er
dev
|
Public Member Functions | |
ERNeuRadStep () | |
ERNeuRadStep (Int_t eventID, Int_t stepNr, Int_t trackID, Int_t mot0trackID, Int_t fiberNb, Int_t pixelNb, Int_t moduleNb, TVector3 pos, TVector3 mom, Double_t tof, Double_t length, Int_t pid, Double_t mass, ExpertTrackingStatus trackStatus, Double_t eLoss, Double_t charge, TArrayI processID) | |
ERNeuRadStep (const ERNeuRadStep &) | |
virtual | ~ERNeuRadStep () |
ERNeuRadStep & | operator= (const ERNeuRadStep &) |
Int_t | GetFiberNb () const |
Int_t | GetPixelNb () const |
Int_t | GetModuleNb () const |
Double_t | GetX () const |
Double_t | GetY () const |
Double_t | GetZ () const |
void | Print () |
Static Public Member Functions | |
static ExpertTrackingStatus | GetTrackStatus () |
Definition at line 17 of file ERNeuRadStep.h.
ERNeuRadStep::ERNeuRadStep | ( | ) |
Default constructor
Definition at line 12 of file ERNeuRadStep.cxx.
ERNeuRadStep::ERNeuRadStep | ( | Int_t | eventID, |
Int_t | stepNr, | ||
Int_t | trackID, | ||
Int_t | mot0trackID, | ||
Int_t | fiberNb, | ||
Int_t | pixelNb, | ||
Int_t | moduleNb, | ||
TVector3 | pos, | ||
TVector3 | mom, | ||
Double_t | tof, | ||
Double_t | length, | ||
Int_t | pid, | ||
Double_t | mass, | ||
ExpertTrackingStatus | trackStatus, | ||
Double_t | eLoss, | ||
Double_t | charge, | ||
TArrayI | processID | ||
) |
Constructor with arguments
EventID | Index of Event |
trackID | Index of MCTrack |
mot0trackID | Index of Mother MCTrack |
fiberNb | number of fiber in module |
pos | Coordinates at entrance of point [cm] |
mom | Momentum of track first step[GeV] |
tof | Time since event start [ns] |
length | Track length since creation [cm] |
pid |
Definition at line 20 of file ERNeuRadStep.cxx.
ERNeuRadStep::ERNeuRadStep | ( | const ERNeuRadStep & | right | ) |
Copy constructor
Definition at line 47 of file ERNeuRadStep.cxx.
|
virtual |
Destructor
Definition at line 60 of file ERNeuRadStep.cxx.
|
inline |
Accessors
Definition at line 61 of file ERNeuRadStep.h.