47 fOwnInput(
kFALSE), fChain(tree), fSelect(0), fSelectedRows(0), fSelectMultiple(
kFALSE)
49 if (selection && selection[0]) {
100 const char *selection = selectObj ? selectObj->
GetTitle() :
"";
102 if (strlen(selection)) {
176 if (!ndata)
return kTRUE;
206 cselection =
new TNamed(
"selection",
"");
234 Error(
"Terminate",
"fSelectedRows is missing in fOutput");
virtual void Delete(Option_t *option="")
Remove all objects from the list AND delete all heap based objects.
TSelectorList * fOutput
! List of objects created during processing
TSelectorEntries(TTree *tree=0, const char *selection=0)
Default, constructor.
virtual Int_t GetEntry(Long64_t entry=0, Int_t getall=0)
Read all branches of entry and return total number of bytes read.
virtual ~TSelectorEntries()
Destructor.
Named scalar type, based on Long64_t, streamable, storable and mergable.
TObject * FindObject(const char *name) const
Find object using its name.
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 TObject * FindObject(const char *name) const
Find an object in this list using its name.
virtual void SlaveTerminate()
The SlaveTerminate() function is called after all entries or objects have been processed.
The TNamed class is the base class for all named ROOT classes.
virtual const char * GetOption() 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 TTree * GetTree() const
TTreeFormula * fSelect
pointer to the analyzed TTree or TChain
virtual void SetStatus(Long64_t status)
virtual void SetSelection(const char *selection)
Set the selection expression.
virtual void Error(const char *method, const char *msgfmt,...) const
Issue error message.
virtual Bool_t Notify()
This function is called at the first entry of a new tree in a chain.
Mother of all ROOT objects.
virtual const char * GetTitle() const
Returns title of object.
TList * fInput
List of objects available during processing.
virtual void Add(TObject *obj)
virtual void Terminate()
The Terminate() function is the last function to be called during a query.
A TTree object has a header with a name and a title.
const AParamType & GetVal() const
virtual void SetTitle(const char *title="")
Set the title of the TNamed.