12#ifndef ROOT_TSelEventGen
13#define ROOT_TSelEventGen
79#ifdef TSelEventGen_cxx
89 if (tree == 0)
return;
#define ClassDefOverride(name, id)
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void input
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t Int_t Int_t Window_t TString Int_t GCValues_t GetPrimarySelectionOwner GetDisplay GetScreen GetColormap GetNativeEvent const char const char dpyName wid window const char font_name cursor keysym reg const char only_if_exist regb h Point_t winding char text const char depth char const char Int_t count const char ColorStruct_t color const char filename
Class supporting a collection of lines with C++ code.
Mother of all ROOT objects.
Selector for event file generation.
void SlaveBegin(TTree *tree) override
The SlaveBegin() function is called after the Begin() function.
TSelEventGen()
pointer to the analyzed TTree or TChain
void SetObject(TObject *obj) override
void Begin(TTree *) override
The Begin() function is called at the start of the query.
Long64_t GenerateFiles(const char *filename, Long64_t sizenevents)
Generate files for IO-bound run Input parameters filename: The name of the file to be generated sizen...
TList * GetOutputList() const override
Bool_t Process(Long64_t entry) override
The Process() function is called for each entry in the tree (or possibly keyed object in the case of ...
Int_t Version() const override
void SlaveTerminate() override
The SlaveTerminate() function is called after all entries or objects have been processed.
void Init(TTree *tree) override
void SetOption(const char *option) override
void Print(Option_t *option="") const override
This method must be overridden when a class wants to print itself.
void Terminate() override
The Terminate() function is the last function to be called during a query.
void SetInputList(TList *input) override
Bool_t Notify() override
This method must be overridden to handle object notification (the base implementation is no-op).
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)
A TTree represents a columnar dataset.
virtual void SetMakeClass(Int_t make)
Set all the branches in this TTree to be in decomposed object mode (also known as MakeClass mode).