1 #ifndef STAR_StVirtualTriggerSimu
2 #define STAR_StVirtualTriggerSimu
15 enum StTriggerSimuDecision { kNo, kYes, kDoNotCare };
22 virtual bool isTrigger(
int trigId);
28 virtual void InitRun(
int runnumber) = 0;
29 virtual void Make() = 0;
33 virtual void setMC(
int flag) { mMCflag = flag; }
34 virtual void setYear(
int year) { mYear = year; }
36 virtual void setSource(
const char* source) { mSource = source; }
virtual StTriggerSimuDecision triggerDecision(int trigId)=0
like isTrigger(), but returns kDoNotCare if detector isn't a part of the given trigId ...
virtual void setMC(int flag)
0 == real data, 1 or more == Monte Carlo
virtual void setSource(const char *source)
Options are: "MuDst", "StEvent".