StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Public Attributes | List of all members
StEStructEStructReader Class Reference
Inheritance diagram for StEStructEStructReader:
StEStructEventReader

Public Member Functions

 StEStructEStructReader (char *estructFileName, StEStructEventCuts *ecuts, StEStructTrackCuts *tcuts)
 
virtual StEStructEventnext ()
 
virtual bool done ()
 
void setEventCuts (StEStructEventCuts *cuts)
 
void setTrackCuts (StEStructTrackCuts *cuts)
 
StEStructEventfillEvent ()
 
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 ()
 
StEStructEventCutsEventCuts ()
 
StEStructTrackCutsTrackCuts ()
 
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
 
StEStructEventmEventIn
 
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
 
PileupmPileup
 
- Public Attributes inherited from StEStructEventReader
StEStructEventCutsmECuts
 
StEStructTrackCutsmTCuts
 

Detailed Description

Definition at line 28 of file StEStructEStructReader.h.


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