StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | List of all members
EemcHitList Class Reference
Inheritance diagram for EemcHitList:
ScintHitList

Public Member Functions

 EemcHitList (StEEmcDb *x=nullptr, unsigned int y=EEMCSTAT_ONLPED|EEMCSTAT_STKBT|EEMCSTAT_HOTHT|EEMCSTAT_HOTJP|EEMCSTAT_JUMPED, EEmcGeomSimple *z=nullptr)
 
void clear ()
 
void initRun (St_db_Maker *db_maker)
 
void build (StEmcDetector *det, float adcMin)
 
virtual int etaBin (float eta)
 
virtual float bin2EtaLeft (int iEta)
 
- Public Member Functions inherited from ScintHitList
 ScintHitList (float Xphi0, float XdPhi, int mxPhi, float Xeta0, float XdEta, int mxEta, const char *name, float wm, float wv)
 
void clear ()
 
void initRun ()
 
int addTrack (float eta, float phi)
 
void print (int k=0)
 
int getActive (int iBin)
 
int getFired (int iBin)
 
int getTrack (int iBin)
 
bool isMatched (int ibin)
 
bool isVetoed (int ibin)
 
float getWeight (int ibin)
 
void doHisto ()
 
void initHisto (TObjArray *)
 
int getnFired ()
 
int phiBin (float phi)
 

Additional Inherited Members

- Protected Member Functions inherited from ScintHitList
int iPhiEta2bin (int iPhi, int iEta)
 
void iBin2iPhiEta (int iBin, int &iPhi, int &iEta)
 
void setActive (int iBin)
 
void setFired (int iBin)
 
- Protected Attributes inherited from ScintHitList
int * active
 
int * fired
 
int * track
 
int nActive
 
int nFired
 
int nTrack
 
int nMatch
 
float phi0
 
float dPhi
 
float eta0
 
float dEta
 
int nEta
 
int nPhi
 
int nBin
 
TH1F * h [8]
 
TString myName
 
float Wmatch
 
float Wveto
 

Detailed Description

Definition at line 12 of file EemcHitList.h.


The documentation for this class was generated from the following files: