3 #ifndef STAR_StEEmcFilterMaker
4 #define STAR_StEEmcFilterMaker
30 enum {kUnknown=1, kUseFixedVertex, kUseRecoVertex};
32 int nInpEve, nRecVert,nZverOK, nAccEve;
35 Float_t transverseNRG(Float_t vertexPosZ,
StEEmcTower * tower);
36 Int_t triggerCondition( Float_t vertexPosZ,
StEEmcTower *highTow, Float_t &patchEt);
37 float par_Et_thres, par_Z0_vert, par_delZ_vert;
40 void setEtThres(
float x) { par_Et_thres=x;}
41 void setZvertCut(
float z0,
float dz) { par_Z0_vert=z0; par_delZ_vert=dz;myMode=kUseRecoVertex;}
42 void setFixedVertex(
float z0) { par_Z0_vert=z0; myMode=kUseFixedVertex;}
50 virtual Int_t FinishRun(
int runumber);
54 static const char cvs[]=
"Tag $Name: $ $Id: StEEmcFilterMaker.h,v 1.5 2014/08/06 11:42:57 jeromel Exp $ built " __DATE__
" " __TIME__ ;
virtual const char * GetCVS() const
Displayed on session exit, leave it as-is please ...
Base class for representing tower, preshower and postshower elements.
virtual ~StEEmcFilterMaker()
This is destructor.
aborts events based on Endcap response cuts: reco vertex in some Z-range and EEMC 2x1 cluster event-e...