33 #ifndef STTOFSIMMAKER_HH
34 #define STTOFSIMMAKER_HH
43 struct g2t_ctf_hit_st;
54 TH1F* mNumberOfPhotoelectrons;
79 virtual const char *GetCVS()
const
80 {
static const char cvs[]=
"Tag $Name: $ $Id: StTofSimMaker.h,v 1.5 2014/08/06 11:43:49 jeromel Exp $ built " __DATE__
" " __TIME__ ;
return cvs;}
void fillRaw(void)
digitize to ADC and TDC entries (empty)
virtual Int_t Finish()
write histograms to file
void fillEvent()
fill event (empty)
virtual Int_t Make()
read in GSTAR table and create TOF SlatCollection
Int_t FinishRun(int)
FinishRun method, clean up TOFp dBase entries.
Time-of-Flight Calibration Utilities.
virtual ~StTofSimMaker()
default empty destructor
StTofMCSlat detectorResponse(g2t_ctf_hit_st *)
calculate detector response for a single hit
Time-of-Flight Geometry Utilities.
virtual Int_t Init()
Initialize dBase interfaces and book histograms.
Time-of-Flight Simulator Maker.
Int_t InitRun(int)
InitRun method, (re)initialize TOFp data from STAR dBase.
StTofSimMaker(const char *name="TofSim")
default constructor
void electronicNoise(void)
simulate electronic noise (empty)
float slatResponseExp(float &)
exponential slat response model
Time-of-Flight Simulation Utilities.