StRoot
1
|
Public Member Functions | |
StEStructMuDstReader (StMuDstMaker *maker, StEStructEventCuts *ecuts, StEStructTrackCuts *tcuts) | |
void | setMuDstMaker (StMuDstMaker *MuDstMaker, bool inChain=true) |
void | setUseGlobalTracks (bool global=false) |
bool | setInChain (bool inChain) |
bool | InChain () |
bool | hasMaker () |
virtual StEStructEvent * | next () |
virtual bool | done () |
void | setEventCuts (StEStructEventCuts *cuts) |
void | setTrackCuts (StEStructTrackCuts *cuts) |
StEStructEvent * | fillEvent () |
bool | fillTracks (StEStructEvent *estructEvent) |
bool | isTrackGood (StMuTrack *track) |
bool | isTrackGoodToUse (StMuTrack *track) |
int | countGoodTracks (int *ndEdx, int *nToF) |
void | fillEStructTrack (StEStructTrack *eTrack, StMuTrack *mTrack) |
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 | |
StMuDstMaker * | mMaker |
bool | mInChain |
bool | mAmDone |
bool | mUseGlobalTracks |
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 31 of file StEStructMuDstReader.h.