StRoot
1
|
Public Member Functions | |
StEStructEStructReader (char *estructFileName, StEStructEventCuts *ecuts, StEStructTrackCuts *tcuts) | |
virtual StEStructEvent * | next () |
virtual bool | done () |
void | setEventCuts (StEStructEventCuts *cuts) |
void | setTrackCuts (StEStructTrackCuts *cuts) |
StEStructEvent * | fillEvent () |
bool | fillTracks (StEStructEvent *estructEvent) |
bool | isTrackGood (StEStructTrack *track) |
bool | isTrackGoodToUse (StEStructTrack *track) |
int | countGoodTracks (int *ndEdx, int *nToF) |
void | fillEStructTrack (StEStructTrack *destTrack, StEStructTrack *srcTrack) |
Public Member Functions inherited from StEStructEventReader | |
bool | hasEventCuts () |
bool | hasTrackCuts () |
StEStructEventCuts * | EventCuts () |
StEStructTrackCuts * | TrackCuts () |
virtual double | getImpact () |
virtual double | getBinary () |
virtual double | getParticipants () |
virtual double | getNPartonic () |
Public Attributes | |
bool | mInChain |
bool | mAmDone |
bool | mUseGlobalTracks |
TFile * | mFile |
int | miEvent |
TList * | mkeyList |
int | mnEvents |
StEStructEvent * | mEventIn |
int | mPrimaryVertexId |
int | mNumGoodTracks |
int | mhasdEdxCuts |
int | mhasToFCuts |
int | mhasPrimaryCuts |
int | mhasVertexRadiusCuts |
TH3F * | dEdxBetaBefore |
TH3F * | dEdxBetaAfter |
TH2F * | dEdxBefore |
TH2F * | dEdxAfter |
TH2F * | ToFBefore |
TH2F * | ToFAfter |
TH2F * | PrimaryBefore |
TH2F * | PrimaryAfter |
TH2F * | VRadiusBefore |
TH2F * | VRadiusAfter |
Float_t | mEta |
Float_t | mPhi |
Pileup * | mPileup |
Public Attributes inherited from StEStructEventReader | |
StEStructEventCuts * | mECuts |
StEStructTrackCuts * | mTCuts |
Definition at line 28 of file StEStructEStructReader.h.