1#ifndef HipoFileSelector_h
2#define HipoFileSelector_h
28 virtual Int_t
Version()
const {
return 2; }
29 virtual void Begin(TTree *tree);
33 virtual Bool_t
Process(Long64_t entry);
38 virtual void SetOption(
const char *option) { fOption = option; }
39 virtual void SetObject(TObject *obj) { fObject = obj; }
49 std::unique_ptr<clas12::clas12reader> _c12;
52 Int_t _NcurrRecords=0;
55 Long64_t _NfileRecords=0;
Clas12root reader of multiple HIPO files.
Definition HipoChain.h:20
Definition HipoFileSelector.h:20
virtual void Terminate()
Definition HipoFileSelector.cpp:115
virtual Bool_t Process(Long64_t entry)
Definition HipoFileSelector.cpp:90
virtual void SetOption(const char *option)
Definition HipoFileSelector.h:38
virtual TList * GetOutputList() const
Definition HipoFileSelector.h:41
virtual void SetInputList(TList *input)
Definition HipoFileSelector.h:40
virtual void SlaveBegin(TTree *tree)
Definition HipoFileSelector.cpp:73
Bool_t ProcessEvent()
Definition HipoFileSelector.cpp:102
virtual ~HipoFileSelector()
Definition HipoFileSelector.h:27
virtual void Begin(TTree *tree)
Definition HipoFileSelector.cpp:47
HipoFileSelector(TString filename)
Definition HipoFileSelector.cpp:36
virtual void SlaveTerminate()
Definition HipoFileSelector.cpp:107
virtual void SetObject(TObject *obj)
Definition HipoFileSelector.h:39
virtual Int_t Version() const
Definition HipoFileSelector.h:28
Definition BankHist.cpp:6