LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
tca::MCParticleListUtils Class Reference

#include "TCTruth.h"

Public Member Functions

 MCParticleListUtils (TCSlice &my_slc)
 
void MakeTruTrajPoint (TCSlice &slc, unsigned int MCParticleListIndex, TrajPoint &tp)
 
ShowerStruct3D MakeCheatShower (TCSlice &slc, unsigned int mcpIndex, Point3_t primVx, int &truParentPFP)
 
bool PrimaryElectronStart (Point3_t &start, Vector3_t &dir, float &energy)
 
int PrimaryElectronPFPID (TCSlice &slc)
 
int PrimaryElectronTjID (TCSlice &slc, CTP_t inCTP)
 
int MCParticleStartTjID (TCSlice &slc, unsigned int MCParticleListIndex, CTP_t inCTP)
 
unsigned int GetMCPListIndex (TCSlice &slc, const TrajPoint &tp)
 
unsigned int GetMCPListIndex (TCSlice &slc, const Trajectory &tj, unsigned short &nTruHits)
 
unsigned int GetMCPListIndex (TCSlice &slc, const ShowerStruct &ss, unsigned short &nTruHits)
 

Detailed Description

Definition at line 81 of file TCTruth.h.

Constructor & Destructor Documentation

tca::MCParticleListUtils::MCParticleListUtils ( TCSlice my_slc)

Member Function Documentation

unsigned int tca::MCParticleListUtils::GetMCPListIndex ( TCSlice slc,
const TrajPoint tp 
)
unsigned int tca::MCParticleListUtils::GetMCPListIndex ( TCSlice slc,
const Trajectory tj,
unsigned short &  nTruHits 
)
unsigned int tca::MCParticleListUtils::GetMCPListIndex ( TCSlice slc,
const ShowerStruct ss,
unsigned short &  nTruHits 
)
ShowerStruct3D tca::MCParticleListUtils::MakeCheatShower ( TCSlice slc,
unsigned int  mcpIndex,
Point3_t  primVx,
int &  truParentPFP 
)
void tca::MCParticleListUtils::MakeTruTrajPoint ( TCSlice slc,
unsigned int  MCParticleListIndex,
TrajPoint tp 
)
int tca::MCParticleListUtils::MCParticleStartTjID ( TCSlice slc,
unsigned int  MCParticleListIndex,
CTP_t  inCTP 
)
int tca::MCParticleListUtils::PrimaryElectronPFPID ( TCSlice slc)
bool tca::MCParticleListUtils::PrimaryElectronStart ( Point3_t start,
Vector3_t dir,
float &  energy 
)
int tca::MCParticleListUtils::PrimaryElectronTjID ( TCSlice slc,
CTP_t  inCTP 
)

The documentation for this class was generated from the following file: