7 #ifndef StEmcMicroUtil_h
8 #define StEmcMicroUtil_h
11 #define MAXV0TRACKS 1000
28 StTrack *mV0Tracks[MAXV0TRACKS];
31 Bool_t mDoSavePrimaries;
32 Bool_t mDoSaveGlobals;
66 void setPrimaryFilter(
StEmcFilter *f) { mPFilter = f; }
67 void setGlobalFilter(
StEmcFilter *f) { mGFilter = f; }
void setSavePrimaries(Bool_t a)
Save or don't primary tracks. Default is kTRUE. Track selection is done by PrimaryFilter.
void processMicroEvent()
Process StEmcMicroEvent and convert it on StEvent.
void setSaveEmc(Bool_t a)
Save or don't EMC data. Default is kTRUE.
void processMicroEventInfo()
Process StEmcMicroEvent general info.
void processMicroEventEMC()
Process StEmcMicroEvent EMC collection.
void processStEventEMC()
Process StEvent EMC collection.
void processStEventTracks()
Process StEvent tracks.
void processMicroEventV0()
Process StEmcMicroEvent V0.
void setSaveV0(Bool_t a)
Save or don't V0 data. Default is kFALSE.
StEvent * getStEvent(StEmcMicroEvent *)
Returns StEvent.
void processMicroEventTracks()
Process StEmcMicroEvent tracks.
void setSaveGlobals(Bool_t a)
Save or don't global tracks. Default is kTRUE. Track selection is done by GlobalFilter.
void processStEventV0()
Process StEvent V0.
void processStEventFPD()
Process StEvent FPD collection.
void setSaveFpd(Bool_t a)
Save or don't FPD data. Default is kFALSE.
StEmcMicroEvent * getMicroEvent(StEvent *)
Returns StEmcMicroEvent.
void processStEventInfo()
Process StEvent general info.
void createTrack(StTrack *, StEmcMicroTrack *)
Creates StEmcMicroTrack from StTrack.
Float_t calcDcaSigned(StTrack *)
Calcs DCA signed.
void processStEvent()
Process StEvent and convert it on StEmcMicroEvent.