1#ifndef h1analysisTreeReader_h
2#define h1analysisTreeReader_h
#define ClassDef(name, id)
A List of entry numbers in a TTree or TChain.
1-D histogram with a float per channel (see TH1 documentation)}
2-D histogram with a float per channel (see TH1 documentation)}
Mother of all ROOT objects.
A TSelector object is used by the TTree::Draw, TTree::Scan, TTree::Process to navigate in a TTree and...
TList * fInput
List of objects available during processing.
TString fOption
Option given to TTree::Process.
TSelectorList * fOutput
! List of objects created during processing
TObject * fObject
! Current object if processing object (vs. TTree)
An interface for reading collections stored in ROOT columnar datasets.
An interface for reading values stored in ROOT columnar datasets.
A simple, robust and fast interface to read values from ROOT columnar datasets such as TTree,...
void SetTree(TTree *tree, TEntryList *entryList=nullptr)
Set (or update) the which tree to read from.
A TTree represents a columnar dataset.
void SetObject(TObject *obj)
TTreeReaderValue< Int_t > fIpi
TTreeReaderArray< Int_t > fNhitrp
Bool_t Process(Long64_t entry)
The Process() function is called for each entry in the tree (or possibly keyed object in the case of ...
TTreeReaderValue< Float_t > fRpd0_t
TTreeReaderArray< Float_t > fNlhpi
TTreeReaderValue< Float_t > fMd0_d
void SetOption(const char *option)
TTreeReaderValue< Float_t > fPtd0_d
void SetInputList(TList *input)
virtual ~h1analysisTreeReader()
TTreeReaderValue< Int_t > fIk
Bool_t Notify()
This method must be overridden to handle object notification.
h1analysisTreeReader(TTree *=0)
TTreeReaderValue< Int_t > fIpis
TList * GetOutputList() const
TTreeReaderValue< Int_t > fNjets
TTreeReaderArray< Float_t > fRend
TTreeReaderValue< Float_t > fEtads_d
TTreeReaderArray< Float_t > fRstart
TTreeReaderValue< Float_t > fDm_d
TTreeReaderArray< Float_t > fNlhk
TTreeReaderValue< Float_t > fPtds_d