int Int_t
Signed integer 4 bytes (int).
bool Bool_t
Boolean (0=false, 1=true) (bool).
long long Long64_t
Portable signed long integer 8 bytes.
float Float_t
Float 4 bytes (float).
#define ClassDef(name, id)
virtual void SlaveBegin(TTree *tree)
virtual TList * GetOutputList() const
virtual void SlaveTerminate()
virtual Bool_t Notify()
This method must be overridden to handle object notification (the base implementation is no-op).
virtual void SetOption(const char *option)
virtual Int_t GetEntry(Long64_t entry, Int_t getall=0)
virtual void Begin(TTree *tree)
virtual void SetInputList(TList *input)
virtual void Init(TTree *tree)
virtual void SetObject(TObject *obj)
virtual Int_t Version() const
virtual Bool_t Process(Long64_t entry)
The Process() function is called for each entry in the tree to be processed.
TTree * fChain
!pointer to the analyzed TTree or TChain
A TTree is a list of TBranches.
TObject()
TObject constructor.
TSelector(const TSelector &)
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 Int_t SetBranchAddress(const char *bname, void *add, TBranch **ptr, TClass *realClass, EDataType datatype, bool isptr, bool suppressMissingBranchError)
virtual void SetMakeClass(Int_t make)
Set all the branches in this TTree to be in decomposed object mode (also known as MakeClass mode).