7 #include "HlitAnalysisSelector.h"
14 : TSelector(), fChain(0), fEvent(0), fTaskMgr(0) {
45 if (
fChain->GetCurrentFile())
46 Printf(
"File : %s",
fChain->GetCurrentFile()->GetName());
61 TString option = GetOption();
74 if (entry % 1000 == 0)
75 Printf(
"Event %lld ID=%lld nTracks=%lld", entry,
fEvent->
GetID(),
102 return fChain ?
fChain->GetTree()->GetEntry(entry, getall) : 0;
TTree * fChain
Pointer to the analyzed TTree or TChain.
TList * GetOutput() const
Returns output list.
virtual void ExecuteTask(Option_t *option)
HlitEvent * fEvent
Current Event.
virtual Bool_t Process(Long64_t entry)
virtual void Finish(Option_t *option)
User's function executed after all sub tasks.
Long64_t GetID() const
Event ID.
virtual ~HlitAnalysisSelector()
virtual void SlaveBegin(TTree *tree)
virtual void Init(Option_t *option)
Init function.
virtual void SlaveTerminate()
virtual void Begin(TTree *)
virtual Int_t GetEntry(Long64_t entry, Int_t getall=0)
HlitAnalysisSelector(TTree *tree=0)
virtual void Init(TTree *tree)
Long64_t GetNTrack() const
HlitTask * fTaskMgr
Task Manager.