#include <StChain.h>
Public Member Functions | |
StChain (const char *name="bfcChain", const Bool_t UseOwnHeader=kFALSE) | |
virtual void | Clear (Option_t *option="") |
User defined functions. | |
virtual Int_t | Finish () |
virtual Int_t | Init () |
virtual Int_t | Make () |
virtual Int_t | Make (Int_t num) |
virtual Int_t | IsChain () const |
virtual Int_t | MakeEvent () |
virtual Int_t | EventLoop (Int_t jBeg, Int_t jEnd, StMaker *outMk=0) |
virtual Int_t | EventLoop (Int_t jEnd=1000000, StMaker *outMk=0) |
Int_t | GetVersion () const |
Int_t | GetVersionDate () const |
Int_t | GetNTotal () const |
Int_t | GetNFailed () const |
void | SetChainOpt (StChainOpt *opt) |
virtual const StChainOpt * | GetChainOpt () const |
virtual const char * | GetCVS () const |
Protected Attributes | |
StEvtHddr * | m_EvtHddr |
StChainOpt * | mChainOpt |
Main base class to control chains for the different STAR "chains"
This class :
Definition at line 33 of file StChain.h.
Int_t StChain::Finish | ( | ) | [virtual] |
Terminate a run. Place to make operations on histograms, normalization,etc.
Reimplemented from StMaker.
Reimplemented in StBFChain.
Definition at line 83 of file StChain.cxx.
References StMaker::GetName(), and StMaker::SetBIT().
Int_t StChain::Make | ( | ) | [virtual] |
The Make() method is the one responsible for calling the maker's InitRun(). Note that that InitRun() is called for real data and if both of the following are true
This is the ONLY place calling the InitRun() routine.
check privilege to skip event
Reimplemented from StMaker.
Reimplemented in StBFChain.
Definition at line 108 of file StChain.cxx.