#include <TCBMSecondProc.h>

Public Member Functions | |
| TCBMSecondProc (const char *name=0) | |
| virtual | ~TCBMSecondProc () |
| void | AddProc (TCBMProc *proc) |
| virtual Bool_t | BuildEvent (TGo4EventElement *) |
Static Public Member Functions | |
| static TCBMSecondProc * | Instance () |
| static void | SetDfltScript (const char *name) |
| static const char * | GetDfltScript () |
Protected Attributes | |
| TObjArray | fProc |
| pointer on object singelton | |
Static Protected Attributes | |
| static TString | fDfltSetupScript = "second.C" |
| static TCBMSecondProc * | fInstance = 0 |
| name of setup script | |
Definition at line 10 of file TCBMSecondProc.h.
| TCBMSecondProc::TCBMSecondProc | ( | const char * | name = 0 |
) |
Definition at line 19 of file TCBMSecondProc.cxx.
References fDfltSetupScript, and fInstance.
| TCBMSecondProc::~TCBMSecondProc | ( | ) | [virtual] |
Definition at line 33 of file TCBMSecondProc.cxx.
| void TCBMSecondProc::AddProc | ( | TCBMProc * | proc | ) |
Add subprocessor, it will be automatically deleted at the end
Definition at line 43 of file TCBMSecondProc.cxx.
References fProc.
Referenced by TCBMProc::TCBMProc().
| Bool_t TCBMSecondProc::BuildEvent | ( | TGo4EventElement * | outevnt | ) | [virtual] |
Can be overwritten by subclass, but is not recommended! use ProcessEvent or ProcessSubevent instead
Definition at line 51 of file TCBMSecondProc.cxx.
References fProc, and TCBMProc::Process().
| static const char* TCBMSecondProc::GetDfltScript | ( | ) | [inline, static] |
Definition at line 28 of file TCBMSecondProc.h.
References fDfltSetupScript.
Referenced by TCBMAnalysis::TCBMAnalysis().
| static TCBMSecondProc* TCBMSecondProc::Instance | ( | ) | [inline, static] |
Definition at line 25 of file TCBMSecondProc.h.
References fInstance.
Referenced by TCBMProc::TCBMProc().
| static void TCBMSecondProc::SetDfltScript | ( | const char * | name | ) | [inline, static] |
Definition at line 27 of file TCBMSecondProc.h.
References fDfltSetupScript.
TString TCBMSecondProc::fDfltSetupScript = "second.C" [static, protected] |
Definition at line 14 of file TCBMSecondProc.h.
Referenced by GetDfltScript(), SetDfltScript(), and TCBMSecondProc().
TCBMSecondProc * TCBMSecondProc::fInstance = 0 [static, protected] |
name of setup script
Definition at line 16 of file TCBMSecondProc.h.
Referenced by Instance(), TCBMSecondProc(), and ~TCBMSecondProc().
TObjArray TCBMSecondProc::fProc [protected] |
pointer on object singelton
Definition at line 18 of file TCBMSecondProc.h.
Referenced by AddProc(), BuildEvent(), and ~TCBMSecondProc().
1.7.1