30 #ifndef ST_FMS_SIMULATOR_MAKER_H
31 #define ST_FMS_SIMULATOR_MAKER_H
37 #include "StChain/StMaker.h"
84 void setFmsZS(
int v) {mFmsZSch=v;}
87 void setBitShiftGain(
int v) {mFmsBitShiftGain=v;}
90 void setFpsDEPerMIP(
float v) {mFpsDEPerMIP=v;}
93 void setFpsNPhotonPerMIP(
float v) {mFpsNPhotonPerMIP=v;}
96 void setAttenuationGainScale(
float v) {mAttenuationGainScale=v;}
101 virtual const char*
GetCVS()
const;
138 Int_t getDetectorId(
const g2t_emc_hit_st&
hit)
const;
143 void fillStEvent(
StEvent* event);
148 void printStEventSummary(
const StEvent* event);
151 Int_t mFmsBitShiftGain=1;
153 Float_t mFpsDEPerMIP;
154 Float_t mFpsNPhotonPerMIP;
156 Int_t mAttenuation=0;
157 Float_t mAttenuationGainScale=0.35;
163 static const char cvs[]=
"Tag $Name: $ $Id: StFmsFastSimulatorMaker.h,v 1.8 2017/09/28 17:07:19 akio Exp $ built " __DATE__
" " __TIME__ ;
167 #endif // ST_FMS_SIMULATOR_MAKER_H
virtual const char * GetCVS() const
StFmsFastSimulatorMaker(const Char_t *name="fmsSim")
virtual ~StFmsFastSimulatorMaker()