1 #ifndef ST_FST_FAST_SIM_MAKER_H
2 #define ST_FST_FAST_SIM_MAKER_H
9 #include "StChain/StMaker.h"
24 virtual const char *GetCVS()
const;
30 void SetDisk(
const int i,
const float rmn,
const float rmx);
31 void SetInEfficiency(
float ineff = 0.1) { mInEff = ineff; }
32 void SetQAFileName(TString filename = 0.1) { mQAFileName = filename; }
33 void SetFillHist(
const bool hist =
false) { mHist = hist; }
37 void FillSilicon(
StEvent *event);
50 TH2F *hTrutHitRShower[3];
51 TH2F *hTrutHitPhiDisk;
55 TH2F *hRecoHitPhiDisk;
61 TH2F *h2GlobalSmearedXY;
62 TH2F *h2GlobalDeltaXY;
63 TH3F *h3GlobalDeltaXYDisk;
64 TH3F *h3GlobalDeltaXYR;
70 inline const char *StFstFastSimMaker::GetCVS()
const {
71 static const char cvs[] =
"Tag $Name: $ $Id: StFstFastSimMaker.h,v 1.1 2021/03/26 13:58:21 jdb Exp $ built " __DATE__
" " __TIME__;
void SetRaster(float R=1.0)
Set offset for each disk ( x=R*cos(idisk*60 degrees), y=R*sin(...) )
void SetDisk(const int i, const float rmn, const float rmx)
Set min/max active radii for each disk.