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

Public Member Functions

void setMode (int mode)
 
int getMode ()
 
void setCutBinHistMode (int mode)
 
void setMaxDEta (double deta)
 
int getCutBinHistMode ()
 
void initCutBinHists ()
 
void writeCutBinHists ()
 
int getNumBins ()
 
int getNumPairDensityBins ()
 
int getNumParentBins ()
 
int getParentBin (StEStructPairCuts *p, StEStructTrack *trkPtr)
 
int getNumQABins ()
 
int getCutBin (StEStructPairCuts *p, int pairCase=0)
 
int getPairDensityBin (int ibin)
 
int ignorePair (StEStructPairCuts *pc)
 
int symmetrizeXX (StEStructPairCuts *pc)
 
int switchXX (StEStructPairCuts *pc)
 
int notSymmetrizedXX (int cutBin, int pairCharge)
 
char * printCutBinName ()
 

Static Public Member Functions

static StEStructCutBinInstance ()
 

Protected Member Functions

int getCutBinMode1 (StEStructPairCuts *pc)
 
int getCutBinMode2 (StEStructPairCuts *pc)
 
int getCutBinMode3 (StEStructPairCuts *pc)
 
int getCutBinMode4 (StEStructPairCuts *pc)
 
int getCutBinMode5 (StEStructPairCuts *pc, int pairCase)
 
int getCutBinMode6 (StEStructPairCuts *pc, int zbin)
 
int getCutBinMode7 (StEStructPairCuts *pc, int zbin)
 
int getCutBinMode8 (StEStructPairCuts *pc)
 
int getCutBinMode9 (StEStructPairCuts *pc)
 
int getCutBinMode10 (StEStructPairCuts *pc)
 
int ignorePair5 (StEStructPairCuts *pc)
 
int symmetrizeXX3 (StEStructPairCuts *pc)
 
int symmetrizeXX5 (StEStructPairCuts *pc)
 
int symmetrizeXX8 (StEStructPairCuts *pc)
 
int symmetrizeXX9 (StEStructPairCuts *pc)
 
int switchXX3 (StEStructPairCuts *pc)
 
int switchXX5 (StEStructPairCuts *pc)
 
int switchXX8 (StEStructPairCuts *pc)
 
int switchXX9 (StEStructPairCuts *pc)
 
int notSymmetrizedXX3 (int cutBin, int pairCharge)
 
int notSymmetrizedXX5 (int cutBin, int pairCharge)
 
int notSymmetrizedXX8 (int cutBin, int pairCharge)
 
int notSymmetrizedXX9 (int cutBin, int pairCharge)
 
void initCutBinHists5 ()
 
void writeCutBinHists5 ()
 

Protected Attributes

int mcutMode
 
int mnumBins
 
int mnumParentBins
 
char * mcutModeName
 
int mcutBinHistMode
 
double mMaxDEta
 
TH1D ** mHCutBinHists [8]
 

Static Protected Attributes

static StEStructCutBinmInstance =0
 

Detailed Description

Definition at line 24 of file StEStructCutBin.h.


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