12 #ifndef ROOT__TSelectorEntries 13 #define ROOT__TSelectorEntries TSelectorList * fOutput
! List of objects created during processing
TSelectorEntries(TTree *tree=0, const char *selection=0)
Default, constructor.
virtual ~TSelectorEntries()
Destructor.
virtual 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 ...
virtual void Init(TTree *tree)
The Init() function is called when the selector needs to initialize a new tree or chain...
virtual void Begin(TTree *tree)
The Begin() function is called at the start of the query.
virtual void SlaveTerminate()
The SlaveTerminate() function is called after all entries or objects have been processed.
#define ClassDef(name, id)
TString fOption
Option given to TTree::Process.
virtual TList * GetOutputList() const
virtual Int_t GetEntry(Long64_t entry, Int_t getall=0)
Read entry.
virtual void SlaveBegin(TTree *tree)
The SlaveBegin() function is called after the Begin() function.
virtual void SetObject(TObject *obj)
TObject * fObject
! Current object if processing object (vs. TTree)
TTreeFormula * fSelect
pointer to the analyzed TTree or TChain
virtual Long64_t GetSelectedRows() const
virtual void SetSelection(const char *selection)
Set the selection expression.
virtual Bool_t Notify()
This function is called at the first entry of a new tree in a chain.
The class is derived from the ROOT class TSelector.
Mother of all ROOT objects.
virtual void Terminate()
The Terminate() function is the last function to be called during a query.
virtual void SetOption(const char *option)
A TTree object has a header with a name and a title.
A TSelector object is used by the TTree::Draw, TTree::Scan, TTree::Process to navigate in a TTree and...
virtual Int_t Version() const