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

Public Member Functions

 StEStructFluctAnal (int mode=0, int etaSumMode=1, int phiSumMode=1)
 
StEStructPairCutsgetPairCuts ()
 
void initStructures (StEStructCuts *tcut)
 
void setEtaLimits (StEStructCuts *tcut)
 
void setPtLimits (StEStructCuts *tcut)
 
void setQAHists (StEStructQAHists *qaHists)
 
void setPairCuts (StEStructPairCuts *cuts)
 
virtual void setOutputFileName (const char *outFileName)
 
bool doEvent (StEStructEvent *p)
 
void finish ()
 
void initHistograms ()
 
void deleteHistograms ()
 
void createCentralityObjects ()
 
void deleteCentralityObjects ()
 
void fillMultStruct ()
 
void AddEvent ()
 
int getEtaStart (int iEta, int dEta)
 
int getPhiStart (int iPhi, int dPhi)
 
int getNumEtaBins (int dEta)
 
int getNumPhiBins (int dPhi)
 
void writeHistograms ()
 
void writeQAHists (TFile *qatf)
 
float etaOffset (float vz)
 
- Public Member Functions inherited from StEStructAnalysis
 StEStructAnalysis ()
 for QA histogramming
 
void setQAHists (StEStructQAHists *qaHists)
 
virtual void logStats (ostream &os)
 
virtual void setAnalysisIndex (int i)
 
virtual int analysisIndex ()
 
virtual void setEventReader (StEStructEventReader *reader)
 
virtual void writeDiagnostics ()
 

Public Attributes

bool mAmDone
 
int manalysisMode
 
char * moutFileName
 simple enumeration of analyses ...
 
int mEtaSumMode
 
int mPhiSumMode
 
StEStructEventmCurrentEvent
 
StEStructCentralitymCentralities
 pointer to EStruct2pt data
 
StEStructPairCutsmPairCuts
 
StEStructQAHistsmQAHists
 for pairs kine + all paircuts
 
bool mlocalQAHists
 for QA histogramming
 
float mEtaMin
 toggle needed for who writes out
 
float mEtaMax
 
float mPtMin
 
float mPtMax
 
double * mptnplus
 
double * mptnminus
 
double * mptpplus
 
double * mptpminus
 
int mnTotBins
 
int mnTotEvents
 
int * mnCentEvents
 
int mnCents
 
int mnPts
 
int mnPtCents
 
StEStructFluct ** mFluct
 
StEStructFluct ** mPtFluct
 
int nBins [NPHIBINS][NETABINS]
 
int offset [NPHIBINS][NETABINS]
 
double fUnique [NPHIBINS][NETABINS]
 
TH1F * hMultiplicity
 
TH1F * hMultiplicityBinned
 
TH1F * hPt
 
TH1F * hPtBinned
 
TH2F * hnBins
 
TH2F * hoffset
 
TH2F * hfUnique
 
multStructms
 
- Public Attributes inherited from StEStructAnalysis
StEStructQAHistsmQAHists
 may be needed for naming of many hists in same file
 
StEStructEventReadermReader
 

Additional Inherited Members

- Protected Attributes inherited from StEStructAnalysis
int manalysisIndex
 

Detailed Description

Definition at line 21 of file StEStructFluctAnal.h.


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