StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
StHiBaseAnalysis Class Referenceabstract
Inheritance diagram for StHiBaseAnalysis:
StBadDcaAnalysis StDcaAnalysis StHiAnalysis StHiSpectra StHiStuff

Public Member Functions

 StHiBaseAnalysis (const char *inDir, const char *outRootName)
 
virtual Int_t Init ()
 
virtual void Run ()
 
virtual void Finish ()
 
void setNEvent (Int_t n)
 
void setNFile (Int_t n)
 
void setDebug (Int_t a=1)
 

Protected Member Functions

virtual Int_t initMore ()
 
virtual void initChain ()
 
virtual void initHistograms ()=0
 
virtual void fillEventHistograms ()
 
virtual void finishHistograms ()
 
Bool_t trackOk (StHiMicroTrack *)
 
virtual Bool_t acceptEvent (StHiMicroEvent *)
 
virtual void trackLoop ()
 

Protected Attributes

TChain * mHiMicroChain
 
StHiMicroEventmHiMicroEvent
 
TString mInputDir
 
TFile * mOutRootFile
 
TString mOutRootName
 
TBenchmark * mBenchmark
 
Int_t mNEvent
 
Int_t mNFile
 
Int_t mDebug
 
Int_t mNEventAccepted
 
Int_t mNHiPtTrack
 

Detailed Description

Definition at line 39 of file StHiBaseAnalysis.h.


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