hlit-ana
0.0.0
|
Task selector. More...
#include <HlitAnalysisSelector.h>
Public Member Functions | |
HlitAnalysisSelector (TTree *tree=0) | |
virtual | ~HlitAnalysisSelector () |
virtual Int_t | Version () const |
Returns selector version. | |
virtual void | Begin (TTree *) |
virtual void | SlaveBegin (TTree *tree) |
virtual void | Init (TTree *tree) |
virtual Bool_t | Notify () |
virtual Bool_t | Process (Long64_t entry) |
virtual Int_t | GetEntry (Long64_t entry, Int_t getall=0) |
virtual void | SlaveTerminate () |
virtual void | Terminate () |
void | SetTaskManager (HlitTask *tm) |
Private Attributes | |
TTree * | fChain |
Pointer to the analyzed TTree or TChain. | |
HlitEvent * | fEvent |
Current Event. | |
HlitTask * | fTaskMgr |
Task Manager. | |
Task selector.
Definition at line 19 of file HlitAnalysisSelector.h.
HlitAnalysisSelector::HlitAnalysisSelector | ( | TTree * | tree = 0 | ) |
Default constructor
Definition at line 13 of file HlitAnalysisSelector.cxx.
|
virtual |
|
virtual |
First user Function called on client
Definition at line 50 of file HlitAnalysisSelector.cxx.
|
virtual |
Gets entry
Definition at line 98 of file HlitAnalysisSelector.cxx.
References fChain.
Referenced by Process().
|
virtual |
Intialize tree
Definition at line 27 of file HlitAnalysisSelector.cxx.
References fChain, fEvent, fTaskMgr, and HlitTask::GetOutput().
|
virtual |
Notify is called when file is changed
Definition at line 41 of file HlitAnalysisSelector.cxx.
References fChain.
|
virtual |
Process event with ID=entry
Definition at line 67 of file HlitAnalysisSelector.cxx.
References HlitTask::ExecuteTask(), fEvent, fTaskMgr, GetEntry(), HlitEvent::GetID(), and HlitEvent::GetNTrack().
|
inline |
tm | Task manager |
Sets task manager
Definition at line 41 of file HlitAnalysisSelector.h.
References fTaskMgr.
|
virtual |
First user Function called on proof worker
Definition at line 56 of file HlitAnalysisSelector.cxx.
References fTaskMgr, and HlitTask::Init().
|
virtual |
Last user Function called on proof worker
Definition at line 84 of file HlitAnalysisSelector.cxx.
References HlitTask::Finish(), and fTaskMgr.
|
virtual |
Last user Function called on client
Definition at line 92 of file HlitAnalysisSelector.cxx.