#include <TTree.h>
Inheritance diagram for TTree:
Public Types | |
enum | |
enum | |
enum | |
enum | |
Public Member Functions | |
TTree () | |
TTree (const char *name, const char *title, Int_t splitlevel=99) | |
virtual | ~TTree () |
virtual void | AddBranchToCache (const char *bname, Bool_t subbranches=kFALSE) |
virtual void | AddBranchToCache (TBranch *branch, Bool_t subbranches=kFALSE) |
virtual TFriendElement * | AddFriend (const char *treename, const char *filename="") |
virtual TFriendElement * | AddFriend (const char *treename, TFile *file) |
virtual TFriendElement * | AddFriend (TTree *tree, const char *alias="", Bool_t warn=kFALSE) |
virtual void | AddTotBytes (Int_t tot) |
virtual void | AddZipBytes (Int_t zip) |
virtual Long64_t | AutoSave (Option_t *option="") |
virtual Int_t | Branch (TCollection *list, Int_t bufsize=32000, Int_t splitlevel=99, const char *name="") |
virtual Int_t | Branch (TList *list, Int_t bufsize=32000, Int_t splitlevel=99) |
virtual Int_t | Branch (const char *folder, Int_t bufsize=32000, Int_t splitlevel=99) |
virtual TBranch * | Branch (const char *name, void *address, const char *leaflist, Int_t bufsize=32000) |
TBranch * | Branch (const char *name, char *address, const char *leaflist, Int_t bufsize=32000) |
TBranch * | Branch (const char *name, long address, const char *leaflist, Int_t bufsize=32000) |
TBranch * | Branch (const char *name, int address, const char *leaflist, Int_t bufsize=32000) |
virtual TBranch * | Branch (const char *name, const char *classname, void *addobj, Int_t bufsize=32000, Int_t splitlevel=99) |
template<class T> | |
TBranch * | Branch (const char *name, const char *classname, T *obj, Int_t bufsize=32000, Int_t splitlevel=99) |
template<class T> | |
TBranch * | Branch (const char *name, const char *classname, T **addobj, Int_t bufsize=32000, Int_t splitlevel=99) |
template<class T> | |
TBranch * | Branch (const char *name, T **addobj, Int_t bufsize=32000, Int_t splitlevel=99) |
template<class T> | |
TBranch * | Branch (const char *name, T *obj, Int_t bufsize=32000, Int_t splitlevel=99) |
virtual TBranch * | Bronch (const char *name, const char *classname, void *addobj, Int_t bufsize=32000, Int_t splitlevel=99) |
virtual TBranch * | BranchOld (const char *name, const char *classname, void *addobj, Int_t bufsize=32000, Int_t splitlevel=1) |
virtual TBranch * | BranchRef () |
virtual void | Browse (TBrowser *) |
virtual Int_t | BuildIndex (const char *majorname, const char *minorname="0") |
TStreamerInfo * | BuildStreamerInfo (TClass *cl, void *pointer=0, Bool_t canOptimize=kTRUE) |
virtual TFile * | ChangeFile (TFile *file) |
virtual TTree * | CloneTree (Long64_t nentries=-1, Option_t *option="") |
virtual void | CopyAddresses (TTree *, Bool_t undo=kFALSE) |
virtual Long64_t | CopyEntries (TTree *tree, Long64_t nentries=-1, Option_t *option="") |
virtual TTree * | CopyTree (const char *selection, Option_t *option="", Long64_t nentries=1000000000, Long64_t firstentry=0) |
virtual TBasket * | CreateBasket (TBranch *) |
virtual void | DirectoryAutoAdd (TDirectory *) |
Int_t | Debug () const |
virtual void | Delete (Option_t *option="") |
virtual void | Draw (Option_t *opt) |
virtual Long64_t | Draw (const char *varexp, const TCut &selection, Option_t *option="", Long64_t nentries=1000000000, Long64_t firstentry=0) |
virtual Long64_t | Draw (const char *varexp, const char *selection, Option_t *option="", Long64_t nentries=1000000000, Long64_t firstentry=0) |
virtual void | DropBaskets () |
virtual void | DropBuffers (Int_t nbytes) |
virtual Int_t | Fill () |
virtual TBranch * | FindBranch (const char *name) |
virtual TLeaf * | FindLeaf (const char *name) |
virtual Int_t | Fit (const char *funcname, const char *varexp, const char *selection="", Option_t *option="", Option_t *goption="", Long64_t nentries=1000000000, Long64_t firstentry=0) |
virtual Int_t | FlushBaskets () const |
virtual const char * | GetAlias (const char *aliasName) const |
virtual Long64_t | GetAutoFlush () const |
virtual Long64_t | GetAutoSave () const |
virtual TBranch * | GetBranch (const char *name) |
virtual TBranchRef * | GetBranchRef () const |
virtual Bool_t | GetBranchStatus (const char *branchname) const |
virtual Long64_t | GetCacheSize () const |
virtual Long64_t | GetChainEntryNumber (Long64_t entry) const |
virtual Long64_t | GetChainOffset () const |
TFile * | GetCurrentFile () const |
Int_t | GetDefaultEntryOffsetLen () const |
Long64_t | GetDebugMax () const |
Long64_t | GetDebugMin () const |
TDirectory * | GetDirectory () const |
virtual Long64_t | GetEntries () const |
virtual Long64_t | GetEntries (const char *selection) |
virtual Long64_t | GetEntriesFast () const |
virtual Long64_t | GetEntriesFriend () const |
virtual Long64_t | GetEstimate () const |
virtual Int_t | GetEntry (Long64_t entry=0, Int_t getall=0) |
Int_t | GetEvent (Long64_t entry=0, Int_t getall=0) |
virtual Int_t | GetEntryWithIndex (Int_t major, Int_t minor=0) |
virtual Long64_t | GetEntryNumberWithBestIndex (Int_t major, Int_t minor=0) const |
virtual Long64_t | GetEntryNumberWithIndex (Int_t major, Int_t minor=0) const |
TEventList * | GetEventList () const |
virtual TEntryList * | GetEntryList () |
virtual Long64_t | GetEntryNumber (Long64_t entry) const |
virtual Int_t | GetFileNumber () const |
virtual TTree * | GetFriend (const char *) const |
virtual const char * | GetFriendAlias (TTree *) const |
TH1 * | GetHistogram () |
virtual Int_t * | GetIndex () |
virtual Double_t * | GetIndexValues () |
virtual TIterator * | GetIteratorOnAllLeaves (Bool_t dir=kIterForward) |
virtual TLeaf * | GetLeaf (const char *name) |
virtual TList * | GetListOfClones () |
virtual TObjArray * | GetListOfBranches () |
virtual TObjArray * | GetListOfLeaves () |
virtual TList * | GetListOfFriends () const |
virtual TList * | GetListOfAliases () const |
Int_t | GetMakeClass () const |
virtual Long64_t | GetMaxEntryLoop () const |
virtual Double_t | GetMaximum (const char *columname) |
virtual Long64_t | GetMaxVirtualSize () const |
virtual Double_t | GetMinimum (const char *columname) |
virtual Int_t | GetNbranches () |
TObject * | GetNotify () const |
TVirtualTreePlayer * | GetPlayer () |
virtual Int_t | GetPacketSize () const |
virtual Long64_t | GetReadEntry () const |
virtual Long64_t | GetReadEvent () const |
virtual Int_t | GetScanField () const |
TTreeFormula * | GetSelect () |
virtual Long64_t | GetSelectedRows () |
virtual Int_t | GetTimerInterval () const |
virtual Long64_t | GetTotBytes () const |
virtual TTree * | GetTree () const |
virtual TVirtualIndex * | GetTreeIndex () const |
virtual Int_t | GetTreeNumber () const |
virtual Int_t | GetUpdate () const |
virtual TList * | GetUserInfo () |
TTreeFormula * | GetVar (Int_t i) |
TTreeFormula * | GetVar1 () |
TTreeFormula * | GetVar2 () |
TTreeFormula * | GetVar3 () |
TTreeFormula * | GetVar4 () |
virtual Double_t * | GetVal (Int_t i) |
virtual Double_t * | GetV1 () |
virtual Double_t * | GetV2 () |
virtual Double_t * | GetV3 () |
virtual Double_t * | GetV4 () |
virtual Double_t * | GetW () |
virtual Double_t | GetWeight () const |
virtual Long64_t | GetZipBytes () const |
virtual void | IncrementTotalBuffers (Int_t nbytes) |
Bool_t | IsFolder () const |
virtual Int_t | LoadBaskets (Long64_t maxmemory=2000000000) |
virtual Long64_t | LoadTree (Long64_t entry) |
virtual Long64_t | LoadTreeFriend (Long64_t entry, TTree *T) |
virtual Int_t | MakeClass (const char *classname=0, Option_t *option="") |
virtual Int_t | MakeCode (const char *filename=0) |
virtual Int_t | MakeProxy (const char *classname, const char *macrofilename=0, const char *cutfilename=0, const char *option=0, Int_t maxUnrolling=3) |
virtual Int_t | MakeSelector (const char *selector=0) |
Bool_t | MemoryFull (Int_t nbytes) |
virtual Long64_t | Merge (TCollection *list, Option_t *option="") |
virtual Bool_t | Notify () |
virtual void | OptimizeBaskets (ULong64_t maxMemory=10000000, Float_t minComp=1.1, Option_t *option="") |
TPrincipal * | Principal (const char *varexp="", const char *selection="", Option_t *option="np", Long64_t nentries=1000000000, Long64_t firstentry=0) |
virtual void | Print (Option_t *option="") const |
virtual void | PrintCacheStats (Option_t *option="") const |
virtual Long64_t | Process (const char *filename, Option_t *option="", Long64_t nentries=1000000000, Long64_t firstentry=0) |
virtual Long64_t | Process (TSelector *selector, Option_t *option="", Long64_t nentries=1000000000, Long64_t firstentry=0) |
virtual Long64_t | Project (const char *hname, const char *varexp, const char *selection="", Option_t *option="", Long64_t nentries=1000000000, Long64_t firstentry=0) |
virtual TSQLResult * | Query (const char *varexp="", const char *selection="", Option_t *option="", Long64_t nentries=1000000000, Long64_t firstentry=0) |
virtual Long64_t | ReadFile (const char *filename, const char *branchDescriptor="") |
virtual Long64_t | ReadStream (istream &inputStream, const char *branchDescriptor="") |
virtual void | Refresh () |
virtual void | RecursiveRemove (TObject *obj) |
virtual void | RemoveFriend (TTree *) |
virtual void | Reset (Option_t *option="") |
virtual void | ResetBranchAddress (TBranch *) |
virtual void | ResetBranchAddresses () |
virtual Long64_t | Scan (const char *varexp="", const char *selection="", Option_t *option="", Long64_t nentries=1000000000, Long64_t firstentry=0) |
virtual Bool_t | SetAlias (const char *aliasName, const char *aliasFormula) |
virtual void | SetAutoSave (Long64_t autos=300000000) |
virtual void | SetAutoFlush (Long64_t autof=30000000) |
virtual void | SetBasketSize (const char *bname, Int_t buffsize=16000) |
virtual Int_t | SetBranchAddress (const char *bname, void *add, TBranch **ptr=0) |
virtual Int_t | SetBranchAddress (const char *bname, void *add, TClass *realClass, EDataType datatype, Bool_t isptr) |
virtual Int_t | SetBranchAddress (const char *bname, void *add, TBranch **ptr, TClass *realClass, EDataType datatype, Bool_t isptr) |
template<class T> | |
Int_t | SetBranchAddress (const char *bname, T **add, TBranch **ptr=0) |
template<class T> | |
Int_t | SetBranchAddress (const char *bname, T *add, TBranch **ptr=0) |
virtual void | SetBranchStatus (const char *bname, Bool_t status=1, UInt_t *found=0) |
virtual void | SetCacheSize (Long64_t cachesize=-1) |
virtual void | SetCacheEntryRange (Long64_t first, Long64_t last) |
virtual void | SetCacheLearnEntries (Int_t n=10) |
virtual void | SetChainOffset (Long64_t offset=0) |
virtual void | SetCircular (Long64_t maxEntries) |
virtual void | SetDebug (Int_t level=1, Long64_t min=0, Long64_t max=9999999) |
virtual void | SetDefaultEntryOffsetLen (Int_t newdefault, Bool_t updateExisting=kFALSE) |
virtual void | SetDirectory (TDirectory *dir) |
virtual Long64_t | SetEntries (Long64_t n=-1) |
virtual void | SetEstimate (Long64_t nentries=10000) |
virtual void | SetFileNumber (Int_t number=0) |
virtual void | SetEventList (TEventList *list) |
virtual void | SetEntryList (TEntryList *list, Option_t *opt="") |
virtual void | SetMakeClass (Int_t make) |
virtual void | SetMaxEntryLoop (Long64_t maxev=1000000000) |
virtual void | SetMaxVirtualSize (Long64_t size=0) |
virtual void | SetName (const char *name) |
virtual void | SetNotify (TObject *obj) |
virtual void | SetObject (const char *name, const char *title) |
virtual void | SetParallelUnzip (Bool_t opt=kTRUE, Float_t RelSize=-1) |
virtual void | SetScanField (Int_t n=50) |
virtual void | SetTimerInterval (Int_t msec=333) |
virtual void | SetTreeIndex (TVirtualIndex *index) |
virtual void | SetWeight (Double_t w=1, Option_t *option="") |
virtual void | SetUpdate (Int_t freq=0) |
virtual void | Show (Long64_t entry=-1, Int_t lenmax=20) |
virtual void | StartViewer () |
virtual void | StopCacheLearningPhase () |
virtual Int_t | UnbinnedFit (const char *funcname, const char *varexp, const char *selection="", Option_t *option="", Long64_t nentries=1000000000, Long64_t firstentry=0) |
void | UseCurrentStyle () |
virtual Int_t | Write (const char *name=0, Int_t option=0, Int_t bufsize=0) |
virtual Int_t | Write (const char *name=0, Int_t option=0, Int_t bufsize=0) const |
TTree () | |
TTree (const char *name, const char *title, Int_t splitlevel=99) | |
virtual | ~TTree () |
virtual void | AddBranchToCache (const char *bname, Bool_t subbranches=kFALSE) |
virtual void | AddBranchToCache (TBranch *branch, Bool_t subbranches=kFALSE) |
virtual TFriendElement * | AddFriend (const char *treename, const char *filename="") |
virtual TFriendElement * | AddFriend (const char *treename, TFile *file) |
virtual TFriendElement * | AddFriend (TTree *tree, const char *alias="", Bool_t warn=kFALSE) |
virtual void | AddTotBytes (Int_t tot) |
virtual void | AddZipBytes (Int_t zip) |
virtual Long64_t | AutoSave (Option_t *option="") |
virtual Int_t | Branch (TCollection *list, Int_t bufsize=32000, Int_t splitlevel=99, const char *name="") |
virtual Int_t | Branch (TList *list, Int_t bufsize=32000, Int_t splitlevel=99) |
virtual Int_t | Branch (const char *folder, Int_t bufsize=32000, Int_t splitlevel=99) |
virtual TBranch * | Branch (const char *name, void *address, const char *leaflist, Int_t bufsize=32000) |
TBranch * | Branch (const char *name, char *address, const char *leaflist, Int_t bufsize=32000) |
TBranch * | Branch (const char *name, long address, const char *leaflist, Int_t bufsize=32000) |
TBranch * | Branch (const char *name, int address, const char *leaflist, Int_t bufsize=32000) |
virtual TBranch * | Branch (const char *name, const char *classname, void *addobj, Int_t bufsize=32000, Int_t splitlevel=99) |
template<class T> | |
TBranch * | Branch (const char *name, const char *classname, T *obj, Int_t bufsize=32000, Int_t splitlevel=99) |
template<class T> | |
TBranch * | Branch (const char *name, const char *classname, T **addobj, Int_t bufsize=32000, Int_t splitlevel=99) |
template<class T> | |
TBranch * | Branch (const char *name, T **addobj, Int_t bufsize=32000, Int_t splitlevel=99) |
template<class T> | |
TBranch * | Branch (const char *name, T *obj, Int_t bufsize=32000, Int_t splitlevel=99) |
virtual TBranch * | Bronch (const char *name, const char *classname, void *addobj, Int_t bufsize=32000, Int_t splitlevel=99) |
virtual TBranch * | BranchOld (const char *name, const char *classname, void *addobj, Int_t bufsize=32000, Int_t splitlevel=1) |
virtual TBranch * | BranchRef () |
virtual void | Browse (TBrowser *) |
virtual Int_t | BuildIndex (const char *majorname, const char *minorname="0") |
TStreamerInfo * | BuildStreamerInfo (TClass *cl, void *pointer=0, Bool_t canOptimize=kTRUE) |
virtual TFile * | ChangeFile (TFile *file) |
virtual TTree * | CloneTree (Long64_t nentries=-1, Option_t *option="") |
virtual void | CopyAddresses (TTree *, Bool_t undo=kFALSE) |
virtual Long64_t | CopyEntries (TTree *tree, Long64_t nentries=-1, Option_t *option="") |
virtual TTree * | CopyTree (const char *selection, Option_t *option="", Long64_t nentries=1000000000, Long64_t firstentry=0) |
virtual TBasket * | CreateBasket (TBranch *) |
virtual void | DirectoryAutoAdd (TDirectory *) |
Int_t | Debug () const |
virtual void | Delete (Option_t *option="") |
virtual void | Draw (Option_t *opt) |
virtual Long64_t | Draw (const char *varexp, const TCut &selection, Option_t *option="", Long64_t nentries=1000000000, Long64_t firstentry=0) |
virtual Long64_t | Draw (const char *varexp, const char *selection, Option_t *option="", Long64_t nentries=1000000000, Long64_t firstentry=0) |
virtual void | DropBaskets () |
virtual void | DropBuffers (Int_t nbytes) |
virtual Int_t | Fill () |
virtual TBranch * | FindBranch (const char *name) |
virtual TLeaf * | FindLeaf (const char *name) |
virtual Int_t | Fit (const char *funcname, const char *varexp, const char *selection="", Option_t *option="", Option_t *goption="", Long64_t nentries=1000000000, Long64_t firstentry=0) |
virtual Int_t | FlushBaskets () const |
virtual const char * | GetAlias (const char *aliasName) const |
virtual Long64_t | GetAutoFlush () const |
virtual Long64_t | GetAutoSave () const |
virtual TBranch * | GetBranch (const char *name) |
virtual TBranchRef * | GetBranchRef () const |
virtual Bool_t | GetBranchStatus (const char *branchname) const |
virtual Long64_t | GetCacheSize () const |
virtual Long64_t | GetChainEntryNumber (Long64_t entry) const |
virtual Long64_t | GetChainOffset () const |
TFile * | GetCurrentFile () const |
Int_t | GetDefaultEntryOffsetLen () const |
Long64_t | GetDebugMax () const |
Long64_t | GetDebugMin () const |
TDirectory * | GetDirectory () const |
virtual Long64_t | GetEntries () const |
virtual Long64_t | GetEntries (const char *selection) |
virtual Long64_t | GetEntriesFast () const |
virtual Long64_t | GetEntriesFriend () const |
virtual Long64_t | GetEstimate () const |
virtual Int_t | GetEntry (Long64_t entry=0, Int_t getall=0) |
Int_t | GetEvent (Long64_t entry=0, Int_t getall=0) |
virtual Int_t | GetEntryWithIndex (Int_t major, Int_t minor=0) |
virtual Long64_t | GetEntryNumberWithBestIndex (Int_t major, Int_t minor=0) const |
virtual Long64_t | GetEntryNumberWithIndex (Int_t major, Int_t minor=0) const |
TEventList * | GetEventList () const |
virtual TEntryList * | GetEntryList () |
virtual Long64_t | GetEntryNumber (Long64_t entry) const |
virtual Int_t | GetFileNumber () const |
virtual TTree * | GetFriend (const char *) const |
virtual const char * | GetFriendAlias (TTree *) const |
TH1 * | GetHistogram () |
virtual Int_t * | GetIndex () |
virtual Double_t * | GetIndexValues () |
virtual TIterator * | GetIteratorOnAllLeaves (Bool_t dir=kIterForward) |
virtual TLeaf * | GetLeaf (const char *name) |
virtual TList * | GetListOfClones () |
virtual TObjArray * | GetListOfBranches () |
virtual TObjArray * | GetListOfLeaves () |
virtual TList * | GetListOfFriends () const |
virtual TList * | GetListOfAliases () const |
Int_t | GetMakeClass () const |
virtual Long64_t | GetMaxEntryLoop () const |
virtual Double_t | GetMaximum (const char *columname) |
virtual Long64_t | GetMaxVirtualSize () const |
virtual Double_t | GetMinimum (const char *columname) |
virtual Int_t | GetNbranches () |
TObject * | GetNotify () const |
TVirtualTreePlayer * | GetPlayer () |
virtual Int_t | GetPacketSize () const |
virtual Long64_t | GetReadEntry () const |
virtual Long64_t | GetReadEvent () const |
virtual Int_t | GetScanField () const |
TTreeFormula * | GetSelect () |
virtual Long64_t | GetSelectedRows () |
virtual Int_t | GetTimerInterval () const |
virtual Long64_t | GetTotBytes () const |
virtual TTree * | GetTree () const |
virtual TVirtualIndex * | GetTreeIndex () const |
virtual Int_t | GetTreeNumber () const |
virtual Int_t | GetUpdate () const |
virtual TList * | GetUserInfo () |
TTreeFormula * | GetVar (Int_t i) |
TTreeFormula * | GetVar1 () |
TTreeFormula * | GetVar2 () |
TTreeFormula * | GetVar3 () |
TTreeFormula * | GetVar4 () |
virtual Double_t * | GetVal (Int_t i) |
virtual Double_t * | GetV1 () |
virtual Double_t * | GetV2 () |
virtual Double_t * | GetV3 () |
virtual Double_t * | GetV4 () |
virtual Double_t * | GetW () |
virtual Double_t | GetWeight () const |
virtual Long64_t | GetZipBytes () const |
virtual void | IncrementTotalBuffers (Int_t nbytes) |
Bool_t | IsFolder () const |
virtual Int_t | LoadBaskets (Long64_t maxmemory=2000000000) |
virtual Long64_t | LoadTree (Long64_t entry) |
virtual Long64_t | LoadTreeFriend (Long64_t entry, TTree *T) |
virtual Int_t | MakeClass (const char *classname=0, Option_t *option="") |
virtual Int_t | MakeCode (const char *filename=0) |
virtual Int_t | MakeProxy (const char *classname, const char *macrofilename=0, const char *cutfilename=0, const char *option=0, Int_t maxUnrolling=3) |
virtual Int_t | MakeSelector (const char *selector=0) |
Bool_t | MemoryFull (Int_t nbytes) |
virtual Long64_t | Merge (TCollection *list, Option_t *option="") |
virtual Bool_t | Notify () |
virtual void | OptimizeBaskets (ULong64_t maxMemory=10000000, Float_t minComp=1.1, Option_t *option="") |
TPrincipal * | Principal (const char *varexp="", const char *selection="", Option_t *option="np", Long64_t nentries=1000000000, Long64_t firstentry=0) |
virtual void | Print (Option_t *option="") const |
virtual void | PrintCacheStats (Option_t *option="") const |
virtual Long64_t | Process (const char *filename, Option_t *option="", Long64_t nentries=1000000000, Long64_t firstentry=0) |
virtual Long64_t | Process (TSelector *selector, Option_t *option="", Long64_t nentries=1000000000, Long64_t firstentry=0) |
virtual Long64_t | Project (const char *hname, const char *varexp, const char *selection="", Option_t *option="", Long64_t nentries=1000000000, Long64_t firstentry=0) |
virtual TSQLResult * | Query (const char *varexp="", const char *selection="", Option_t *option="", Long64_t nentries=1000000000, Long64_t firstentry=0) |
virtual Long64_t | ReadFile (const char *filename, const char *branchDescriptor="") |
virtual Long64_t | ReadStream (istream &inputStream, const char *branchDescriptor="") |
virtual void | Refresh () |
virtual void | RecursiveRemove (TObject *obj) |
virtual void | RemoveFriend (TTree *) |
virtual void | Reset (Option_t *option="") |
virtual void | ResetBranchAddress (TBranch *) |
virtual void | ResetBranchAddresses () |
virtual Long64_t | Scan (const char *varexp="", const char *selection="", Option_t *option="", Long64_t nentries=1000000000, Long64_t firstentry=0) |
virtual Bool_t | SetAlias (const char *aliasName, const char *aliasFormula) |
virtual void | SetAutoSave (Long64_t autos=300000000) |
virtual void | SetAutoFlush (Long64_t autof=30000000) |
virtual void | SetBasketSize (const char *bname, Int_t buffsize=16000) |
virtual Int_t | SetBranchAddress (const char *bname, void *add, TBranch **ptr=0) |
virtual Int_t | SetBranchAddress (const char *bname, void *add, TClass *realClass, EDataType datatype, Bool_t isptr) |
virtual Int_t | SetBranchAddress (const char *bname, void *add, TBranch **ptr, TClass *realClass, EDataType datatype, Bool_t isptr) |
template<class T> | |
Int_t | SetBranchAddress (const char *bname, T **add, TBranch **ptr=0) |
template<class T> | |
Int_t | SetBranchAddress (const char *bname, T *add, TBranch **ptr=0) |
virtual void | SetBranchStatus (const char *bname, Bool_t status=1, UInt_t *found=0) |
virtual void | SetCacheSize (Long64_t cachesize=-1) |
virtual void | SetCacheEntryRange (Long64_t first, Long64_t last) |
virtual void | SetCacheLearnEntries (Int_t n=10) |
virtual void | SetChainOffset (Long64_t offset=0) |
virtual void | SetCircular (Long64_t maxEntries) |
virtual void | SetDebug (Int_t level=1, Long64_t min=0, Long64_t max=9999999) |
virtual void | SetDefaultEntryOffsetLen (Int_t newdefault, Bool_t updateExisting=kFALSE) |
virtual void | SetDirectory (TDirectory *dir) |
virtual Long64_t | SetEntries (Long64_t n=-1) |
virtual void | SetEstimate (Long64_t nentries=10000) |
virtual void | SetFileNumber (Int_t number=0) |
virtual void | SetEventList (TEventList *list) |
virtual void | SetEntryList (TEntryList *list, Option_t *opt="") |
virtual void | SetMakeClass (Int_t make) |
virtual void | SetMaxEntryLoop (Long64_t maxev=1000000000) |
virtual void | SetMaxVirtualSize (Long64_t size=0) |
virtual void | SetName (const char *name) |
virtual void | SetNotify (TObject *obj) |
virtual void | SetObject (const char *name, const char *title) |
virtual void | SetParallelUnzip (Bool_t opt=kTRUE, Float_t RelSize=-1) |
virtual void | SetScanField (Int_t n=50) |
virtual void | SetTimerInterval (Int_t msec=333) |
virtual void | SetTreeIndex (TVirtualIndex *index) |
virtual void | SetWeight (Double_t w=1, Option_t *option="") |
virtual void | SetUpdate (Int_t freq=0) |
virtual void | Show (Long64_t entry=-1, Int_t lenmax=20) |
virtual void | StartViewer () |
virtual void | StopCacheLearningPhase () |
virtual Int_t | UnbinnedFit (const char *funcname, const char *varexp, const char *selection="", Option_t *option="", Long64_t nentries=1000000000, Long64_t firstentry=0) |
void | UseCurrentStyle () |
virtual Int_t | Write (const char *name=0, Int_t option=0, Int_t bufsize=0) |
virtual Int_t | Write (const char *name=0, Int_t option=0, Int_t bufsize=0) const |
Static Public Member Functions | |
static Int_t | GetBranchStyle () |
static Long64_t | GetMaxTreeSize () |
static TTree * | MergeTrees (TList *list, Option_t *option="") |
static void | SetBranchStyle (Int_t style=1) |
static void | SetMaxTreeSize (Long64_t maxsize=1900000000) |
static Int_t | GetBranchStyle () |
static Long64_t | GetMaxTreeSize () |
static TTree * | MergeTrees (TList *list, Option_t *option="") |
static void | SetBranchStyle (Int_t style=1) |
static void | SetMaxTreeSize (Long64_t maxsize=1900000000) |
Protected Types | |
enum | ELockStatusBits |
enum | SetBranchAddressStatus |
enum | ELockStatusBits |
enum | SetBranchAddressStatus |
Protected Member Functions | |
void | AddClone (TTree *) |
virtual void | KeepCircular () |
virtual TBranch * | BranchImp (const char *branchname, const char *classname, TClass *ptrClass, void *addobj, Int_t bufsize, Int_t splitlevel) |
virtual TBranch * | BranchImp (const char *branchname, TClass *ptrClass, void *addobj, Int_t bufsize, Int_t splitlevel) |
virtual TBranch * | BranchImpRef (const char *branchname, const char *classname, TClass *ptrClass, void *addobj, Int_t bufsize, Int_t splitlevel) |
virtual TBranch * | BranchImpRef (const char *branchname, TClass *ptrClass, EDataType datatype, void *addobj, Int_t bufsize, Int_t splitlevel) |
virtual Int_t | CheckBranchAddressType (TBranch *branch, TClass *ptrClass, EDataType datatype, Bool_t ptr) |
virtual TBranch * | BronchExec (const char *name, const char *classname, void *addobj, Bool_t isptrptr, Int_t bufsize, Int_t splitlevel) |
Int_t | SetBranchAddressImp (TBranch *branch, void *addr, TBranch **ptr) |
void | AddClone (TTree *) |
virtual void | KeepCircular () |
virtual TBranch * | BranchImp (const char *branchname, const char *classname, TClass *ptrClass, void *addobj, Int_t bufsize, Int_t splitlevel) |
virtual TBranch * | BranchImp (const char *branchname, TClass *ptrClass, void *addobj, Int_t bufsize, Int_t splitlevel) |
virtual TBranch * | BranchImpRef (const char *branchname, const char *classname, TClass *ptrClass, void *addobj, Int_t bufsize, Int_t splitlevel) |
virtual TBranch * | BranchImpRef (const char *branchname, TClass *ptrClass, EDataType datatype, void *addobj, Int_t bufsize, Int_t splitlevel) |
virtual Int_t | CheckBranchAddressType (TBranch *branch, TClass *ptrClass, EDataType datatype, Bool_t ptr) |
virtual TBranch * | BronchExec (const char *name, const char *classname, void *addobj, Bool_t isptrptr, Int_t bufsize, Int_t splitlevel) |
Int_t | SetBranchAddressImp (TBranch *branch, void *addr, TBranch **ptr) |
Protected Attributes | |
Long64_t | fEntries |
Long64_t | fTotBytes |
Long64_t | fZipBytes |
Long64_t | fSavedBytes |
Long64_t | fFlushedBytes |
Double_t | fWeight |
Int_t | fTimerInterval |
Int_t | fScanField |
Int_t | fUpdate |
Int_t | fDefaultEntryOffsetLen |
Long64_t | fMaxEntries |
Long64_t | fMaxEntryLoop |
Long64_t | fMaxVirtualSize |
Long64_t | fAutoSave |
Long64_t | fAutoFlush |
Long64_t | fEstimate |
Long64_t | fCacheSize |
Long64_t | fChainOffset |
Maximum size of file buffers. | |
Long64_t | fReadEntry |
Offset of 1st entry of this Tree in a TChain. | |
Long64_t | fTotalBuffers |
Number of the entry being processed. | |
Int_t | fPacketSize |
Total number of bytes in branch buffers. | |
Int_t | fNfill |
Number of entries in one packet for parallel root. | |
Int_t | fDebug |
Local for EntryLoop. | |
Long64_t | fDebugMin |
Debug level. | |
Long64_t | fDebugMax |
First entry number to debug. | |
Int_t | fMakeClass |
Last entry number to debug. | |
Int_t | fFileNumber |
not zero when processing code generated by MakeClass | |
TObject * | fNotify |
current file number (if file extensions) | |
TDirectory * | fDirectory |
Object to be notified when loading a Tree. | |
TObjArray | fBranches |
Pointer to directory holding this tree. | |
TObjArray | fLeaves |
TList * | fAliases |
TEventList * | fEventList |
TEntryList * | fEntryList |
Pointer to event selection list (if one). | |
TArrayD | fIndexValues |
Pointer to event selection list (if one). | |
TArrayI | fIndex |
TVirtualIndex * | fTreeIndex |
TList * | fFriends |
TList * | fUserInfo |
TVirtualTreePlayer * | fPlayer |
TList * | fClones |
Pointer to current Tree player. | |
TBranchRef * | fBranchRef |
List of cloned trees which share our addresses. | |
UInt_t | fFriendLockStatus |
TObject * | fNotify |
current file number (if file extensions) | |
TDirectory * | fDirectory |
Object to be notified when loading a Tree. | |
TList * | fAliases |
TEventList * | fEventList |
TEntryList * | fEntryList |
Pointer to event selection list (if one). | |
TVirtualIndex * | fTreeIndex |
TList * | fFriends |
TList * | fUserInfo |
TVirtualTreePlayer * | fPlayer |
TList * | fClones |
Pointer to current Tree player. | |
TBranchRef * | fBranchRef |
List of cloned trees which share our addresses. | |
Static Protected Attributes | |
static Int_t | fgBranchStyle |
Record which method is locking the friend recursion. | |
static Long64_t | fgMaxTreeSize |
Private Member Functions | |
TTree (const TTree &tt) | |
TTree & | operator= (const TTree &tt) |
TTree (const TTree &tt) | |
TTree & | operator= (const TTree &tt) |
Friends | |
class | TFriendLock |
TBranch * | TTreeBranchImpRef (TTree *tree, const char *branchname, TClass *ptrClass, EDataType datatype, void *addobj, Int_t bufsize, Int_t splitlevel) |
TBranch * | TTreeBranchImpRef (TTree *tree, const char *branchname, TClass *ptrClass, EDataType datatype, void *addobj, Int_t bufsize, Int_t splitlevel) |
Classes | |
class | TFriendLock |
Definition at line 91 of file TTree.h.
enum TTree::ELockStatusBits [protected] |
enum TTree::SetBranchAddressStatus [protected] |
enum TTree::ELockStatusBits [protected] |
enum TTree::SetBranchAddressStatus [protected] |
TTree::TTree | ( | const TTree & | tt | ) | [private] |
TTree::TTree | ( | ) |
Definition at line 470 of file TTree.cxx.
References fMaxEntries, and fMaxEntryLoop.
Referenced by MakeTrees(), and stress8write().
TTree::TTree | ( | const char * | name, | |
const char * | title, | |||
Int_t | splitlevel = 99 | |||
) |
Definition at line 532 of file TTree.cxx.
References TDirectory::Append(), Branch(), fDirectory, fMaxEntries, fMaxEntryLoop, gDirectory, TStyle::GetHistFillColor(), TStyle::GetHistFillStyle(), TStyle::GetHistLineColor(), TStyle::GetHistLineStyle(), TStyle::GetHistLineWidth(), TAttMarker::GetMarkerColor(), TAttMarker::GetMarkerSize(), TAttMarker::GetMarkerStyle(), gStyle, gTree, TAttFill::SetFillColor(), TAttFill::SetFillStyle(), TAttLine::SetLineColor(), TAttLine::SetLineStyle(), TAttLine::SetLineWidth(), TAttMarker::SetMarkerColor(), TAttMarker::SetMarkerSize(), and TAttMarker::SetMarkerStyle().
TTree::~TTree | ( | ) | [virtual] |
Definition at line 631 of file TTree.cxx.
References xmlio::Class, TObjArray::Clear(), CopyAddresses(), TList::Delete(), TObjArray::Delete(), fAliases, fBranches, fBranchRef, fClones, fDirectory, fEntryList, fFriends, TList::FirstLink(), fLeaves, fPlayer, fTreeIndex, fUserInfo, TFile::GetCacheRead(), TEntryList::GetDirectory(), TCollection::GetEntries(), TDirectory::GetFile(), TDirectory::GetList(), TROOT::GetListOfCleanups(), gROOT, TObject::InheritsFrom(), TObject::kCanDelete, kTRUE, TObjLink::Next(), TDirectory::Remove(), TCollection::Remove(), TFile::SetCacheRead(), and TObject::TestBit().
TTree::TTree | ( | const TTree & | tt | ) | [private] |
TTree::TTree | ( | ) |
TTree::TTree | ( | const char * | name, | |
const char * | title, | |||
Int_t | splitlevel = 99 | |||
) |
virtual TTree::~TTree | ( | ) | [virtual] |
void TTree::AddClone | ( | TTree * | ) | [protected] |
Definition at line 749 of file TTree.cxx.
References TSeqCollection::Add(), TList::Add(), fClones, TList::FindObject(), TROOT::GetListOfCleanups(), gROOT, and TCollection::SetOwner().
Referenced by CloneTree(), and TChain::LoadTree().
void TTree::KeepCircular | ( | ) | [protected, virtual] |
Definition at line 4920 of file TTree.cxx.
References fBranches, fEntries, fMaxEntries, fReadEntry, TObjArray::GetEntriesFast(), i, Long64_t, and TObjArray::UncheckedAt().
Referenced by Fill().
TBranch * TTree::BranchImp | ( | const char * | branchname, | |
const char * | classname, | |||
TClass * | ptrClass, | |||
void * | addobj, | |||
Int_t | bufsize, | |||
Int_t | splitlevel | |||
) | [protected, virtual] |
Definition at line 1034 of file TTree.cxx.
References Branch(), TObject::Error(), TClass::GetActualClass(), TClass::GetClass(), TClass::GetCollectionProxy(), TClass::GetTypeInfo(), TClass::InheritsFrom(), and TClass::IsLoaded().
Referenced by Branch().
TBranch * TTree::BranchImp | ( | const char * | branchname, | |
TClass * | ptrClass, | |||
void * | addobj, | |||
Int_t | bufsize, | |||
Int_t | splitlevel | |||
) | [protected, virtual] |
Definition at line 1086 of file TTree.cxx.
References Branch(), TObject::Error(), TClass::GetActualClass(), TClass::GetCollectionProxy(), TClass::InheritsFrom(), and TObject::Warning().
TBranch * TTree::BranchImpRef | ( | const char * | branchname, | |
const char * | classname, | |||
TClass * | ptrClass, | |||
void * | addobj, | |||
Int_t | bufsize, | |||
Int_t | splitlevel | |||
) | [protected, virtual] |
Definition at line 1119 of file TTree.cxx.
References BronchExec(), TObject::Error(), TClass::GetActualClass(), TClass::GetClass(), TClass::GetCollectionProxy(), TClass::GetTypeInfo(), TClass::InheritsFrom(), TClass::IsLoaded(), kFALSE, and TObject::Warning().
Referenced by Branch(), and TTreeBranchImpRef().
TBranch * TTree::BranchImpRef | ( | const char * | branchname, | |
TClass * | ptrClass, | |||
EDataType | datatype, | |||
void * | addobj, | |||
Int_t | bufsize, | |||
Int_t | splitlevel | |||
) | [protected, virtual] |
Definition at line 1180 of file TTree.cxx.
References Branch(), BronchExec(), TString::Data(), TObject::Error(), TString::Form(), TClass::GetActualClass(), TClass::GetCollectionProxy(), TClass::InheritsFrom(), kFALSE, kNoType_t, kOther_t, and TObject::Warning().
Int_t TTree::CheckBranchAddressType | ( | TBranch * | branch, | |
TClass * | ptrClass, | |||
EDataType | datatype, | |||
Bool_t | ptr | |||
) | [protected, virtual] |
Definition at line 2328 of file TTree.cxx.
References xmlio::Class, TObject::Error(), TClass::FindConversionStreamerInfo(), TBranchElement::GetCheckSum(), TBranchElement::GetClassName(), TBranchElement::GetClassVersion(), TClass::GetCollectionProxy(), TClass::GetConversionStreamerInfo(), TBranch::GetExpectedType(), GetMakeClass(), TBranch::GetMother(), TNamed::GetName(), TClass::GetSchemaRules(), TDataType::GetTypeName(), TVirtualCollectionProxy::GetValueClass(), ROOT::TSchemaRuleSet::HasRuleWithSourceClass(), TObject::InheritsFrom(), TClass::InheritsFrom(), kChar_t, kClassMismatch, kDouble32_t, kDouble_t, kFloat16_t, kFloat_t, kInternalError, kMakeClass, kMatch, kMatchConversion, kMatchConversionCollection, kMismatch, kMissingCompiledCollectionProxy, kNoType_t, kOther_t, and TBranchElement::SetTargetClass().
Referenced by TChain::SetBranchAddress(), and SetBranchAddress().
TBranch * TTree::BronchExec | ( | const char * | name, | |
const char * | classname, | |||
void * | addobj, | |||
Bool_t | isptrptr, | |||
Int_t | bufsize, | |||
Int_t | splitlevel | |||
) | [protected, virtual] |
Definition at line 1825 of file TTree.cxx.
References TObjArray::Add(), BuildStreamerInfo(), TClass::CanIgnoreTObjectStreamer(), TClass::CanSplit(), xmlio::Class, TInterpreter::ClassInfo_RootFlag(), TClass::Destructor(), RootCsg::dot(), TObject::Error(), fBranches, TString::Form(), gCint, TClass::GetClass(), TClass::GetClassInfo(), TClass::GetCollectionProxy(), TStreamerInfo::GetElements(), TBranch::GetListOfBranches(), TVirtualCollectionProxy::GetValueClass(), gTree, TClass::InheritsFrom(), TClassEdit::IsSTLCont(), kFALSE, TClassEdit::kMap, TClassEdit::kMultiMap, TStreamerElement::kRepeat, kSplitCollectionOfPointers, kTRUE, TClass::New(), TBranchElement::SetAddress(), TBranch::SetAddress(), TBranchElement::SetObject(), TBranch::SetObject(), TBranchElement::SetParentClass(), and TObject::Warning().
Referenced by BranchImpRef(), and Bronch().
Definition at line 6259 of file TTree.cxx.
References fClones, TBranch::GetAddress(), GetBranch(), TNamed::GetName(), kVoidPtr, ptr, and TBranch::SetAddress().
Referenced by SetBranchAddress().
TFriendElement * TTree::AddFriend | ( | const char * | treename, | |
const char * | filename = "" | |||
) | [virtual] |
Definition at line 768 of file TTree.cxx.
References TList::Add(), fEntries, fFriends, TFriendElement::GetTree(), R__ASSERT, t, and TObject::Warning().
Referenced by CompareTrees(), DrawFriend(), dt_RunDrawTest(), TChain::LoadTree(), tree3r(), and tree3r2().
TFriendElement * TTree::AddFriend | ( | const char * | treename, | |
TFile * | file | |||
) | [virtual] |
Definition at line 866 of file TTree.cxx.
References TList::Add(), fEntries, fFriends, TNamed::GetName(), TFriendElement::GetTree(), R__ASSERT, t, and TObject::Warning().
TFriendElement * TTree::AddFriend | ( | TTree * | tree, | |
const char * | alias = "" , |
|||
Bool_t | warn = kFALSE | |||
) | [virtual] |
Definition at line 894 of file TTree.cxx.
References TList::Add(), fEntries, fFriends, TFriendElement::GetFile(), TNamed::GetName(), TFriendElement::GetTree(), R__ASSERT, t, and TObject::Warning().
virtual void TTree::AddTotBytes | ( | Int_t | tot | ) | [inline, virtual] |
Definition at line 226 of file TTree.h.
References fTotBytes.
Referenced by TBranch::AddBasket(), and TBranch::WriteBasket().
virtual void TTree::AddZipBytes | ( | Int_t | zip | ) | [inline, virtual] |
Definition at line 227 of file TTree.h.
References fZipBytes.
Referenced by TBranch::AddBasket(), and TBranch::WriteBasket().
Definition at line 918 of file TTree.cxx.
References TString::Contains(), TKey::Delete(), fDirectory, TList::FindObject(), FlushBaskets(), fSavedBytes, fTotBytes, fZipBytes, gDebug, TDirectory::GetFile(), TDirectory::GetListOfKeys(), TNamed::GetName(), gROOT, TDirectory::IsWritable(), TObject::kOverwrite, Long64_t, TDirectory::SaveSelf(), TString::ToLower(), TFile::WriteHeader(), TFile::WriteStreamerInfo(), and TDirectory::WriteTObject().
Referenced by memstat::TMemStatMng::Close(), copytree3(), TMemStatManager::DumpTo(), Fill(), ReadRef(), ProofNtuple::SlaveBegin(), and WriteRef().
Int_t TTree::Branch | ( | TCollection * | list, | |
Int_t | bufsize = 32000 , |
|||
Int_t | splitlevel = 99 , |
|||
const char * | name = "" | |||
) | [virtual] |
Definition at line 1224 of file TTree.cxx.
References Bronch(), xmlio::Class, TObject::Error(), TString::Form(), TObjArray::GetEntries(), GetListOfBranches(), TCollection::GetObjectRef(), and TObject::InheritsFrom().
Referenced by RooStats::NumberCountingPdfFactory::AddData(), RooStats::NumberCountingPdfFactory::AddDataWithSideband(), TMVA::ApplicationCreateCombinedTree(), billtw(), Branch(), TTreeSQL::Branch(), BranchImp(), BranchImpRef(), Build_Timing_Tree(), cernbuild(), TGeoChecker::CheckBoundaryErrors(), circular(), ClassImp(), clonesA_Event_w(), convert_cwn(), convert_rwn(), create_3Bumps(), create_array_with_different_lengths(), create_circ(), UnitTesting::MethodUnitTestWithComplexData::create_data(), create_fullcirc(), create_lin(), create_lin_Nvar(), create_lin_Nvar_Arr(), create_lin_Nvar_categories(), create_lin_Nvar_discrete(), create_lin_Nvar_double(), create_lin_Nvar_weighted(), create_lin_Nvar_withFriend(), create_lin_NvarObsolete(), create_ManyVars(), create_multiclassdata(), create_schachbrett(), create_schachbrett_2D(), create_schachbrett_3D(), create_schachbrett_4D(), create_schachbrett_5D(), UnitTesting::utFactory::create_Tree(), TTreeSQL::CreateBranches(), TEveVSD::CreateBranches(), TMVA::Factory::CreateEventAssignTrees(), createOnionData(), CreateParentTree(), double32(), TMemStatManager::DumpTo(), fillTree(), TMLPAnalyzer::GatherInformations(), ProofAux::GenerateFriend(), ProofAux::GenerateTree(), TMVA::DataSet::GetTree(), htw(), memstat::TMemStatMng::Init(), TMVA::MethodCategory::InitCircularTree(), TMVA::MethodBoost::InitHistos(), TMVA::MethodRuleFit::InitMonitorNtuple(), TMVA::RuleFitParams::InitNtuple(), main(), TMVA::RuleFit::MakeDebugHists(), makeEventSample(), TSTLhitStarMap::MakeTree(), TSTLhitStarMultiSet::MakeTree(), TSTLhitMap::MakeTree(), TSTLhitMultiMap::MakeTree(), TSTLhitMultiset::MakeTree(), TSTLhitList::MakeTree(), TSTLhitStarMultiMap::MakeTree(), TSTLhitStarSet::MakeTree(), TSTLhitStar::MakeTree(), TSTLhitSet::MakeTree(), TSTLhitStarDeque::MakeTree(), TSTLhit::MakeTree(), TCloneshit::MakeTree(), TSTLhitDeque::MakeTree(), TSTLhitStarList::MakeTree(), makeTree_circ(), makeTree_lin_Nvar(), TestBasic102::makeTTree(), makeTTree(), mlpHiggs(), multidimSampling(), RootShower::OnSaveFile(), PyROOT::TTreeBranch::operator()(), TMVA::MethodCommittee::ProcessOptions(), ReadRef(), TMVA::MethodTMlpANN::ReadWeightsFromStream(), TMVA::MethodTMlpANN::ReadWeightsFromXML(), run_selector_tests(), TRecorderRecording::StartRecording(), stress8write(), tclwrite(), testLargeTreeFit(), testLargeTreeRooFit(), testNdimFit(), testTreeFit(), testUnBinnedFit(), TNtuple::TNtuple(), TNtupleD::TNtupleD(), toTree(), TMVA::MethodBDT::Train(), TMVA::MethodTMlpANN::Train(), tree1w(), tree2aw(), tree2w(), tree3w(), tree4w(), TTree(), tv3Write(), write(), writeCArray(), Roo2DKeysPdf::writeNTupleToFile(), WriteRef(), writeTMatrix(), writeTMatrixSym(), writeTrackD(), writeTrackD32(), and TMVA::MethodKNN::WriteWeightsToStream().
Definition at line 1331 of file TTree.cxx.
References Branch(), Bronch(), xmlio::Class, TROOT::FindObjectAny(), TObjArray::GetEntries(), GetListOfBranches(), TFolder::GetListOfFolders(), TCollection::GetObjectRef(), gROOT, i, TFolder::Occurence(), TBranchElement::SetBranchFolder(), snprintf, and strlcat().
TBranch * TTree::Branch | ( | const char * | name, | |
void * | address, | |||
const char * | leaflist, | |||
Int_t | bufsize = 32000 | |||
) | [virtual] |
Definition at line 1377 of file TTree.cxx.
References TObjArray::Add(), fBranches, gTree, and TObject::IsZombie().
TBranch* TTree::Branch | ( | const char * | name, | |
const char * | classname, | |||
T * | obj, | |||
Int_t | bufsize = 32000 , |
|||
Int_t | splitlevel = 99 | |||
) | [inline] |
Definition at line 251 of file TTree.h.
References BranchImpRef(), bufsize, TBuffer::GetClass(), and T.
TBranch* TTree::Branch | ( | const char * | name, | |
const char * | classname, | |||
T ** | addobj, | |||
Int_t | bufsize = 32000 , |
|||
Int_t | splitlevel = 99 | |||
) | [inline] |
Definition at line 256 of file TTree.h.
References BranchImp(), bufsize, TBuffer::GetClass(), and T.
TBranch* TTree::Branch | ( | const char * | name, | |
T ** | addobj, | |||
Int_t | bufsize = 32000 , |
|||
Int_t | splitlevel = 99 | |||
) | [inline] |
Definition at line 261 of file TTree.h.
References BranchImp(), bufsize, TBuffer::GetClass(), and T.
TBranch* TTree::Branch | ( | const char * | name, | |
T * | obj, | |||
Int_t | bufsize = 32000 , |
|||
Int_t | splitlevel = 99 | |||
) | [inline] |
Definition at line 266 of file TTree.h.
References BranchImpRef(), bufsize, TBuffer::GetClass(), TDataType::GetType(), and T.
TBranch * TTree::Bronch | ( | const char * | name, | |
const char * | classname, | |||
void * | addobj, | |||
Int_t | bufsize = 32000 , |
|||
Int_t | splitlevel = 99 | |||
) | [virtual] |
Definition at line 1767 of file TTree.cxx.
References BronchExec(), and kTRUE.
Referenced by Branch(), and TPerfStats::TPerfStats().
TBranch * TTree::BranchOld | ( | const char * | name, | |
const char * | classname, | |||
void * | addobj, | |||
Int_t | bufsize = 32000 , |
|||
Int_t | splitlevel = 1 | |||
) | [virtual] |
Definition at line 1477 of file TTree.cxx.
References TObjArray::Add(), TObjArray::At(), BuildStreamerInfo(), TClass::CanIgnoreTObjectStreamer(), xmlio::Class, TObject::ClassName(), TString::Data(), TObject::Error(), fBranches, TString::Form(), TDataMember::GetArrayIndex(), TClass::GetClass(), TRealData::GetDataMember(), TDataMember::GetDataType(), TDataMember::GetFullTypeName(), TBranch::GetListOfBranches(), TBranch::GetListOfLeaves(), TClass::GetListOfRealData(), TNamed::GetName(), TRealData::GetName(), TRealData::GetThisOffset(), TDataType::GetType(), TDataMember::GetTypeName(), gTree, TDataMember::IsaPointer(), TDataMember::IsBasic(), TRealData::IsObject(), TDataMember::IsPersistent(), kFALSE, TLeaf::kIndirectAddress, TRealData::kTransient, kTRUE, TClass::New(), TString::ReplaceAll(), TLeaf::SetAddress(), TObject::SetBit(), TNamed::SetName(), TBranch::SetOffset(), TNamed::SetTitle(), TObject::TestBit(), and TObject::Warning().
Referenced by Branch().
TBranch * TTree::BranchRef | ( | ) | [virtual] |
Definition at line 1748 of file TTree.cxx.
References fBranchRef.
Referenced by TTreeCloner::CollectBranches(), and main().
void TTree::Browse | ( | TBrowser * | ) | [virtual] |
Reimplemented from TObject.
Definition at line 2117 of file TTree.cxx.
References b, TCollection::Browse(), fBranches, fUserInfo, TCollection::GetName(), and TCollection::SetName().
Referenced by TChain::Browse().
Int_t TTree::BuildIndex | ( | const char * | majorname, | |
const char * | minorname = "0" | |||
) | [virtual] |
Definition at line 2134 of file TTree.cxx.
References TVirtualTreePlayer::BuildIndex(), fTreeIndex, TVirtualIndex::GetN(), GetPlayer(), and TObject::IsZombie().
Referenced by CreateFriendTree(), R__HandleIndex(), and TChainIndex::TChainIndex().
TStreamerInfo * TTree::BuildStreamerInfo | ( | TClass * | cl, | |
void * | pointer = 0 , |
|||
Bool_t | canOptimize = kTRUE | |||
) |
Definition at line 2156 of file TTree.cxx.
References TClass::BuildRealData(), TStreamerInfo::Compile(), fDirectory, TStreamerInfo::ForceWriteInfo(), TClass::GetClass(), TClass::GetClassVersion(), TDirectory::GetFile(), TClass::GetListOfBases(), TClass::GetStreamerInfo(), TVirtualStreamerInfo::IsCompiled(), TVirtualStreamerInfo::IsOptimized(), TBaseClass::IsSTLContainer(), TVirtualStreamerInfo::kCannotOptimize, and TObject::SetBit().
Referenced by BranchOld(), BronchExec(), TBranchClones::Init(), TBranchObject::Init(), and TBranchElement::Unroll().
Definition at line 2192 of file TTree.cxx.
References TSystem::AccessPathName(), TDirectoryFile::Append(), TDirectoryFile::cd(), xmlio::Class, compress(), fFileNumber, TList::First(), Form(), TFile::GetCompressionLevel(), TDirectory::GetList(), TNamed::GetName(), gROOT, gSystem, i, TFile::Open(), Printf(), TROOT::ProcessLine(), TDirectory::Remove(), Reset(), TBranch::SetFile(), snprintf, strlcat(), strlcpy(), t, TObject::Warning(), and Write().
Referenced by CopyEntries(), and Fill().
Definition at line 2441 of file TTree.cxx.
References AddClone(), xmlio::Class, TNamed::Clone(), TObjArray::Compress(), TString::Contains(), CopyAddresses(), CopyEntries(), TObject::Error(), fEntries, fMakeClass, TFile::GetCompressionLevel(), GetDirectory(), TObjArray::GetEntriesFast(), TDirectory::GetFile(), GetListOfBranches(), GetListOfLeaves(), GetTree(), i, j, k, kDoNotProcess, kFALSE, kTRUE, LoadTree(), Long64_t, TObjArray::RemoveAt(), Reset(), TBranch::SetCompressionLevel(), SetMakeClass(), TObject::TestBit(), TString::ToLower(), and TObjArray::UncheckedAt().
Referenced by CopyDir(), copytree(), TTreePlayer::CopyTree(), copytree2(), copytree3(), RooTreeDataStore::loadValues(), TChain::Merge(), MergeTrees(), stress10(), and stress15().
Definition at line 2653 of file TTree.cxx.
References xmlio::Class, TBranch::GetAddress(), GetBranch(), TObjArray::GetEntriesFast(), TBranch::GetLeaf(), GetListOfBranches(), GetListOfLeaves(), TNamed::GetName(), TLeaf::GetValuePointer(), i, TObject::InheritsFrom(), kDoNotProcess, ResetBranchAddress(), ResetBranchAddresses(), TBranch::SetAddress(), SetBranchAddress(), TBranch::SetupAddresses(), TObject::TestBit(), TObjArray::UncheckedAt(), and TObject::Warning().
Referenced by CloneTree(), TChain::LoadTree(), Merge(), MergeTrees(), and ~TTree().
Long64_t TTree::CopyEntries | ( | TTree * | tree, | |
Long64_t | nentries = -1 , |
|||
Option_t * | option = "" | |||
) | [virtual] |
Definition at line 2827 of file TTree.cxx.
References ChangeFile(), TString::Contains(), Fill(), GetDirectory(), GetEntries(), GetEntriesFast(), GetEntry(), TDirectory::GetFile(), GetMaxTreeSize(), TNamed::GetName(), GetTotBytes(), GetTree(), GetTreeIndex(), GetTreeNumber(), i, kBuild, kDrop, kFALSE, kKeep, TTreeCloner::kNoWarnings, kTRUE, LoadTree(), Long64_t, R__HandleIndex(), TString::ToLower(), and TObject::Warning().
Referenced by CloneTree(), copytree2(), TChain::Merge(), RooTreeDataStore::RooTreeDataStore(), and stress15().
TTree * TTree::CopyTree | ( | const char * | selection, | |
Option_t * | option = "" , |
|||
Long64_t | nentries = 1000000000 , |
|||
Long64_t | firstentry = 0 | |||
) | [virtual] |
Definition at line 2976 of file TTree.cxx.
References TVirtualTreePlayer::CopyTree(), fPlayer, and GetPlayer().
Referenced by TMVA::DataInputHandler::AddTree(), and CreateFriendTree().
Definition at line 3028 of file TTree.cxx.
References TNamed::GetName().
Referenced by TBranch::Fill(), and TBranch::GetFreshBasket().
void TTree::DirectoryAutoAdd | ( | TDirectory * | ) | [virtual] |
Definition at line 3112 of file TTree.cxx.
References TDirectory::Append(), b, dir(), fBranchRef, fDirectory, GetListOfBranches(), TDirectory::Remove(), and TBranch::UpdateFile().
Int_t TTree::Debug | ( | ) | const [inline] |
Definition at line 284 of file TTree.h.
References fDebug.
Referenced by TBranchElement::Fill(), and TBranchElement::GetEntry().
void TTree::Delete | ( | Option_t * | option = "" |
) | [virtual] |
Reimplemented from TObject.
Definition at line 3038 of file TTree.cxx.
References TDirectoryFile::cd(), TDirectory::cd(), TKey::Delete(), TInterpreter::DeleteGlobal(), TObject::Error(), fDirectory, gCint, gDebug, gDirectory, TBranch::GetBasketSeek(), TLeaf::GetBranch(), GetCurrentFile(), TBranch::GetFile(), TDirectory::GetKey(), GetListOfLeaves(), TBranch::GetMaxBaskets(), TNamed::GetName(), TKey::GetNbytes(), TFile::GetRecordHeader(), i, TDirectoryFile::IsWritable(), TObject::kMustCleanup, Long64_t, TFile::MakeFree(), TDirectory::Remove(), and TObject::ResetBit().
Referenced by TMVA::MethodBDT::Reset().
virtual void TTree::Draw | ( | Option_t * | opt | ) | [inline, virtual] |
Reimplemented from TObject.
Definition at line 286 of file TTree.h.
Referenced by TParallelCoord::AddVariable(), TParallelCoord::ApplySelectionToTree(), basic2(), TBranch::Browse(), TCollectionPropertyBrowsable::Browse(), TLeaf::Browse(), TVirtualBranchBrowsable::Browse(), TBranchElement::Browse(), canvas_write(), cernstaff(), TMLPAnalyzer::CheckNetwork(), ClassImp(), TFitEditor::DoFit(), double32(), RooTreeDataStore::Draw(), Draw(), TChain::Draw(), Draw_PerfProfiles(), TMLPAnalyzer::DrawDInput(), TMLPAnalyzer::DrawDInputs(), DrawFriend(), TFileDrawMap::DrawObject(), TTreePlayer::DrawSelect(), DrawSkippable(), drawsparse_draw(), TMLPAnalyzer::DrawTruthDeviation(), TMLPAnalyzer::DrawTruthDeviationInOut(), FillUnBinData(), FirstContour(), TParallelCoord::GetTree(), htr2(), htr3(), InspectRef(), makeEventSample(), TMemStat::MakeGraph(), TMemStat::MakeHisMemoryStamp(), TMemStat::MakeHisMemoryTime(), memstat(), mlpRegression(), multidimSampling(), ntuple1(), paracoor(), parallelcoord(), plot(), ProofNtuple::PlotNtuple(), Project(), TParallelCoord::ResetTree(), rs101_limitexample(), TMultiLayerPerceptron::SetTestDataSet(), TMultiLayerPerceptron::SetTrainingDataSet(), TMemStatShow::Show(), staff(), stress15(), stress7(), stress9tree(), Test4(), TGeoChecker::TestOverlaps(), tree2ar(), tree2r(), tree3r(), and tree3r2().
Long64_t TTree::Draw | ( | const char * | varexp, | |
const char * | selection, | |||
Option_t * | option = "" , |
|||
Long64_t | nentries = 1000000000 , |
|||
Long64_t | firstentry = 0 | |||
) | [virtual] |
Definition at line 3147 of file TTree.cxx.
References TVirtualTreePlayer::DrawSelect(), fPlayer, and GetPlayer().
void TTree::DropBaskets | ( | ) | [virtual] |
Definition at line 3646 of file TTree.cxx.
References TBranch::DropBaskets(), fBranches, TObjArray::GetEntriesFast(), i, and TObjArray::UncheckedAt().
void TTree::DropBuffers | ( | Int_t | nbytes | ) | [virtual] |
Definition at line 3659 of file TTree.cxx.
References TBasket::DropBuffers(), fLeaves, fMaxVirtualSize, fTotalBuffers, TBranch::GetBasket(), TObjArray::GetEntriesFast(), TBranch::GetListOfBaskets(), TBranch::GetReadBasket(), TBranch::GetWriteBasket(), i, j, and TObjArray::UncheckedAt().
Int_t TTree::Fill | ( | ) | [virtual] |
Definition at line 3684 of file TTree.cxx.
References AutoSave(), ChangeFile(), TBranchRef::Clear(), TObject::Error(), fAutoFlush, fAutoSave, fBranches, fBranchRef, fDirectory, fEntries, fFlushedBytes, fgMaxTreeSize, TBranchRef::Fill(), FlushBaskets(), fMaxEntries, fSavedBytes, fTotBytes, fZipBytes, gDebug, TFile::GetEND(), TObjArray::GetEntriesFast(), TDirectory::GetFile(), TNamed::GetName(), i, TObject::Info(), kDoNotProcess, KeepCircular(), Long64_t, TMath::Max(), OptimizeBaskets(), TObjArray::UncheckedAt(), and TBranch::UpdateAddress().
Referenced by RooStats::NumberCountingPdfFactory::AddData(), RooStats::NumberCountingPdfFactory::AddDataWithSideband(), TMVA::ApplicationCreateCombinedTree(), billtw(), Build_Timing_Tree(), RooTreeDataStore::cacheArgs(), cernbuild(), TGeoChecker::CheckBoundaryErrors(), circular(), ClassImp(), clonesA_Event_w(), convert_cwn(), convert_rwn(), CopyEntries(), TTreePlayer::CopyTree(), copytree3(), create_3Bumps(), create_array_with_different_lengths(), UnitTesting::MethodUnitTestWithComplexData::create_data(), create_fullcirc(), create_lin(), create_lin_Nvar(), create_lin_Nvar_Arr(), create_lin_Nvar_categories(), create_lin_Nvar_discrete(), create_lin_Nvar_double(), create_lin_Nvar_weighted(), create_lin_Nvar_withFriend(), create_lin_NvarObsolete(), create_ManyVars(), create_multiclassdata(), create_schachbrett(), create_schachbrett_2D(), create_schachbrett_3D(), create_schachbrett_4D(), create_schachbrett_5D(), UnitTesting::utFactory::create_Tree(), createOnionData(), CreateParentTree(), double32(), TMemStatManager::DumpTo(), TPerfStats::FileEvent(), TPerfStats::FileOpenEvent(), TPerfStats::FileReadEvent(), TTreeSQL::Fill(), TNtuple::Fill(), RooTreeDataStore::fill(), TNtupleD::Fill(), RooTreeDataStore::Fill(), memstat::TMemStatMng::FillTree(), fillTree(), TMLPAnalyzer::GatherInformations(), ProofAux::GenerateFriend(), ProofAux::GenerateTree(), TMVA::DataSet::GetTree(), htw(), main(), TMVA::RuleFit::MakeDebugHists(), makeEventSample(), TMVA::RuleFitParams::MakeGDPath(), TSTLhitStarMap::MakeTree(), TSTLhitStarMultiSet::MakeTree(), TSTLhitMap::MakeTree(), TSTLhitMultiMap::MakeTree(), TSTLhitMultiset::MakeTree(), TSTLhitList::MakeTree(), TSTLhitStarMultiMap::MakeTree(), TSTLhitStarSet::MakeTree(), TSTLhitStar::MakeTree(), TSTLhitSet::MakeTree(), TSTLhitStarDeque::MakeTree(), TSTLhit::MakeTree(), TCloneshit::MakeTree(), TSTLhitDeque::MakeTree(), TSTLhitStarList::MakeTree(), makeTree_circ(), makeTree_lin_Nvar(), TestBasic102::makeTTree(), makeTTree(), Merge(), MergeTrees(), mlpHiggs(), multidimSampling(), RootShower::OnSaveFile(), TPerfStats::PacketEvent(), TPerfStats::RateEvent(), TNtuple::ReadFile(), TNtupleD::ReadFile(), ReadRef(), ReadStream(), TRecorderRecording::RecordCmdEvent(), TRecorderRecording::RecordExtraEvent(), TRecorderRecording::RecordGuiBldEvent(), TRecorderRecording::RecordGuiCNEvent(), TRecorderRecording::RecordGuiEvent(), TRecorderRecording::RegisterWindow(), run_selector_tests(), TPerfStats::SimpleEvent(), TRecorderRecording::Stop(), stress10(), stress16(), stress8write(), stress9tree(), tclwrite(), testLargeTreeFit(), testLargeTreeRooFit(), testNdimFit(), testTreeFit(), testUnBinnedFit(), toTree(), TMVA::MethodBDT::Train(), TMVA::MethodBoost::Train(), TMVA::MethodCommittee::Train(), TMVA::MethodTMlpANN::Train(), TMVA::MethodRuleFit::TrainTMVARuleFit(), tree1w(), tree2aw(), tree2w(), tree3w(), tree4w(), tv3Write(), write(), writeCArray(), Roo2DKeysPdf::writeNTupleToFile(), WriteRef(), writeTMatrix(), writeTMatrixSym(), writeTrackD(), writeTrackD32(), and TMVA::MethodKNN::WriteWeightsToStream().
TBranch * TTree::FindBranch | ( | const char * | name | ) | [virtual] |
Definition at line 3883 of file TTree.cxx.
References TString::Data(), fFriendLockStatus, fFriends, TBranch::FindBranch(), TNamed::fName, GetListOfBranches(), TNamed::GetName(), TFriendElement::GetTree(), kFindBranch, TString::Length(), name, R__FindBranchHelper(), and t.
Referenced by Draw_Slave_Access(), TChain::FindBranch(), TProofChain::FindBranch(), TTreeFormula::FindLeafForExpression(), and GetLeaf().
TLeaf * TTree::FindLeaf | ( | const char * | name | ) | [virtual] |
Definition at line 3957 of file TTree.cxx.
References TString::Data(), fFriendLockStatus, fFriends, TString::First(), TString::Form(), TLeaf::GetBranch(), GetListOfLeaves(), TNamed::GetName(), TNamed::GetTitle(), TFriendElement::GetTree(), kFindLeaf, TString::Remove(), and t.
Referenced by TProofChain::FindLeaf(), TChain::FindLeaf(), TTreeFormula::FindLeafForExpression(), and TLeaf::GetLeafCounter().
Int_t TTree::Fit | ( | const char * | funcname, | |
const char * | varexp, | |||
const char * | selection = "" , |
|||
Option_t * | option = "" , |
|||
Option_t * | goption = "" , |
|||
Long64_t | nentries = 1000000000 , |
|||
Long64_t | firstentry = 0 | |||
) | [virtual] |
Definition at line 4088 of file TTree.cxx.
References TVirtualTreePlayer::Fit(), fPlayer, and GetPlayer().
Int_t TTree::FlushBaskets | ( | ) | const [virtual] |
Definition at line 4123 of file TTree.cxx.
References fDirectory, TObjArray::GetEntriesFast(), GetListOfBranches(), j, and TObjArray::UncheckedAt().
Referenced by AutoSave(), Fill(), and Write().
const char * TTree::GetAlias | ( | const char * | aliasName | ) | const [virtual] |
Definition at line 4153 of file TTree.cxx.
References fAliases, fFriendLockStatus, fFriends, TList::FindObject(), TNamed::GetName(), TObject::GetTitle(), TFriendElement::GetTree(), kGetAlias, and t.
Referenced by TTreeFormula::DefinedVariable(), TTreeFormula::FindLeafForExpression(), and TChain::GetAlias().
virtual Long64_t TTree::GetAutoFlush | ( | ) | const [inline, virtual] |
Definition at line 297 of file TTree.h.
References fAutoFlush.
Referenced by TTreeCacheUnzip::FillBuffer(), and TTreeCache::FillBuffer().
virtual Long64_t TTree::GetAutoSave | ( | ) | const [inline, virtual] |
TBranch * TTree::GetBranch | ( | const char * | name | ) | [virtual] |
Definition at line 4194 of file TTree.cxx.
References fBranches, fFriendLockStatus, fFriends, TObjArray::GetEntriesFast(), GetListOfLeaves(), TNamed::GetName(), TFriendElement::GetTree(), i, j, k, kGetBranch, l, TIter::Reset(), t, and TObjArray::UncheckedAt().
Referenced by TTreeCache::AddBranch(), alice_esd(), TFileDrawMap::AnimateTree(), RooTreeDataStore::changeObservableName(), CopyAddresses(), copytree2(), Draw_PerfProfiles(), dt_RunDrawTest(), FillUnBinData(), ProofAux::GenerateFriend(), TChain::GetBranch(), TProofChain::GetBranch(), GetBranchStatus(), TBranchElement::Init(), TChain::LoadTree(), main(), RootShower::OnOpenFile(), TTreeViewer::ProcessMessage(), TBranchElement::ReadLeavesMakeClass(), Refresh(), TChain::SetBranchAddress(), SetBranchAddress(), SetBranchAddressImp(), SetBranchStatus(), ROOT::TBranchProxy::Setup(), StockReturn(), stress15(), tclread(), tree2ar(), tree2r(), tree4r(), PyROOT::TTreeGetAttr(), and tv3Read2().
virtual TBranchRef* TTree::GetBranchRef | ( | ) | const [inline, virtual] |
Definition at line 300 of file TTree.h.
References fBranchRef.
Referenced by TTreeCloner::CollectBranches(), TBranchElement::Fill(), TBranchElement::GetEntry(), and TBranchRef::Notify().
Bool_t TTree::GetBranchStatus | ( | const char * | branchname | ) | const [virtual] |
Definition at line 4287 of file TTree.cxx.
References GetBranch(), kDoNotProcess, and TObject::TestBit().
Referenced by TProofChain::GetBranchStatus(), and TChain::GetBranchStatus().
Int_t TTree::GetBranchStyle | ( | ) | [static] |
Definition at line 4301 of file TTree.cxx.
References fgBranchStyle.
Referenced by G__G__Tree_113_0_60(), and G__setup_memfuncTTree().
virtual Long64_t TTree::GetCacheSize | ( | ) | const [inline, virtual] |
Definition at line 303 of file TTree.h.
References fCacheSize.
Referenced by TTreePerfStats::Finish(), and TTreePlayer::Process().
virtual Long64_t TTree::GetChainOffset | ( | ) | const [inline, virtual] |
Definition at line 305 of file TTree.h.
References fChainOffset.
Referenced by TSelectorDraw::TakeAction().
TFile * TTree::GetCurrentFile | ( | ) | const |
Definition at line 4311 of file TTree.cxx.
References fDirectory, TDirectory::GetFile(), and gROOT.
Referenced by AddBranchToCache(), TMVA::DataSetFactory::BuildEventVector(), Delete(), TEventIterTree::GetNextEvent(), TBranch::GetRealFileName(), main(), TChain::Merge(), h1analysis::Notify(), PrintCacheStats(), TTreePlayer::Process(), SetCacheEntryRange(), SetCacheSize(), TBranch::SetFile(), TEntryList::SetTree(), StopCacheLearningPhase(), TChainIndex::TChainIndex(), TParallelCoord::TParallelCoord(), TTreePerfStats::TTreePerfStats(), TTreeCache::UpdateBranches(), and TBranch::UpdateFile().
Int_t TTree::GetDefaultEntryOffsetLen | ( | ) | const [inline] |
Definition at line 307 of file TTree.h.
References fDefaultEntryOffsetLen.
Referenced by TBranchElement::Init().
Long64_t TTree::GetDebugMax | ( | ) | const [inline] |
Long64_t TTree::GetDebugMin | ( | ) | const [inline] |
Definition at line 309 of file TTree.h.
References fDebugMin.
Referenced by TBranchElement::Fill(), and TBranchElement::GetEntry().
TDirectory* TTree::GetDirectory | ( | ) | const [inline] |
Definition at line 310 of file TTree.h.
References fDirectory.
Referenced by TMVA::DataSetFactory::BuildEventVector(), CloneTree(), CopyEntries(), TTreeCloner::CopyProcessIds(), TTreeCloner::CopyStreamerInfos(), TFriendElement::GetFile(), ROOT::GetStreamerInfo(), TBranchElement::Init(), TBranch::Init(), TProofDrawEventList::Init(), TBranchClones::Init(), TBranchObject::Init(), TTreePlayer::MakeClass(), TTreePlayer::MakeCode(), TBranchRef::TBranchRef(), TBranchSTL::TBranchSTL(), TFriendElement::TFriendElement(), TTreeViewer::TTreeViewer(), ROOT::TTreeProxyGenerator::WriteProxy(), and TBranch::~TBranch().
virtual Long64_t TTree::GetEntries | ( | ) | const [inline, virtual] |
Definition at line 311 of file TTree.h.
References fEntries.
Referenced by TChain::AddFile(), TMVA::Factory::AddTree(), TMVA::DataInputHandler::AddTree(), TFileDrawMap::AnimateTree(), TMVA::ApplicationCreateCombinedTree(), billtr(), TMVA::DataSetFactory::BuildEventVector(), TTreeViewer::BuildInterface(), TGeoChecker::CheckBoundaryReference(), ClassApplication(), memstat::TMemStatMng::Close(), CompareTrees(), TMultiLayerPerceptron::ComputeDEDw(), CopyEntries(), copytree3(), create_lin_Nvar_weighted(), TProofProgressDialog::DoPlotRateGraph(), TTreeViewer::DoRefresh(), Draw_Slave_Access(), TTreePlayer::DrawSelect(), TTreeCacheUnzip::FillBuffer(), TTreeCache::FillBuffer(), memstat::TMemStatMng::FillTree(), FillUnBinData(), ProofAux::GenerateFriend(), TDSetElement::GetEntries(), RooTreeDataStore::GetEntries(), TChain::GetEntries(), TTreeSQL::GetEntries(), TDSet::GetEntries(), TProofChain::GetEntries(), TMVA::TreeInfo::GetEntries(), TChainIndex::GetEntryNumberFriend(), TTreeIndex::GetEntryNumberFriend(), TMemStat::GetMemStat(), TEventIterTree::GetNextEvent(), TPacketizerUnit::GetNextPacket(), TMemStat::GetStampList(), TMVA::DataSet::GetTree(), TProofLite::GetTreeHeader(), TProofPlayerSlave::HandleGetTreeHeader(), TVirtualPacketizer::HandleTimer(), TTreeFormula::Init(), TRecorderReplaying::Initialize(), InspectDiff(), InspectRef(), TRecorderInactive::ListCmd(), TRecorderInactive::ListGui(), TVSDReader::LoadEsdTracks(), TChain::LoadTree(), RooTreeDataStore::loadValues(), main(), MakeHisto(), memstat(), Merge(), MergeTrees(), mlpHiggs(), RooTreeDataStore::numEntries(), pileup(), TRecorderReplaying::PrepareNextEvent(), R__HandleIndex(), read(), ReadRef(), readSMatrix(), readSMatrixSym(), readTMatrix(), readTMatrixSym(), readTrackD(), readTrackD32(), TCloneshit::ReadTree(), TSTLhitMap::ReadTree(), TSTLhitMultiset::ReadTree(), TSTLhitDeque::ReadTree(), TSTLhitSet::ReadTree(), TSTLhitStarDeque::ReadTree(), TSTLhit::ReadTree(), TSTLhitStarMultiMap::ReadTree(), TSTLhitStarMap::ReadTree(), TSTLhitStarSet::ReadTree(), TSTLhitStar::ReadTree(), TSTLhitMultiMap::ReadTree(), TSTLhitStarMultiSet::ReadTree(), TSTLhitStarList::ReadTree(), TSTLhitList::ReadTree(), TMVA::MethodKNN::ReadWeightsFromStream(), UnitTesting::RegressionUnitTestWithDeviation::run(), UnitTesting::MethodUnitTestWithROCLimits::run(), TMemStatShow::Show(), ProofNtuple::SlaveTerminate(), StockReturn(), stress10(), stress13(), stress8read(), stress9tree(), tclread(), VectorTest< Dim >::testRead(), TMVAClassificationApplication(), TMVAClassificationCategoryApplication(), TMVAMulticlassApplication(), TMVARegressionApplication(), tree1r(), tree2ar(), tree2r(), tree4r(), TTreeCloner::TTreeCloner(), TTreeIndex::TTreeIndex(), tv3Read1(), tv3Read2(), TPacketizerUnit::TSlaveStat::UpdatePerformance(), and TPacketizerFile::TSlaveStat::UpdatePerformance().
Long64_t TTree::GetEntries | ( | const char * | selection | ) | [virtual] |
Definition at line 4322 of file TTree.cxx.
References fPlayer, TVirtualTreePlayer::GetEntries(), and GetPlayer().
virtual Long64_t TTree::GetEntriesFast | ( | ) | const [inline, virtual] |
Definition at line 313 of file TTree.h.
References fEntries.
Referenced by CopyEntries(), and TGeoBatemanSol::TGeoBatemanSol().
Long64_t TTree::GetEntriesFriend | ( | ) | const [virtual] |
Definition at line 4343 of file TTree.cxx.
References TList::At(), fEntries, fFriends, TFriendElement::GetTree(), and t.
Referenced by TTreePlayer::DrawSelect(), TSpider::GetEntriesToProcess(), TTreePlayer::GetEntriesToProcess(), and TTreePlayer::UnbinnedFit().
virtual Long64_t TTree::GetEstimate | ( | ) | const [inline, virtual] |
Definition at line 315 of file TTree.h.
References fEstimate.
Referenced by TSelectorDraw::Begin(), TTreePlayer::DrawSelect(), TSelectorDraw::ProcessFill(), TSelectorDraw::ProcessFillMultiple(), TSelectorDraw::ProcessFillObject(), TParallelCoord::TParallelCoord(), TSpider::TSpider(), and TTreePlayer::UnbinnedFit().
Definition at line 4358 of file TTree.cxx.
References fBranches, fEntries, fFriendLockStatus, fFriends, fReadEntry, TObjArray::GetEntriesFast(), TBranch::GetEntry(), TFriendElement::GetTree(), i, TFriendElement::kFromChain, kGetEntry, t, TObject::TestBit(), and TObjArray::UncheckedAt().
Referenced by TMVA::ApplicationCreateCombinedTree(), billtr(), TMVA::DataSetFactory::BuildEventVector(), TGeoChecker::CheckBoundaryReference(), ClassApplication(), CompareTrees(), CopyEntries(), TTreePlayer::CopyTree(), copytree3(), create_lin_Nvar_weighted(), TProofProgressDialog::DoPlotRateGraph(), Draw_Slave_Access(), FillUnBinData(), TMultiLayerPerceptron::GetEntry(), TPySelector::GetEntry(), TChain::GetEntry(), TTreeSQL::GetEntry(), ProofFriends::GetEntry(), RooProofDriverSelector::GetEntry(), RooTreeDataStore::GetEntry(), TSelectorEntries::GetEntry(), GetEvent(), TMemStat::GetMemStat(), TMemStat::GetStampList(), TVirtualPacketizer::HandleTimer(), htr1(), InspectDiff(), TRecorderInactive::ListCmd(), TRecorderInactive::ListGui(), load_event(), TVSDReader::LoadEsdTracks(), RooTreeDataStore::loadValues(), main(), MakeHisto(), Merge(), MergeTrees(), mlpHiggs(), RootShower::OnOpenFile(), pileup(), PlotDecisionBoundary(), TRecorderReplaying::PrepareNextEvent(), ProofEventProc::Process(), EventTree_Proc::Process(), read(), ReadRef(), readSMatrix(), readSMatrixSym(), readTMatrix(), readTMatrixSym(), readTrackD(), readTrackD32(), TSTLhitDeque::ReadTree(), TSTLhitMultiset::ReadTree(), TSTLhitMap::ReadTree(), TCloneshit::ReadTree(), TSTLhitSet::ReadTree(), TSTLhitStarDeque::ReadTree(), TSTLhit::ReadTree(), TSTLhitStarMultiMap::ReadTree(), TSTLhitStarSet::ReadTree(), TSTLhitStarMap::ReadTree(), TSTLhitMultiMap::ReadTree(), TSTLhitStar::ReadTree(), TSTLhitStarMultiSet::ReadTree(), TSTLhitList::ReadTree(), TSTLhitStarList::ReadTree(), TMVA::MethodKNN::ReadWeightsFromStream(), TRecorderReplaying::RegisterWindow(), UnitTesting::RegressionUnitTestWithDeviation::run(), UnitTesting::MethodUnitTestWithROCLimits::run(), Show(), stress10(), stress7(), stress8read(), stress9tree(), tclread(), VectorTest< Dim >::testRead(), TMVAClassificationApplication(), TMVAClassificationCategoryApplication(), TMVAMulticlassApplication(), TMVARegressionApplication(), tree1r(), tree4r(), tv3Read1(), TPacketizerUnit::TSlaveStat::UpdatePerformance(), and TPacketizerFile::TSlaveStat::UpdatePerformance().
Definition at line 4562 of file TTree.cxx.
References fBranches, fFriendLockStatus, fFriends, fReadEntry, TObjArray::GetEntriesFast(), TBranch::GetEntry(), GetEntryNumberWithIndex(), TFriendElement::GetTree(), i, kGetEntryWithIndex, Long64_t, t, and TObjArray::UncheckedAt().
Referenced by CompareTrees().
Definition at line 4518 of file TTree.cxx.
References fTreeIndex, and TVirtualIndex::GetEntryNumberWithBestIndex().
Definition at line 4542 of file TTree.cxx.
References fTreeIndex, and TVirtualIndex::GetEntryNumberWithIndex().
Referenced by TChainIndex::GetEntryNumberFriend(), TTreeIndex::GetEntryNumberFriend(), GetEntryWithIndex(), and TChain::GetEntryWithIndex().
TEventList* TTree::GetEventList | ( | ) | const [inline] |
Definition at line 321 of file TTree.h.
References fEventList.
Referenced by TSelectorDraw::Begin(), TTreePlayer::DrawSelect(), TTreeCacheUnzip::FillBuffer(), and TTreeCache::FillBuffer().
TEntryList * TTree::GetEntryList | ( | ) | [virtual] |
Definition at line 4495 of file TTree.cxx.
References fEntryList.
Referenced by TSelectorDraw::Begin(), TTreePlayer::DrawSelect(), TSpider::GetEntriesToProcess(), and TTreePlayer::GetEntriesToProcess().
Definition at line 4503 of file TTree.cxx.
References fEntryList, and TEntryList::GetEntry().
Referenced by TSpider::AddVariable(), TTreePlayer::CopyTree(), TSpider::InitVariables(), RooTreeDataStore::loadValues(), TTreePlayer::Principal(), TTreePlayer::Process(), TTreePlayer::Query(), TTreePlayer::Scan(), TSpider::SetCurrentEntries(), and TSPlot::SetTreeSelection().
virtual Int_t TTree::GetFileNumber | ( | ) | const [inline, virtual] |
TTree * TTree::GetFriend | ( | const char * | ) | const [virtual] |
Definition at line 4611 of file TTree.cxx.
References fFriendLockStatus, fFriends, GetFriend(), TNamed::GetName(), TFriendElement::GetTree(), TFriendElement::GetTreeName(), kGetFriend, and TIter::Reset().
Referenced by GetFriend(), TFormLeafInfoTTree::TFormLeafInfoTTree(), and TFormLeafInfoTTree::Update().
const char * TTree::GetFriendAlias | ( | TTree * | ) | const [virtual] |
Definition at line 4647 of file TTree.cxx.
References fFriendLockStatus, fFriends, GetFriendAlias(), TNamed::GetName(), TFriendElement::GetTree(), GetTree(), kGetFriendAlias, TIter::Reset(), and t.
Referenced by GetFriendAlias(), and TTreeFormula::ParseWithLeaf().
TH1* TTree::GetHistogram | ( | ) | [inline] |
Definition at line 327 of file TTree.h.
References TVirtualTreePlayer::GetHistogram(), and GetPlayer().
Referenced by TTreeViewer::ExecuteDraw().
virtual Int_t* TTree::GetIndex | ( | ) | [inline, virtual] |
virtual Double_t* TTree::GetIndexValues | ( | ) | [inline, virtual] |
TIterator * TTree::GetIteratorOnAllLeaves | ( | Bool_t | dir = kIterForward |
) | [virtual] |
Definition at line 4711 of file TTree.cxx.
Referenced by TTreeFormula::FindLeafForExpression(), and TTreeFormula::GetLeafWithDatamember().
TLeaf * TTree::GetLeaf | ( | const char * | name | ) | [virtual] |
Definition at line 4719 of file TTree.cxx.
References fFriendLockStatus, fFriends, FindBranch(), TLeaf::GetBranch(), TBranch::GetLeaf(), GetListOfLeaves(), TBranch::GetMother(), TNamed::GetName(), TFriendElement::GetTree(), kGetLeaf, l, name, TString::Remove(), TIter::Reset(), and t.
Referenced by TChain::GetLeaf(), GetMaximum(), GetMinimum(), and PyROOT::TTreeGetAttr().
virtual TList* TTree::GetListOfClones | ( | ) | [inline, virtual] |
Definition at line 332 of file TTree.h.
References fClones.
Referenced by TChain::LoadTree(), and MergeTrees().
virtual TObjArray* TTree::GetListOfBranches | ( | ) | [inline, virtual] |
Definition at line 333 of file TTree.h.
References fBranches.
Referenced by ROOT::TTreeProxyGenerator::AnalyzeTree(), Branch(), CloneTree(), TTreeCloner::CollectBranches(), THbookFile::ConvertCWN(), THbookFile::ConvertRWN(), CopyAddresses(), TTreePlayer::CopyTree(), DirectoryAutoAdd(), FindBranch(), TTreeFormula::FindLeafForExpression(), FlushBaskets(), TChain::GetListOfBranches(), TProofChain::GetListOfBranches(), TBranch::GetMother(), TTreeViewer::MapTree(), TChain::Merge(), mvaweights(), Print(), ResetBranchAddresses(), SetDefaultEntryOffsetLen(), SetDirectory(), SetEntries(), and THbookTree::SetEntries().
virtual TObjArray* TTree::GetListOfLeaves | ( | ) | [inline, virtual] |
Definition at line 334 of file TTree.h.
References fLeaves.
Referenced by TTreeCache::AddBranch(), CloneTree(), CopyAddresses(), Delete(), drawsparse_draw(), FindLeaf(), GetBranch(), GetLeaf(), TLeaf::GetLeafCounter(), TChain::GetListOfLeaves(), TProofChain::GetListOfLeaves(), TBranchElement::Init(), TBranch::Init(), TBranchObject::Init(), LoadBaskets(), TTreePlayer::MakeClass(), TTreePlayer::MakeCode(), TTreeFriendLeafIter::Next(), Notify(), OptimizeBaskets(), paracoor(), TTreePlayer::Principal(), Print(), TTreeViewer::ProcessMessage(), TTreePlayer::Query(), TTreePlayer::Scan(), TSPlot::SetTreeSelection(), TTreeTableInterface::SetVariablesExpression(), TSpider::SetVariablesExpression(), Show(), TTreeCache::TTreeCache(), TTreePerfStats::TTreePerfStats(), TBranch::~TBranch(), and TLeaf::~TLeaf().
virtual TList* TTree::GetListOfFriends | ( | ) | const [inline, virtual] |
Definition at line 335 of file TTree.h.
References fFriends.
Referenced by TTreeCache::AddBranch(), ROOT::TTreeProxyGenerator::AnalyzeTree(), TChain::LoadTree(), TTreeViewer::MapTree(), TTreeFriendLeafIter::Next(), TBranchRef::Notify(), and ROOT::TFriendProxy::Update().
virtual TList* TTree::GetListOfAliases | ( | ) | const [inline, virtual] |
Int_t TTree::GetMakeClass | ( | ) | const [inline] |
Definition at line 340 of file TTree.h.
References fMakeClass.
Referenced by CheckBranchAddressType(), TBranchElement::FillLeaves(), TFormLeafInfo::GetObjectAddress(), TBranchElement::GetValue(), TBranchElement::GetValuePointer(), TBranchElement::PrintValue(), TBranchElement::SetAddress(), TBranchElement::SetupAddresses(), and TBranchElement::ValidateAddress().
virtual Long64_t TTree::GetMaxEntryLoop | ( | ) | const [inline, virtual] |
Definition at line 342 of file TTree.h.
References fMaxEntryLoop.
Referenced by TTreePlayer::DrawSelect(), and TProofChain::GetEntries().
Double_t TTree::GetMaximum | ( | const char * | columname | ) | [virtual] |
Definition at line 4824 of file TTree.cxx.
References fEntries, TLeaf::GetBranch(), TBranch::GetEntry(), GetLeaf(), TLeaf::GetLen(), TLeaf::GetValue(), i, j, Long64_t, and val.
Referenced by TChain::GetMaximum(), mvaweights(), paracoor(), plot(), and PlotDecisionBoundary().
Long64_t TTree::GetMaxTreeSize | ( | ) | [static] |
Definition at line 4851 of file TTree.cxx.
References fgMaxTreeSize.
Referenced by CopyEntries(), G__G__Tree_113_0_98(), and G__setup_memfuncTTree().
virtual Long64_t TTree::GetMaxVirtualSize | ( | ) | const [inline, virtual] |
Double_t TTree::GetMinimum | ( | const char * | columname | ) | [virtual] |
Definition at line 4859 of file TTree.cxx.
References fEntries, TLeaf::GetBranch(), TBranch::GetEntry(), GetLeaf(), TLeaf::GetLen(), TLeaf::GetValue(), i, j, Long64_t, and val.
Referenced by TChain::GetMinimum(), mvaweights(), paracoor(), plot(), and PlotDecisionBoundary().
virtual Int_t TTree::GetNbranches | ( | ) | [inline, virtual] |
Definition at line 347 of file TTree.h.
References fBranches, and TObjArray::GetEntriesFast().
Referenced by TChain::GetNbranches().
TObject* TTree::GetNotify | ( | ) | const [inline] |
TVirtualTreePlayer * TTree::GetPlayer | ( | ) |
Definition at line 4886 of file TTree.cxx.
References fPlayer, and TVirtualTreePlayer::TreePlayer().
Referenced by TParallelCoord::ApplySelectionToTree(), BuildIndex(), CopyTree(), TFitEditor::DoFit(), Draw(), TChain::Draw(), TTreeViewer::ExecuteDraw(), Fit(), GetEntries(), GetHistogram(), TProofChain::GetPlayer(), GetSelect(), GetSelectedRows(), TParallelCoord::GetTree(), GetV1(), GetV2(), GetV3(), GetV4(), GetVal(), GetVar(), GetVar1(), GetVar2(), GetVar3(), GetVar4(), GetW(), THbookTree::InitBranches(), TChain::Loop(), MakeClass(), MakeCode(), MakeProxy(), TSessionQueryFrame::OnBtnFinalize(), TSessionQueryFrame::OnBtnRetrieve(), TSessionViewer::OnListTreeClicked(), Principal(), Process(), Query(), TParallelCoord::ResetTree(), Scan(), SetEstimate(), TTreeViewer::SetScanFileName(), TSPlot::SetTreeSelection(), StartViewer(), and UnbinnedFit().
virtual Int_t TTree::GetPacketSize | ( | ) | const [inline, virtual] |
virtual Long64_t TTree::GetReadEntry | ( | ) | const [inline, virtual] |
Definition at line 351 of file TTree.h.
References fReadEntry.
Referenced by ROOT::TTreeProxyGenerator::AnalyzeElement(), TTreeFormula::EvalObject(), TTreeFormula::EvalStringInstance(), TTreePerfStats::FileReadEvent(), TTreeCacheUnzip::FillBuffer(), TTreeCache::FillBuffer(), TTreeFormula::FindLeafForExpression(), ROOT::GetContainedClassName(), TChainIndex::GetEntryNumberFriend(), TTreeIndex::GetEntryNumberFriend(), TChain::GetReadEntry(), TBranchElement::GetValue(), TBranchElement::GetValuePointer(), TTreeViewer::HandleTimer(), TTreeFormula::Init(), TBranchElement::IsMissingCollection(), TTreeFormula::ParseWithLeaf(), ROOT::TFriendProxy::ResetReadEntry(), TSelectorDraw::TakeAction(), and TTreeIndex::TTreeIndex().
virtual Long64_t TTree::GetReadEvent | ( | ) | const [inline, virtual] |
virtual Int_t TTree::GetScanField | ( | ) | const [inline, virtual] |
Definition at line 353 of file TTree.h.
References fScanField.
Referenced by TSpider::GotoFollowing(), TSpider::GotoNext(), TSpider::GotoPrevious(), TTreePlayer::Scan(), and TSpider::SetCurrentEntries().
TTreeFormula* TTree::GetSelect | ( | ) | [inline] |
Definition at line 354 of file TTree.h.
References GetPlayer(), and TVirtualTreePlayer::GetSelect().
Referenced by THbookTree::InitBranches().
virtual Long64_t TTree::GetSelectedRows | ( | ) | [inline, virtual] |
Definition at line 355 of file TTree.h.
References GetPlayer(), and TVirtualTreePlayer::GetSelectedRows().
Referenced by TMemStatShow::EventInfo1(), FillUnBinData(), TGL5DDataSet::TGL5DDataSet(), and TreeUnbinnedFitLikelihood().
virtual Int_t TTree::GetTimerInterval | ( | ) | const [inline, virtual] |
Definition at line 356 of file TTree.h.
References fTimerInterval.
Referenced by TTreePlayer::Process().
virtual Long64_t TTree::GetTotBytes | ( | ) | const [inline, virtual] |
Definition at line 357 of file TTree.h.
References fTotBytes.
Referenced by CopyEntries(), and TTreePerfStats::TTreePerfStats().
virtual TTree* TTree::GetTree | ( | ) | const [inline, virtual] |
Definition at line 358 of file TTree.h.
Referenced by TTreeCache::AddBranch(), TMVA::DataSetFactory::BuildEventVector(), TMVA::DataSetFactory::ChangeToNewTree(), CloneTree(), TEntryList::Contains(), CopyEntries(), TChainIndex::DeleteIndices(), TEntryList::Enter(), TTreeFormula::FindLeafForExpression(), TPySelector::GetEntry(), ProofFriends::GetEntry(), RooProofDriverSelector::GetEntry(), TSelectorEntries::GetEntry(), GetFriendAlias(), TChainIndex::GetSubTreeIndex(), TTreeCache::GetTree(), TTreeViewer::MapTree(), TTreeFormula::ParseWithLeaf(), ProofEventProc::Process(), EventTree_Proc::Process(), R__HandleIndex(), TChainIndex::ReleaseSubTreeIndex(), TEntryList::Remove(), ROOT::TFriendProxy::ResetReadEntry(), TEntryList::SetTree(), TSelectorDraw::TakeAction(), and TTreePlayer::UpdateFormulaLeaves().
virtual TVirtualIndex* TTree::GetTreeIndex | ( | ) | const [inline, virtual] |
Definition at line 359 of file TTree.h.
References fTreeIndex.
Referenced by CopyEntries(), TChainIndex::DeleteIndices(), TChainIndex::GetSubTreeIndex(), Merge(), MergeTrees(), TTreeFormula::ParseWithLeaf(), R__HandleIndex(), TChainIndex::ReleaseSubTreeIndex(), TChainIndex::TChainIndex(), TChainIndex::~TChainIndex(), and TTreeIndex::~TTreeIndex().
virtual Int_t TTree::GetTreeNumber | ( | ) | const [inline, virtual] |
Definition at line 360 of file TTree.h.
Referenced by TSpider::AddVariable(), CopyEntries(), TTreePlayer::CopyTree(), TMultiLayerPerceptron::GetEntry(), TTreeFormula::Init(), TTreeTableInterface::InitEntries(), TSpider::InitVariables(), LoadTree(), TTreePlayer::Principal(), TTreePlayer::Query(), TTreePlayer::Scan(), TSpider::SetCurrentEntries(), TSPlot::SetTreeSelection(), and TTreeIndex::TTreeIndex().
virtual Int_t TTree::GetUpdate | ( | ) | const [inline, virtual] |
Definition at line 361 of file TTree.h.
References fUpdate.
Referenced by TSelectorDraw::TakeAction().
TList * TTree::GetUserInfo | ( | ) | [virtual] |
Definition at line 4898 of file TTree.cxx.
References fUserInfo, and TCollection::SetName().
Referenced by alice_esd(), alice_esd_split(), memstat::TMemStatMng::Close(), EventInfo(), TMemStatShow::FillBTString(), memstat::TMemStatMng::Init(), InspectRef(), memstat(), ReadRef(), TMemStatShow::Show(), and WriteRef().
TTreeFormula* TTree::GetVar | ( | Int_t | i | ) | [inline] |
Definition at line 363 of file TTree.h.
References GetPlayer(), and TVirtualTreePlayer::GetVar().
Referenced by TGL5DDataSet::TGL5DDataSet().
TTreeFormula* TTree::GetVar1 | ( | ) | [inline] |
Definition at line 364 of file TTree.h.
References GetPlayer(), and TVirtualTreePlayer::GetVar1().
Referenced by THbookTree::InitBranches().
TTreeFormula* TTree::GetVar2 | ( | ) | [inline] |
Definition at line 365 of file TTree.h.
References GetPlayer(), and TVirtualTreePlayer::GetVar2().
Referenced by THbookTree::InitBranches().
TTreeFormula* TTree::GetVar3 | ( | ) | [inline] |
Definition at line 366 of file TTree.h.
References GetPlayer(), and TVirtualTreePlayer::GetVar3().
Referenced by THbookTree::InitBranches().
TTreeFormula* TTree::GetVar4 | ( | ) | [inline] |
Definition at line 368 of file TTree.h.
References GetPlayer(), and TVirtualTreePlayer::GetVal().
Referenced by TGL5DDataSet::TGL5DDataSet().
virtual Double_t* TTree::GetV1 | ( | ) | [inline, virtual] |
Definition at line 369 of file TTree.h.
References GetPlayer(), and TVirtualTreePlayer::GetV1().
Referenced by TParallelCoord::AddVariable(), double32(), FillUnBinData(), TMemStat::MakeGraph(), TMemStat::MakeHisMemoryStamp(), memstat(), TMemStatShow::Show(), and TreeUnbinnedFitLikelihood().
virtual Double_t* TTree::GetV2 | ( | ) | [inline, virtual] |
Definition at line 370 of file TTree.h.
References GetPlayer(), and TVirtualTreePlayer::GetV2().
Referenced by FillUnBinData(), TMemStat::MakeGraph(), memstat(), TMemStatShow::Show(), and TreeUnbinnedFitLikelihood().
virtual Double_t* TTree::GetV3 | ( | ) | [inline, virtual] |
Definition at line 371 of file TTree.h.
References GetPlayer(), and TVirtualTreePlayer::GetV3().
Referenced by memstat(), TMemStatShow::Show(), and TreeUnbinnedFitLikelihood().
virtual Double_t* TTree::GetV4 | ( | ) | [inline, virtual] |
Definition at line 372 of file TTree.h.
References GetPlayer(), and TVirtualTreePlayer::GetV4().
Referenced by memstat(), and TMemStatShow::Show().
virtual Double_t* TTree::GetW | ( | ) | [inline, virtual] |
Definition at line 373 of file TTree.h.
References GetPlayer(), and TVirtualTreePlayer::GetW().
Referenced by TreeUnbinnedFitLikelihood().
virtual Double_t TTree::GetWeight | ( | ) | const [inline, virtual] |
Definition at line 374 of file TTree.h.
References fWeight.
Referenced by TSelectorDraw::Begin(), TMultiLayerPerceptron::GetEntry(), TChain::GetWeight(), and TSelectorDraw::Notify().
virtual Long64_t TTree::GetZipBytes | ( | ) | const [inline, virtual] |
Definition at line 375 of file TTree.h.
References fZipBytes.
Referenced by TTreeCacheUnzip::FillBuffer(), TTreeCache::FillBuffer(), and TTreePerfStats::TTreePerfStats().
virtual void TTree::IncrementTotalBuffers | ( | Int_t | nbytes | ) | [inline, virtual] |
Definition at line 376 of file TTree.h.
References fTotalBuffers.
Referenced by TBranch::AddBasket(), TBasket::AdjustSize(), TBasket::DropBuffers(), TBasket::ReadBasketBuffers(), and TBasket::TBasket().
Bool_t TTree::IsFolder | ( | ) | const [inline, virtual] |
Definition at line 4935 of file TTree.cxx.
References TLeaf::GetBranch(), GetListOfLeaves(), TBranch::LoadBaskets(), and SetMaxVirtualSize().
Definition at line 4960 of file TTree.cxx.
References xmlio::Class, fEntries, fFriendLockStatus, fFriends, fNotify, fPlayer, fReadEntry, TFriendElement::GetTree(), GetTreeNumber(), kFALSE, TFriendElement::kFromChain, kLoadTree, kTRUE, LoadTreeFriend(), TObject::Notify(), and TObject::TestBit().
Referenced by TSpider::AddVariable(), TMVA::DataSetFactory::BuildEventVector(), CloneTree(), TEntryList::Contains(), CopyEntries(), TTreePlayer::CopyTree(), TSpider::Draw(), TEntryList::Enter(), TTreeFormula::FindLeafForExpression(), TEventIterTree::GetNextEvent(), TTreeTableInterface::GetValue(), TTreeTableInterface::GetValueAsString(), TTreeFormula::Init(), TTreeTableInterface::InitEntries(), TSpider::InitVariables(), TChain::LoadTree(), LoadTreeFriend(), main(), TTreePlayer::Principal(), TTreePlayer::Process(), TProofDraw::Process(), TTreePlayer::Query(), TEntryList::Remove(), TTreePlayer::Scan(), TSpider::SetCurrentEntries(), TSpider::SetDisplayAverage(), TSpider::SetNx(), TSpider::SetNy(), TSpider::SetSegmentDisplay(), TSPlot::SetTreeSelection(), Show(), TTreeIndex::TTreeIndex(), and TSpider::UpdateView().
Definition at line 5044 of file TTree.cxx.
References fTreeIndex, TVirtualIndex::GetEntryNumberFriend(), and LoadTree().
Referenced by TChain::LoadTree(), and LoadTree().
Definition at line 5066 of file TTree.cxx.
References fPlayer, GetPlayer(), and TVirtualTreePlayer::MakeClass().
Referenced by MakeSelector().
Int_t TTree::MakeCode | ( | const char * | filename = 0 |
) | [virtual] |
Definition at line 5114 of file TTree.cxx.
References fPlayer, GetPlayer(), TVirtualTreePlayer::MakeCode(), and TObject::Warning().
Int_t TTree::MakeProxy | ( | const char * | classname, | |
const char * | macrofilename = 0 , |
|||
const char * | cutfilename = 0 , |
|||
const char * | option = 0 , |
|||
Int_t | maxUnrolling = 3 | |||
) | [virtual] |
Definition at line 5145 of file TTree.cxx.
References fPlayer, GetPlayer(), and TVirtualTreePlayer::MakeProxy().
Int_t TTree::MakeSelector | ( | const char * | selector = 0 |
) | [virtual] |
Definition at line 5256 of file TTree.cxx.
References MakeClass().
Referenced by TTreeViewer::MakeSelector().
Definition at line 5291 of file TTree.cxx.
References fMaxVirtualSize, fTotalBuffers, kFALSE, and kTRUE.
Long64_t TTree::Merge | ( | TCollection * | list, | |
Option_t * | option = "" | |||
) | [virtual] |
Definition at line 5348 of file TTree.cxx.
References TVirtualIndex::Append(), xmlio::Class, TObject::ClassName(), CopyAddresses(), TObject::Error(), Fill(), GetEntries(), GetEntry(), GetTreeIndex(), i, TObject::InheritsFrom(), kFALSE, kTRUE, Long64_t, nentries, and ResetBranchAddresses().
Definition at line 5302 of file TTree.cxx.
References TVirtualIndex::Append(), xmlio::Class, CloneTree(), CopyAddresses(), Fill(), GetEntries(), GetEntry(), GetListOfClones(), GetTreeIndex(), i, kFALSE, kTRUE, Long64_t, nentries, TList::Remove(), and ResetBranchAddresses().
Referenced by G__G__Tree_113_0_141(), and G__setup_memfuncTTree().
Bool_t TTree::Notify | ( | ) | [virtual] |
Reimplemented from TObject.
Definition at line 5385 of file TTree.cxx.
References TLeaf::GetBranch(), GetListOfLeaves(), kTRUE, and TObject::Notify().
void TTree::OptimizeBaskets | ( | ULong64_t | maxMemory = 10000000 , |
|
Float_t | minComp = 1.1 , |
|||
Option_t * | option = "" | |||
) | [virtual] |
Definition at line 5399 of file TTree.cxx.
References TObjArray::At(), bsize, TString::Contains(), TBranch::GetBasketSize(), TObjArray::GetEntries(), TBranch::GetListOfBranches(), GetListOfLeaves(), TNamed::GetName(), TBranch::GetTotBytes(), TBranch::GetZipBytes(), i, TBranch::SetBasketSize(), TBranch::SetCompressionLevel(), and TString::ToLower().
Referenced by Fill().
TPrincipal * TTree::Principal | ( | const char * | varexp = "" , |
|
const char * | selection = "" , |
|||
Option_t * | option = "np" , |
|||
Long64_t | nentries = 1000000000 , |
|||
Long64_t | firstentry = 0 | |||
) |
Definition at line 5490 of file TTree.cxx.
References fPlayer, GetPlayer(), and TVirtualTreePlayer::Principal().
void TTree::Print | ( | Option_t * | option = "" |
) | const [virtual] |
Reimplemented from TNamed.
Definition at line 5523 of file TTree.cxx.
References b, xmlio::Class, cx, fBranchRef, fDirectory, fEntries, fFriendLockStatus, fFriends, fTotBytes, fZipBytes, TLeaf::GetBranch(), TObjArray::GetEntries(), TDirectory::GetKey(), TKey::GetKeylen(), GetListOfBranches(), GetListOfLeaves(), TNamed::GetName(), TKey::GetNbytes(), TNamed::GetTitle(), TFriendElement::GetTree(), TBranch::GetZipBytes(), TString::Index(), keep, kNPOS, kPrint, kTRUE, TBuffer::kWrite, l, Long64_t, TBranchRef::Print(), TBranch::Print(), Printf(), TString::ReplaceAll(), TBranch::ResetCount(), s, t, and total.
Referenced by cernbuild(), circular(), clonesA_Event_w(), convert_cwn(), copytree(), copytree2(), copytree3(), CreateFriendTree(), CreateParentTree(), ProofAux::GenerateFriend(), ProofAux::GenerateTree(), htw(), main(), makeEventSample(), RootShower::OnSaveFile(), THbookTree::Print(), TChain::Print(), ReadRef(), tclwrite(), tree3w(), tree4w(), tv3Write(), write(), writeCArray(), writeTMatrix(), writeTMatrixSym(), writeTrackD(), and writeTrackD32().
void TTree::PrintCacheStats | ( | Option_t * | option = "" |
) | const [virtual] |
Long64_t TTree::Process | ( | const char * | filename, | |
Option_t * | option = "" , |
|||
Long64_t | nentries = 1000000000 , |
|||
Long64_t | firstentry = 0 | |||
) | [virtual] |
Definition at line 5635 of file TTree.cxx.
References fPlayer, GetPlayer(), and TVirtualTreePlayer::Process().
Referenced by TTreePlayer::DrawScript(), TTreePlayer::GetEntries(), TTreeViewer::Process(), TChain::Process(), and TEvePointSelector::Select().
Long64_t TTree::Process | ( | TSelector * | selector, | |
Option_t * | option = "" , |
|||
Long64_t | nentries = 1000000000 , |
|||
Long64_t | firstentry = 0 | |||
) | [virtual] |
Definition at line 5705 of file TTree.cxx.
References fPlayer, GetPlayer(), and TVirtualTreePlayer::Process().
Long64_t TTree::Project | ( | const char * | hname, | |
const char * | varexp, | |||
const char * | selection = "" , |
|||
Option_t * | option = "" , |
|||
Long64_t | nentries = 1000000000 , |
|||
Long64_t | firstentry = 0 | |||
) | [virtual] |
Definition at line 5736 of file TTree.cxx.
References Draw(), TString::Form(), and Long64_t.
Referenced by mvaweights(), and TMVA::Tools::projNormTH1F().
TSQLResult * TTree::Query | ( | const char * | varexp = "" , |
|
const char * | selection = "" , |
|||
Option_t * | option = "" , |
|||
Long64_t | nentries = 1000000000 , |
|||
Long64_t | firstentry = 0 | |||
) | [virtual] |
Definition at line 5756 of file TTree.cxx.
References fPlayer, GetPlayer(), and TVirtualTreePlayer::Query().
Long64_t TTree::ReadFile | ( | const char * | filename, | |
const char * | branchDescriptor = "" | |||
) | [virtual] |
Definition at line 5768 of file TTree.cxx.
References TObject::Error(), and ReadStream().
Referenced by TMVA::Factory::AddBackgroundTree(), TMVA::Factory::AddSignalTree(), basic2(), and TMVA::DataInputHandler::ReadInputTree().
Long64_t TTree::ReadStream | ( | istream & | inputStream, | |
const char * | branchDescriptor = "" | |||
) | [virtual] |
Definition at line 5810 of file TTree.cxx.
References TObjArray::Add(), TObjArray::At(), TString::Data(), TObject::Error(), fBranches, Fill(), Form(), TObjArray::GetEntries(), TBranch::GetListOfLeaves(), gTree, i, TObject::IsZombie(), kTRUE, Long64_t, nlines, TLeaf::ReadValue(), TBranch::SetAddress(), strlcpy(), and TObject::Warning().
Referenced by ReadFile().
void TTree::Refresh | ( | ) | [virtual] |
Definition at line 5942 of file TTree.cxx.
References TDirectory::Append(), fDirectory, fEntries, fLeaves, fSavedBytes, fTotalBuffers, fTotBytes, fZipBytes, GetBranch(), TObjArray::GetEntriesFast(), TDirectory::GetFile(), TNamed::GetName(), TDirectory::GetObject(), i, TDirectory::ReadKeys(), TBranch::Refresh(), TDirectory::Remove(), and TObjArray::UncheckedAt().
Referenced by TTreeViewer::DoRefresh().
void TTree::RecursiveRemove | ( | TObject * | obj | ) | [virtual] |
Reimplemented from TObject.
Definition at line 5913 of file TTree.cxx.
References fAliases, fEntryList, fEventList, fFriends, fPlayer, fTreeIndex, fUserInfo, and TList::RecursiveRemove().
void TTree::RemoveFriend | ( | TTree * | ) | [virtual] |
Definition at line 5979 of file TTree.cxx.
References fFriendLockStatus, fFriends, TFriendElement::GetTree(), kRemoveFriend, and TList::Remove().
Referenced by TChain::LoadTree().
void TTree::Reset | ( | Option_t * | option = "" |
) | [virtual] |
Definition at line 6005 of file TTree.cxx.
References fBranches, fBranchRef, fChainOffset, fEntries, fNotify, fReadEntry, fSavedBytes, fTotalBuffers, fTotBytes, fTreeIndex, fZipBytes, TObjArray::GetEntriesFast(), i, TBranchRef::Reset(), and TObjArray::UncheckedAt().
Referenced by ChangeFile(), CloneTree(), TChain::Reset(), RooTreeDataStore::Reset(), and TProofProgressDialog::ResetProgressDialog().
void TTree::ResetBranchAddress | ( | TBranch * | ) | [virtual] |
Definition at line 6033 of file TTree.cxx.
References TBranch::GetTree(), and TBranch::ResetAddress().
Referenced by CopyAddresses(), and TChain::ResetBranchAddress().
void TTree::ResetBranchAddresses | ( | ) | [virtual] |
Definition at line 6045 of file TTree.cxx.
References TObjArray::GetEntriesFast(), GetListOfBranches(), i, and TObjArray::UncheckedAt().
Referenced by TMVA::DataSetFactory::BuildEventVector(), CopyAddresses(), TMLPAnalyzer::GatherInformations(), TMemStat::GetMemStat(), Merge(), MergeTrees(), and TChain::ResetBranchAddresses().
Long64_t TTree::Scan | ( | const char * | varexp = "" , |
|
const char * | selection = "" , |
|||
Option_t * | option = "" , |
|||
Long64_t | nentries = 1000000000 , |
|||
Long64_t | firstentry = 0 | |||
) | [virtual] |
Definition at line 6058 of file TTree.cxx.
References fPlayer, GetPlayer(), and TVirtualTreePlayer::Scan().
Referenced by TChain::Scan().
Bool_t TTree::SetAlias | ( | const char * | aliasName, | |
const char * | aliasFormula | |||
) | [virtual] |
Definition at line 6076 of file TTree.cxx.
References TList::Add(), fAliases, TList::FindObject(), kFALSE, kTRUE, TNamed::SetTitle(), and TNamed::TNamed().
Referenced by GenerateDrawHist().
void TTree::SetAutoSave | ( | Long64_t | autos = 300000000 |
) | [virtual] |
Definition at line 6161 of file TTree.cxx.
References fAutoSave.
Referenced by memstat::TMemStatMng::Init(), main(), TChain::Merge(), stress8write(), and Roo2DKeysPdf::writeNTupleToFile().
void TTree::SetAutoFlush | ( | Long64_t | autof = 30000000 |
) | [virtual] |
void TTree::SetBasketSize | ( | const char * | bname, | |
Int_t | buffsize = 16000 | |||
) | [virtual] |
Definition at line 6174 of file TTree.cxx.
References TObject::Error(), fLeaves, TObjArray::GetEntriesFast(), TNamed::GetName(), i, kNPOS, kTRUE, s, TBranch::SetBasketSize(), and TObjArray::UncheckedAt().
Definition at line 6204 of file TTree.cxx.
References TObject::Error(), GetBranch(), kMissingBranch, ptr, and SetBranchAddressImp().
Referenced by alice_esd_split(), TMVA::ApplicationCreateCombinedTree(), billtr(), TGeoChecker::CheckBoundaryReference(), ClassApplication(), clonesA_Event_r(), CompareTrees(), CopyAddresses(), copytree(), copytree2(), copytree3(), Draw_Slave_Access(), TMemStatManager::DumpTo(), TPerfStats::FileEvent(), TPerfStats::FileOpenEvent(), TPerfStats::FileReadEvent(), ProofAux::GenerateFriend(), TMemStat::GetMemStat(), TMemStat::GetStampList(), htr1(), h1analysis::Init(), RooProofDriverSelector::Init(), TRecorderReplaying::Initialize(), InspectDiff(), TRecorderInactive::ListCmd(), TRecorderInactive::ListGui(), main(), MakeHisto(), mlpHiggs(), PyROOT::TTreeSetBranchAddress::operator()(), TPerfStats::PacketEvent(), pileup(), PlotDecisionBoundary(), TPerfStats::RateEvent(), read(), ReadRef(), readSMatrix(), readSMatrixSym(), readTMatrix(), readTMatrixSym(), readTrackD(), readTrackD32(), TCloneshit::ReadTree(), TSTLhitMap::ReadTree(), TSTLhitMultiset::ReadTree(), TSTLhitDeque::ReadTree(), TSTLhitSet::ReadTree(), TSTLhitStarDeque::ReadTree(), TSTLhit::ReadTree(), TSTLhitStarMultiMap::ReadTree(), TSTLhitStarMap::ReadTree(), TSTLhitStarSet::ReadTree(), TSTLhitStar::ReadTree(), TSTLhitMultiMap::ReadTree(), TSTLhitStarMultiSet::ReadTree(), TSTLhitStarList::ReadTree(), TSTLhitList::ReadTree(), TMVA::MethodKNN::ReadWeightsFromStream(), UnitTesting::RegressionUnitTestWithDeviation::run(), UnitTesting::MethodUnitTestWithROCLimits::run(), SetBranchAddress(), TEveVSD::SetBranchAddresses(), TPerfStats::SimpleEvent(), StockReturn(), stress10(), stress15(), stress7(), stress8read(), stress9tree(), tclread(), VectorTest< Dim >::testRead(), TMVAClassificationApplication(), TMVAClassificationCategoryApplication(), TMVAMulticlassApplication(), TMVARegressionApplication(), tree1r(), tree2ar(), tv3Read1(), and tv3Read2().
Int_t TTree::SetBranchAddress | ( | const char * | bname, | |
void * | add, | |||
TBranch ** | ptr, | |||
TClass * | realClass, | |||
EDataType | datatype, | |||
Bool_t | isptr | |||
) | [virtual] |
Definition at line 6235 of file TTree.cxx.
References CheckBranchAddressType(), TObject::Error(), GetBranch(), kMissingBranch, ptr, and SetBranchAddressImp().
Int_t TTree::SetBranchAddress | ( | const char * | bname, | |
T ** | add, | |||
TBranch ** | ptr = 0 | |||
) | [inline] |
Definition at line 421 of file TTree.h.
References TClass::GetClass(), TDataType::GetType(), kOther_t, ptr, SetBranchAddress(), T, and type.
Int_t TTree::SetBranchAddress | ( | const char * | bname, | |
T * | add, | |||
TBranch ** | ptr = 0 | |||
) | [inline] |
Definition at line 430 of file TTree.h.
References TClass::GetClass(), TDataType::GetType(), kOther_t, ptr, SetBranchAddress(), T, and type.
Definition at line 6289 of file TTree.cxx.
References TObject::Error(), fFriendLockStatus, fFriends, fLeaves, TString::Form(), GetBranch(), TLeaf::GetBranch(), TObjArray::GetEntries(), TObjArray::GetEntriesFast(), TLeaf::GetLeafCount(), TBranch::GetListOfBranches(), TNamed::GetName(), TBranch::GetNleaves(), TFriendElement::GetTree(), i, j, kDoNotProcess, kNPOS, kSetBranchStatus, kTRUE, name, TObject::ResetBit(), s, TObject::SetBit(), t, TObject::TestBit(), and TObjArray::UncheckedAt().
Referenced by alice_esd(), alice_esd_loadlib(), TMVA::DataSetFactory::ChangeToNewTree(), copytree(), copytree2(), TChain::LoadTree(), TChain::SetBranchStatus(), and stress15().
void TTree::SetBranchStyle | ( | Int_t | style = 1 |
) | [static] |
Definition at line 6448 of file TTree.cxx.
References fgBranchStyle.
Referenced by G__G__Tree_113_0_166(), G__setup_memfuncTTree(), main(), and stress().
void TTree::SetCacheSize | ( | Long64_t | cachesize = -1 |
) | [virtual] |
Definition at line 6459 of file TTree.cxx.
References fAutoFlush, fCacheSize, fEntries, fZipBytes, TFile::GetCacheRead(), TFile::GetCompressionLevel(), GetCurrentFile(), TTreeCacheUnzip::IsParallelUnzip(), Long64_t, and TFile::SetCacheRead().
Referenced by h1chain(), TChain::LoadTree(), main(), TTreePlayer::Process(), and stress8read().
void TTree::SetCacheLearnEntries | ( | Int_t | n = 10 |
) | [virtual] |
Definition at line 6516 of file TTree.cxx.
References TTreeCache::SetLearnEntries().
Referenced by main().
virtual void TTree::SetChainOffset | ( | Long64_t | offset = 0 |
) | [inline, virtual] |
void TTree::SetCircular | ( | Long64_t | maxEntries | ) | [virtual] |
Definition at line 6524 of file TTree.cxx.
References compress(), fBranches, fDirectory, fMaxEntries, TFile::GetCompressionLevel(), TObjArray::GetEntriesFast(), TDirectory::GetFile(), i, kCircular, TObject::ResetBit(), TObject::SetBit(), and TObjArray::UncheckedAt().
Referenced by circular(), TMVA::MethodCategory::InitCircularTree(), TChain::Merge(), TPacketizerFile::TSlaveStat::TSlaveStat(), and TPacketizerUnit::TSlaveStat::TSlaveStat().
Definition at line 6589 of file TTree.cxx.
References b, fBranchRef, fDefaultEntryOffsetLen, GetListOfBranches(), kTRUE, and TBranch::SetEntryOffsetLen().
void TTree::SetDirectory | ( | TDirectory * | dir | ) | [virtual] |
Definition at line 6612 of file TTree.cxx.
References TDirectory::Append(), b, dir(), fBranchRef, fDirectory, TDirectory::GetFile(), GetListOfBranches(), TDirectory::Remove(), and TBranch::SetFile().
Referenced by Build_Timing_Tree(), RooTreeDataStore::createTree(), TMLPAnalyzer::GatherInformations(), ProofAux::GenerateFriend(), ProofAux::GenerateTree(), TMVA::MethodCategory::InitCircularTree(), RooTreeDataStore::loadValues(), run_selector_tests(), ProofNtuple::SlaveBegin(), ProofNtuple::SlaveTerminate(), TPerfStats::TPerfStats(), and TMVA::MethodKNN::WriteWeightsToStream().
Definition at line 6646 of file TTree.cxx.
References b, fEntries, GetListOfBranches(), Long64_t, and TObject::Warning().
void TTree::SetEstimate | ( | Long64_t | nentries = 10000 |
) | [virtual] |
Definition at line 6751 of file TTree.cxx.
References fEstimate, fPlayer, GetPlayer(), and TVirtualTreePlayer::SetEstimate().
Referenced by TSelectorDraw::Begin(), TTreePlayer::DrawSelect(), FillUnBinData(), memstat(), TMemStatShow::Show(), stress7(), and TTreePlayer::UnbinnedFit().
void TTree::SetFileNumber | ( | Int_t | number = 0 |
) | [virtual] |
void TTree::SetEventList | ( | TEventList * | list | ) | [virtual] |
Definition at line 6711 of file TTree.cxx.
References entry, fEntryList, fEventList, TEventList::GetEntry(), TEventList::GetN(), TNamed::GetName(), TEventList::GetReapplyCut(), TNamed::GetTitle(), i, TObject::kCanDelete, kTRUE, Long64_t, TEntryList::SetDirectory(), snprintf, and TObject::TestBit().
Referenced by TTreeViewer::ExecuteDraw(), TTreeViewer::ExecuteSpider(), stress7(), and Test4().
void TTree::SetEntryList | ( | TEntryList * | list, | |
Option_t * | opt = "" | |||
) | [virtual] |
Definition at line 6690 of file TTree.cxx.
References fEntryList, fEventList, TObject::kCanDelete, TEntryList::SetTree(), and TObject::TestBit().
Referenced by TParallelCoord::AddVariable(), TParallelCoord::ApplySelectionToTree(), TSelectorDraw::Begin(), h1analysis::Begin(), TTreePlayer::DrawSelect(), TParallelCoord::GetTree(), h1analysisProxy_Begin(), h1analysisProxy_SlaveBegin(), h1analysis::Notify(), TParallelCoord::ResetTree(), TTreeTableInterface::SetEntryList(), Test4(), and TTreeTableInterface::~TTreeTableInterface().
void TTree::SetMakeClass | ( | Int_t | make | ) | [virtual] |
Definition at line 6784 of file TTree.cxx.
References fBranches, fMakeClass, TObjArray::GetEntriesFast(), i, and TObjArray::UncheckedAt().
Referenced by CloneTree(), RooProofDriverSelector::Init(), TChain::LoadTree(), and TChain::SetMakeClass().
virtual void TTree::SetMaxEntryLoop | ( | Long64_t | maxev = 1000000000 |
) | [inline, virtual] |
void TTree::SetMaxTreeSize | ( | Long64_t | maxsize = 1900000000 |
) | [static] |
Definition at line 6799 of file TTree.cxx.
References fgMaxTreeSize.
Referenced by G__G__Tree_113_0_182(), and G__setup_memfuncTTree().
virtual void TTree::SetMaxVirtualSize | ( | Long64_t | size = 0 |
) | [inline, virtual] |
Definition at line 455 of file TTree.h.
References fMaxVirtualSize, and size.
Referenced by LoadBaskets(), and TChain::LoadTree().
void TTree::SetName | ( | const char * | name | ) | [virtual] |
Reimplemented from TNamed.
Definition at line 6814 of file TTree.cxx.
References TDirectory::Append(), fDirectory, TNamed::fName, gPad, and TDirectory::Remove().
Referenced by TMVA::DataInputHandler::AddBackgroundTree(), TMVA::DataInputHandler::AddSignalTree(), TMVA::DataInputHandler::AddTree(), CreateFriendTree(), TChain::Merge(), and TProofChain::SetName().
virtual void TTree::SetNotify | ( | TObject * | obj | ) | [inline, virtual] |
Definition at line 457 of file TTree.h.
References fNotify.
Referenced by TTreePlayer::DrawScript(), TTreePlayer::GetEntries(), and TTreePlayer::Process().
void TTree::SetObject | ( | const char * | name, | |
const char * | title | |||
) | [virtual] |
Definition at line 6834 of file TTree.cxx.
References TDirectory::Append(), fDirectory, TNamed::fName, TNamed::fTitle, gPad, and TDirectory::Remove().
Definition at line 6856 of file TTree.cxx.
References TTreeCacheUnzip::kDisable, TTreeCacheUnzip::kEnable, TTreeCacheUnzip::SetParallelUnzip(), and TTreeCacheUnzip::SetUnzipRelBufferSize().
Referenced by main().
virtual void TTree::SetScanField | ( | Int_t | n = 50 |
) | [inline, virtual] |
Definition at line 460 of file TTree.h.
References fScanField, and n.
Referenced by TTreePlayer::Scan(), TSpider::SetNx(), TSpider::SetNy(), and TSpider::TSpider().
virtual void TTree::SetTimerInterval | ( | Int_t | msec = 333 |
) | [inline, virtual] |
Definition at line 461 of file TTree.h.
References fTimerInterval.
Referenced by TTreeViewer::ExecuteDraw().
void TTree::SetTreeIndex | ( | TVirtualIndex * | index | ) | [virtual] |
Definition at line 6871 of file TTree.cxx.
References fTreeIndex, and TVirtualIndex::SetTree().
Referenced by TChainIndex::DeleteIndices(), TChainIndex::GetSubTreeIndex(), R__HandleIndex(), TChainIndex::ReleaseSubTreeIndex(), TChainIndex::TChainIndex(), TChainIndex::~TChainIndex(), and TTreeIndex::~TTreeIndex().
virtual void TTree::SetUpdate | ( | Int_t | freq = 0 |
) | [inline, virtual] |
Definition at line 6914 of file TTree.cxx.
References xmlio::Class, TObject::Error(), fReadEntry, TObjArray::GetEntriesFast(), GetEntry(), TBranch::GetListOfBranches(), GetListOfLeaves(), i, kDoNotProcess, l, len, LoadTree(), TMath::Min(), TObject::TestBit(), and TObjArray::UncheckedAt().
Referenced by clonesA_Event_r(), clonesA_Event_w(), create_3Bumps(), create_array_with_different_lengths(), create_circ(), create_lin(), create_lin_Nvar(), create_lin_Nvar_2(), create_lin_Nvar_Arr(), create_lin_Nvar_categories(), create_lin_Nvar_discrete(), create_lin_Nvar_double(), create_lin_Nvar_weighted(), create_lin_Nvar_withFriend(), create_lin_NvarObsolete(), create_ManyVars(), create_schachbrett(), create_schachbrett_2D(), create_schachbrett_3D(), create_schachbrett_4D(), create_schachbrett_5D(), TFileDrawMap::DumpObject(), makeTree_circ(), makeTree_lin_Nvar(), and tree4r().
void TTree::StartViewer | ( | ) | [virtual] |
Definition at line 6988 of file TTree.cxx.
References fPlayer, GetPlayer(), and TVirtualTreePlayer::StartViewer().
Referenced by ClassImp(), showEventSample(), tree1r(), and tree4r().
void TTree::StopCacheLearningPhase | ( | ) | [virtual] |
Int_t TTree::UnbinnedFit | ( | const char * | funcname, | |
const char * | varexp, | |||
const char * | selection = "" , |
|||
Option_t * | option = "" , |
|||
Long64_t | nentries = 1000000000 , |
|||
Long64_t | firstentry = 0 | |||
) | [virtual] |
Definition at line 7078 of file TTree.cxx.
References fPlayer, GetPlayer(), and TVirtualTreePlayer::UnbinnedFit().
Referenced by TreeWrapper::Fit(), and FitUsingTTreeFit().
void TTree::UseCurrentStyle | ( | ) | [virtual] |
Reimplemented from TObject.
Definition at line 7143 of file TTree.cxx.
References TAttFill::GetFillColor(), TAttFill::GetFillStyle(), TStyle::GetHistFillColor(), TStyle::GetHistFillStyle(), TStyle::GetHistLineColor(), TStyle::GetHistLineStyle(), TStyle::GetHistLineWidth(), TAttLine::GetLineColor(), TAttLine::GetLineStyle(), TAttLine::GetLineWidth(), TAttMarker::GetMarkerColor(), TAttMarker::GetMarkerSize(), TAttMarker::GetMarkerStyle(), gStyle, TStyle::IsReading(), TAttFill::SetFillColor(), TAttFill::SetFillStyle(), TStyle::SetHistFillColor(), TStyle::SetHistFillStyle(), TStyle::SetHistLineColor(), TStyle::SetHistLineStyle(), TStyle::SetHistLineWidth(), TAttLine::SetLineColor(), TAttLine::SetLineStyle(), TAttLine::SetLineWidth(), TAttMarker::SetMarkerColor(), TAttMarker::SetMarkerSize(), and TAttMarker::SetMarkerStyle().
Reimplemented from TObject.
Definition at line 7179 of file TTree.cxx.
Referenced by basic2(), billtw(), cernbuild(), ChangeFile(), TGeoChecker::CheckBoundaryErrors(), clonesA_Event_w(), convert_cwn(), convert_rwn(), CopyDir(), create_3Bumps(), create_array_with_different_lengths(), create_circ(), create_lin(), create_lin_Nvar(), create_lin_Nvar_2(), create_lin_Nvar_Arr(), create_lin_Nvar_categories(), create_lin_Nvar_discrete(), create_lin_Nvar_double(), create_lin_Nvar_weighted(), create_lin_Nvar_withFriend(), create_lin_NvarObsolete(), create_ManyVars(), create_MultipleBackground(), create_schachbrett(), create_schachbrett_2D(), create_schachbrett_3D(), create_schachbrett_4D(), create_schachbrett_5D(), CreateFriendTree(), CreateParentTree(), double32(), TMVA::Factory::EvaluateAllMethods(), ProofAux::GenerateFriend(), ProofAux::GenerateTree(), TMVA::RuleFit::MakeDebugHists(), TMVA::RuleFitParams::MakeGDPath(), TSTLhitStarMap::MakeTree(), TSTLhitMap::MakeTree(), TSTLhitStarMultiSet::MakeTree(), TSTLhitMultiMap::MakeTree(), TSTLhitList::MakeTree(), TSTLhitMultiset::MakeTree(), TSTLhitSet::MakeTree(), TSTLhitStar::MakeTree(), TSTLhitStarSet::MakeTree(), TSTLhitStarMultiMap::MakeTree(), TSTLhitStarDeque::MakeTree(), TSTLhit::MakeTree(), TSTLhitDeque::MakeTree(), TCloneshit::MakeTree(), TSTLhitStarList::MakeTree(), TChain::Merge(), multidimSampling(), RootShower::OnSaveFile(), run_selector_tests(), TParallelCoord::SaveTree(), ProofNtuple::SlaveTerminate(), stress7(), tclwrite(), tree1w(), tree2aw(), tree2w(), tree3w(), tv3Write(), write(), TMVA::MethodBoost::WriteMonitoringHistosToFile(), TMVA::MethodCommittee::WriteMonitoringHistosToFile(), TMVA::MethodRuleFit::WriteMonitoringHistosToFile(), and TMVA::MethodBDT::WriteMonitoringHistosToFile().
Reimplemented from TObject.
Definition at line 7169 of file TTree.cxx.
References FlushBaskets(), and TObject::Write().
void TTree::AddClone | ( | TTree * | ) | [protected] |
virtual void TTree::KeepCircular | ( | ) | [protected, virtual] |
virtual TBranch* TTree::BranchImp | ( | const char * | branchname, | |
const char * | classname, | |||
TClass * | ptrClass, | |||
void * | addobj, | |||
Int_t | bufsize, | |||
Int_t | splitlevel | |||
) | [protected, virtual] |
virtual TBranch* TTree::BranchImp | ( | const char * | branchname, | |
TClass * | ptrClass, | |||
void * | addobj, | |||
Int_t | bufsize, | |||
Int_t | splitlevel | |||
) | [protected, virtual] |
virtual TBranch* TTree::BranchImpRef | ( | const char * | branchname, | |
const char * | classname, | |||
TClass * | ptrClass, | |||
void * | addobj, | |||
Int_t | bufsize, | |||
Int_t | splitlevel | |||
) | [protected, virtual] |
virtual TBranch* TTree::BranchImpRef | ( | const char * | branchname, | |
TClass * | ptrClass, | |||
EDataType | datatype, | |||
void * | addobj, | |||
Int_t | bufsize, | |||
Int_t | splitlevel | |||
) | [protected, virtual] |
virtual Int_t TTree::CheckBranchAddressType | ( | TBranch * | branch, | |
TClass * | ptrClass, | |||
EDataType | datatype, | |||
Bool_t | ptr | |||
) | [protected, virtual] |
virtual TBranch* TTree::BronchExec | ( | const char * | name, | |
const char * | classname, | |||
void * | addobj, | |||
Bool_t | isptrptr, | |||
Int_t | bufsize, | |||
Int_t | splitlevel | |||
) | [protected, virtual] |
virtual TFriendElement* TTree::AddFriend | ( | const char * | treename, | |
const char * | filename = "" | |||
) | [virtual] |
virtual TFriendElement* TTree::AddFriend | ( | const char * | treename, | |
TFile * | file | |||
) | [virtual] |
virtual TFriendElement* TTree::AddFriend | ( | TTree * | tree, | |
const char * | alias = "" , |
|||
Bool_t | warn = kFALSE | |||
) | [virtual] |
virtual void TTree::AddTotBytes | ( | Int_t | tot | ) | [inline, virtual] |
virtual void TTree::AddZipBytes | ( | Int_t | zip | ) | [inline, virtual] |
virtual Int_t TTree::Branch | ( | TCollection * | list, | |
Int_t | bufsize = 32000 , |
|||
Int_t | splitlevel = 99 , |
|||
const char * | name = "" | |||
) | [virtual] |
virtual Int_t TTree::Branch | ( | TList * | list, | |
Int_t | bufsize = 32000 , |
|||
Int_t | splitlevel = 99 | |||
) | [virtual] |
virtual Int_t TTree::Branch | ( | const char * | folder, | |
Int_t | bufsize = 32000 , |
|||
Int_t | splitlevel = 99 | |||
) | [virtual] |
virtual TBranch* TTree::Branch | ( | const char * | name, | |
void * | address, | |||
const char * | leaflist, | |||
Int_t | bufsize = 32000 | |||
) | [virtual] |
virtual TBranch* TTree::Branch | ( | const char * | name, | |
const char * | classname, | |||
void * | addobj, | |||
Int_t | bufsize = 32000 , |
|||
Int_t | splitlevel = 99 | |||
) | [virtual] |
TBranch* TTree::Branch | ( | const char * | name, | |
const char * | classname, | |||
T * | obj, | |||
Int_t | bufsize = 32000 , |
|||
Int_t | splitlevel = 99 | |||
) | [inline] |
Definition at line 251 of file TTree.h.
References BranchImpRef(), bufsize, TBuffer::GetClass(), and T.
TBranch* TTree::Branch | ( | const char * | name, | |
const char * | classname, | |||
T ** | addobj, | |||
Int_t | bufsize = 32000 , |
|||
Int_t | splitlevel = 99 | |||
) | [inline] |
Definition at line 256 of file TTree.h.
References BranchImp(), bufsize, TBuffer::GetClass(), and T.
TBranch* TTree::Branch | ( | const char * | name, | |
T ** | addobj, | |||
Int_t | bufsize = 32000 , |
|||
Int_t | splitlevel = 99 | |||
) | [inline] |
Definition at line 261 of file TTree.h.
References BranchImp(), bufsize, TBuffer::GetClass(), and T.
TBranch* TTree::Branch | ( | const char * | name, | |
T * | obj, | |||
Int_t | bufsize = 32000 , |
|||
Int_t | splitlevel = 99 | |||
) | [inline] |
Definition at line 266 of file TTree.h.
References BranchImpRef(), bufsize, TBuffer::GetClass(), TDataType::GetType(), and T.
virtual TBranch* TTree::Bronch | ( | const char * | name, | |
const char * | classname, | |||
void * | addobj, | |||
Int_t | bufsize = 32000 , |
|||
Int_t | splitlevel = 99 | |||
) | [virtual] |
virtual TBranch* TTree::BranchOld | ( | const char * | name, | |
const char * | classname, | |||
void * | addobj, | |||
Int_t | bufsize = 32000 , |
|||
Int_t | splitlevel = 1 | |||
) | [virtual] |
virtual TBranch* TTree::BranchRef | ( | ) | [virtual] |
virtual Int_t TTree::BuildIndex | ( | const char * | majorname, | |
const char * | minorname = "0" | |||
) | [virtual] |
TStreamerInfo* TTree::BuildStreamerInfo | ( | TClass * | cl, | |
void * | pointer = 0 , |
|||
Bool_t | canOptimize = kTRUE | |||
) |
virtual Long64_t TTree::CopyEntries | ( | TTree * | tree, | |
Long64_t | nentries = -1 , |
|||
Option_t * | option = "" | |||
) | [virtual] |
virtual TTree* TTree::CopyTree | ( | const char * | selection, | |
Option_t * | option = "" , |
|||
Long64_t | nentries = 1000000000 , |
|||
Long64_t | firstentry = 0 | |||
) | [virtual] |
virtual void TTree::DirectoryAutoAdd | ( | TDirectory * | ) | [virtual] |
virtual void TTree::Draw | ( | Option_t * | opt | ) | [inline, virtual] |
virtual Long64_t TTree::Draw | ( | const char * | varexp, | |
const TCut & | selection, | |||
Option_t * | option = "" , |
|||
Long64_t | nentries = 1000000000 , |
|||
Long64_t | firstentry = 0 | |||
) | [virtual] |
virtual Long64_t TTree::Draw | ( | const char * | varexp, | |
const char * | selection, | |||
Option_t * | option = "" , |
|||
Long64_t | nentries = 1000000000 , |
|||
Long64_t | firstentry = 0 | |||
) | [virtual] |
virtual void TTree::DropBaskets | ( | ) | [virtual] |
virtual void TTree::DropBuffers | ( | Int_t | nbytes | ) | [virtual] |
virtual Int_t TTree::Fill | ( | ) | [virtual] |
virtual TBranch* TTree::FindBranch | ( | const char * | name | ) | [virtual] |
virtual TLeaf* TTree::FindLeaf | ( | const char * | name | ) | [virtual] |
virtual Int_t TTree::Fit | ( | const char * | funcname, | |
const char * | varexp, | |||
const char * | selection = "" , |
|||
Option_t * | option = "" , |
|||
Option_t * | goption = "" , |
|||
Long64_t | nentries = 1000000000 , |
|||
Long64_t | firstentry = 0 | |||
) | [virtual] |
virtual Int_t TTree::FlushBaskets | ( | ) | const [virtual] |
virtual const char* TTree::GetAlias | ( | const char * | aliasName | ) | const [virtual] |
virtual Long64_t TTree::GetAutoFlush | ( | ) | const [inline, virtual] |
virtual Long64_t TTree::GetAutoSave | ( | ) | const [inline, virtual] |
virtual TBranch* TTree::GetBranch | ( | const char * | name | ) | [virtual] |
virtual TBranchRef* TTree::GetBranchRef | ( | ) | const [inline, virtual] |
virtual Bool_t TTree::GetBranchStatus | ( | const char * | branchname | ) | const [virtual] |
static Int_t TTree::GetBranchStyle | ( | ) | [static] |
virtual Long64_t TTree::GetCacheSize | ( | ) | const [inline, virtual] |
virtual Long64_t TTree::GetChainOffset | ( | ) | const [inline, virtual] |
TFile* TTree::GetCurrentFile | ( | ) | const |
Int_t TTree::GetDefaultEntryOffsetLen | ( | ) | const [inline] |
Long64_t TTree::GetDebugMax | ( | ) | const [inline] |
Long64_t TTree::GetDebugMin | ( | ) | const [inline] |
TDirectory* TTree::GetDirectory | ( | ) | const [inline] |
virtual Long64_t TTree::GetEntries | ( | ) | const [inline, virtual] |
virtual Long64_t TTree::GetEntries | ( | const char * | selection | ) | [virtual] |
virtual Long64_t TTree::GetEntriesFast | ( | ) | const [inline, virtual] |
virtual Long64_t TTree::GetEntriesFriend | ( | ) | const [virtual] |
virtual Long64_t TTree::GetEstimate | ( | ) | const [inline, virtual] |
virtual Long64_t TTree::GetEntryNumberWithBestIndex | ( | Int_t | major, | |
Int_t | minor = 0 | |||
) | const [virtual] |
TEventList* TTree::GetEventList | ( | ) | const [inline] |
virtual TEntryList* TTree::GetEntryList | ( | ) | [virtual] |
virtual Int_t TTree::GetFileNumber | ( | ) | const [inline, virtual] |
virtual TTree* TTree::GetFriend | ( | const char * | ) | const [virtual] |
virtual const char* TTree::GetFriendAlias | ( | TTree * | ) | const [virtual] |
TH1* TTree::GetHistogram | ( | ) | [inline] |
Definition at line 327 of file TTree.h.
References TVirtualTreePlayer::GetHistogram(), and GetPlayer().
virtual Int_t* TTree::GetIndex | ( | ) | [inline, virtual] |
virtual Double_t* TTree::GetIndexValues | ( | ) | [inline, virtual] |
virtual TIterator* TTree::GetIteratorOnAllLeaves | ( | Bool_t | dir = kIterForward |
) | [virtual] |
virtual TLeaf* TTree::GetLeaf | ( | const char * | name | ) | [virtual] |
virtual TList* TTree::GetListOfClones | ( | ) | [inline, virtual] |
virtual TObjArray* TTree::GetListOfBranches | ( | ) | [inline, virtual] |
virtual TObjArray* TTree::GetListOfLeaves | ( | ) | [inline, virtual] |
virtual TList* TTree::GetListOfFriends | ( | ) | const [inline, virtual] |
virtual TList* TTree::GetListOfAliases | ( | ) | const [inline, virtual] |
Int_t TTree::GetMakeClass | ( | ) | const [inline] |
virtual Long64_t TTree::GetMaxEntryLoop | ( | ) | const [inline, virtual] |
virtual Double_t TTree::GetMaximum | ( | const char * | columname | ) | [virtual] |
static Long64_t TTree::GetMaxTreeSize | ( | ) | [static] |
virtual Long64_t TTree::GetMaxVirtualSize | ( | ) | const [inline, virtual] |
virtual Double_t TTree::GetMinimum | ( | const char * | columname | ) | [virtual] |
virtual Int_t TTree::GetNbranches | ( | ) | [inline, virtual] |
TObject* TTree::GetNotify | ( | ) | const [inline] |
TVirtualTreePlayer* TTree::GetPlayer | ( | ) |
virtual Int_t TTree::GetPacketSize | ( | ) | const [inline, virtual] |
virtual Long64_t TTree::GetReadEntry | ( | ) | const [inline, virtual] |
virtual Long64_t TTree::GetReadEvent | ( | ) | const [inline, virtual] |
virtual Int_t TTree::GetScanField | ( | ) | const [inline, virtual] |
TTreeFormula* TTree::GetSelect | ( | ) | [inline] |
Definition at line 354 of file TTree.h.
References GetPlayer(), and TVirtualTreePlayer::GetSelect().
virtual Long64_t TTree::GetSelectedRows | ( | ) | [inline, virtual] |
Definition at line 355 of file TTree.h.
References GetPlayer(), and TVirtualTreePlayer::GetSelectedRows().
virtual Int_t TTree::GetTimerInterval | ( | ) | const [inline, virtual] |
virtual Long64_t TTree::GetTotBytes | ( | ) | const [inline, virtual] |
virtual TVirtualIndex* TTree::GetTreeIndex | ( | ) | const [inline, virtual] |
virtual Int_t TTree::GetTreeNumber | ( | ) | const [inline, virtual] |
virtual Int_t TTree::GetUpdate | ( | ) | const [inline, virtual] |
virtual TList* TTree::GetUserInfo | ( | ) | [virtual] |
TTreeFormula* TTree::GetVar | ( | Int_t | i | ) | [inline] |
TTreeFormula* TTree::GetVar1 | ( | ) | [inline] |
TTreeFormula* TTree::GetVar2 | ( | ) | [inline] |
TTreeFormula* TTree::GetVar3 | ( | ) | [inline] |
TTreeFormula* TTree::GetVar4 | ( | ) | [inline] |
virtual Double_t* TTree::GetV1 | ( | ) | [inline, virtual] |
virtual Double_t* TTree::GetV2 | ( | ) | [inline, virtual] |
virtual Double_t* TTree::GetV3 | ( | ) | [inline, virtual] |
virtual Double_t* TTree::GetV4 | ( | ) | [inline, virtual] |
virtual Double_t* TTree::GetW | ( | ) | [inline, virtual] |
virtual Double_t TTree::GetWeight | ( | ) | const [inline, virtual] |
virtual Long64_t TTree::GetZipBytes | ( | ) | const [inline, virtual] |
virtual void TTree::IncrementTotalBuffers | ( | Int_t | nbytes | ) | [inline, virtual] |
Bool_t TTree::IsFolder | ( | ) | const [inline, virtual] |
virtual Int_t TTree::MakeCode | ( | const char * | filename = 0 |
) | [virtual] |
virtual Int_t TTree::MakeProxy | ( | const char * | classname, | |
const char * | macrofilename = 0 , |
|||
const char * | cutfilename = 0 , |
|||
const char * | option = 0 , |
|||
Int_t | maxUnrolling = 3 | |||
) | [virtual] |
virtual Int_t TTree::MakeSelector | ( | const char * | selector = 0 |
) | [virtual] |
virtual Long64_t TTree::Merge | ( | TCollection * | list, | |
Option_t * | option = "" | |||
) | [virtual] |
virtual void TTree::OptimizeBaskets | ( | ULong64_t | maxMemory = 10000000 , |
|
Float_t | minComp = 1.1 , |
|||
Option_t * | option = "" | |||
) | [virtual] |
TPrincipal* TTree::Principal | ( | const char * | varexp = "" , |
|
const char * | selection = "" , |
|||
Option_t * | option = "np" , |
|||
Long64_t | nentries = 1000000000 , |
|||
Long64_t | firstentry = 0 | |||
) |
virtual void TTree::PrintCacheStats | ( | Option_t * | option = "" |
) | const [virtual] |
virtual Long64_t TTree::Process | ( | const char * | filename, | |
Option_t * | option = "" , |
|||
Long64_t | nentries = 1000000000 , |
|||
Long64_t | firstentry = 0 | |||
) | [virtual] |
virtual Long64_t TTree::Process | ( | TSelector * | selector, | |
Option_t * | option = "" , |
|||
Long64_t | nentries = 1000000000 , |
|||
Long64_t | firstentry = 0 | |||
) | [virtual] |
virtual Long64_t TTree::Project | ( | const char * | hname, | |
const char * | varexp, | |||
const char * | selection = "" , |
|||
Option_t * | option = "" , |
|||
Long64_t | nentries = 1000000000 , |
|||
Long64_t | firstentry = 0 | |||
) | [virtual] |
virtual TSQLResult* TTree::Query | ( | const char * | varexp = "" , |
|
const char * | selection = "" , |
|||
Option_t * | option = "" , |
|||
Long64_t | nentries = 1000000000 , |
|||
Long64_t | firstentry = 0 | |||
) | [virtual] |
virtual Long64_t TTree::ReadFile | ( | const char * | filename, | |
const char * | branchDescriptor = "" | |||
) | [virtual] |
virtual Long64_t TTree::ReadStream | ( | istream & | inputStream, | |
const char * | branchDescriptor = "" | |||
) | [virtual] |
virtual void TTree::Refresh | ( | ) | [virtual] |
virtual void TTree::RemoveFriend | ( | TTree * | ) | [virtual] |
virtual void TTree::Reset | ( | Option_t * | option = "" |
) | [virtual] |
virtual void TTree::ResetBranchAddress | ( | TBranch * | ) | [virtual] |
virtual void TTree::ResetBranchAddresses | ( | ) | [virtual] |
virtual Long64_t TTree::Scan | ( | const char * | varexp = "" , |
|
const char * | selection = "" , |
|||
Option_t * | option = "" , |
|||
Long64_t | nentries = 1000000000 , |
|||
Long64_t | firstentry = 0 | |||
) | [virtual] |
virtual Bool_t TTree::SetAlias | ( | const char * | aliasName, | |
const char * | aliasFormula | |||
) | [virtual] |
virtual void TTree::SetAutoSave | ( | Long64_t | autos = 300000000 |
) | [virtual] |
virtual void TTree::SetAutoFlush | ( | Long64_t | autof = 30000000 |
) | [virtual] |
virtual void TTree::SetBasketSize | ( | const char * | bname, | |
Int_t | buffsize = 16000 | |||
) | [virtual] |
virtual Int_t TTree::SetBranchAddress | ( | const char * | bname, | |
void * | add, | |||
TBranch ** | ptr = 0 | |||
) | [virtual] |
virtual Int_t TTree::SetBranchAddress | ( | const char * | bname, | |
void * | add, | |||
TClass * | realClass, | |||
EDataType | datatype, | |||
Bool_t | isptr | |||
) | [virtual] |
virtual Int_t TTree::SetBranchAddress | ( | const char * | bname, | |
void * | add, | |||
TBranch ** | ptr, | |||
TClass * | realClass, | |||
EDataType | datatype, | |||
Bool_t | isptr | |||
) | [virtual] |
Int_t TTree::SetBranchAddress | ( | const char * | bname, | |
T ** | add, | |||
TBranch ** | ptr = 0 | |||
) | [inline] |
Definition at line 421 of file TTree.h.
References TClass::GetClass(), TDataType::GetType(), kOther_t, ptr, SetBranchAddress(), T, and type.
Int_t TTree::SetBranchAddress | ( | const char * | bname, | |
T * | add, | |||
TBranch ** | ptr = 0 | |||
) | [inline] |
Definition at line 430 of file TTree.h.
References TClass::GetClass(), TDataType::GetType(), kOther_t, ptr, SetBranchAddress(), T, and type.
virtual void TTree::SetBranchStatus | ( | const char * | bname, | |
Bool_t | status = 1 , |
|||
UInt_t * | found = 0 | |||
) | [virtual] |
static void TTree::SetBranchStyle | ( | Int_t | style = 1 |
) | [static] |
virtual void TTree::SetCacheSize | ( | Long64_t | cachesize = -1 |
) | [virtual] |
virtual void TTree::SetCacheLearnEntries | ( | Int_t | n = 10 |
) | [virtual] |
virtual void TTree::SetChainOffset | ( | Long64_t | offset = 0 |
) | [inline, virtual] |
virtual void TTree::SetCircular | ( | Long64_t | maxEntries | ) | [virtual] |
virtual void TTree::SetDebug | ( | Int_t | level = 1 , |
|
Long64_t | min = 0 , |
|||
Long64_t | max = 9999999 | |||
) | [virtual] |
virtual void TTree::SetDefaultEntryOffsetLen | ( | Int_t | newdefault, | |
Bool_t | updateExisting = kFALSE | |||
) | [virtual] |
virtual void TTree::SetDirectory | ( | TDirectory * | dir | ) | [virtual] |
virtual void TTree::SetEstimate | ( | Long64_t | nentries = 10000 |
) | [virtual] |
virtual void TTree::SetFileNumber | ( | Int_t | number = 0 |
) | [virtual] |
virtual void TTree::SetEventList | ( | TEventList * | list | ) | [virtual] |
virtual void TTree::SetEntryList | ( | TEntryList * | list, | |
Option_t * | opt = "" | |||
) | [virtual] |
virtual void TTree::SetMakeClass | ( | Int_t | make | ) | [virtual] |
virtual void TTree::SetMaxEntryLoop | ( | Long64_t | maxev = 1000000000 |
) | [inline, virtual] |
static void TTree::SetMaxTreeSize | ( | Long64_t | maxsize = 1900000000 |
) | [static] |
virtual void TTree::SetMaxVirtualSize | ( | Long64_t | size = 0 |
) | [inline, virtual] |
virtual void TTree::SetName | ( | const char * | name | ) | [virtual] |
Reimplemented from TNamed.
virtual void TTree::SetNotify | ( | TObject * | obj | ) | [inline, virtual] |
virtual void TTree::SetObject | ( | const char * | name, | |
const char * | title | |||
) | [virtual] |
virtual void TTree::SetScanField | ( | Int_t | n = 50 |
) | [inline, virtual] |
virtual void TTree::SetTimerInterval | ( | Int_t | msec = 333 |
) | [inline, virtual] |
virtual void TTree::SetTreeIndex | ( | TVirtualIndex * | index | ) | [virtual] |
virtual void TTree::SetUpdate | ( | Int_t | freq = 0 |
) | [inline, virtual] |
virtual void TTree::StartViewer | ( | ) | [virtual] |
virtual void TTree::StopCacheLearningPhase | ( | ) | [virtual] |
virtual Int_t TTree::UnbinnedFit | ( | const char * | funcname, | |
const char * | varexp, | |||
const char * | selection = "" , |
|||
Option_t * | option = "" , |
|||
Long64_t | nentries = 1000000000 , |
|||
Long64_t | firstentry = 0 | |||
) | [virtual] |
void TTree::UseCurrentStyle | ( | ) | [virtual] |
Reimplemented from TObject.
Reimplemented from TObject.
virtual Int_t TTree::Write | ( | const char * | name = 0 , |
|
Int_t | option = 0 , |
|||
Int_t | bufsize = 0 | |||
) | const [virtual] |
Reimplemented from TObject.
TFriendLock [friend] |
TBranch* TTreeBranchImpRef | ( | TTree * | tree, | |
const char * | branchname, | |||
TClass * | ptrClass, | |||
EDataType | datatype, | |||
void * | addobj, | |||
Int_t | bufsize, | |||
Int_t | splitlevel | |||
) | [friend] |
Definition at line 6 of file ManualTree2Body.h.
TBranch* TTreeBranchImpRef | ( | TTree * | tree, | |
const char * | branchname, | |||
TClass * | ptrClass, | |||
EDataType | datatype, | |||
void * | addobj, | |||
Int_t | bufsize, | |||
Int_t | splitlevel | |||
) | [friend] |
Definition at line 6 of file ManualTree2Body.h.
Long64_t TTree::fEntries [protected] |
Definition at line 94 of file TTree.h.
Referenced by TChain::Add(), TChain::AddFile(), AddFriend(), CloneTree(), TTreeSQL::CreateBranches(), TTreeSQL::Fill(), Fill(), TChain::GetEntries(), TTreeSQL::GetEntries(), GetEntries(), TTreeSQL::GetEntriesFast(), GetEntriesFast(), GetEntriesFriend(), GetEntry(), GetMaximum(), GetMinimum(), KeepCircular(), TChain::LoadTree(), LoadTree(), TChain::Loop(), TTreeSQL::PrepEntry(), Print(), Refresh(), Reset(), SetCacheSize(), THbookTree::SetEntries(), and SetEntries().
Long64_t TTree::fTotBytes [protected] |
Definition at line 95 of file TTree.h.
Referenced by AddTotBytes(), AutoSave(), Fill(), GetTotBytes(), Print(), Refresh(), and Reset().
Long64_t TTree::fZipBytes [protected] |
Definition at line 96 of file TTree.h.
Referenced by AddZipBytes(), AutoSave(), Fill(), GetZipBytes(), Print(), Refresh(), Reset(), and SetCacheSize().
Long64_t TTree::fSavedBytes [protected] |
Long64_t TTree::fFlushedBytes [protected] |
Double_t TTree::fWeight [protected] |
Definition at line 99 of file TTree.h.
Referenced by TChain::GetWeight(), GetWeight(), SetWeight(), and TChain::SetWeight().
Int_t TTree::fTimerInterval [protected] |
Int_t TTree::fScanField [protected] |
Int_t TTree::fUpdate [protected] |
Int_t TTree::fDefaultEntryOffsetLen [protected] |
Definition at line 103 of file TTree.h.
Referenced by GetDefaultEntryOffsetLen(), and SetDefaultEntryOffsetLen().
Long64_t TTree::fMaxEntries [protected] |
Definition at line 104 of file TTree.h.
Referenced by Fill(), KeepCircular(), SetCircular(), and TTree().
Long64_t TTree::fMaxEntryLoop [protected] |
Definition at line 105 of file TTree.h.
Referenced by GetMaxEntryLoop(), SetMaxEntryLoop(), and TTree().
Long64_t TTree::fMaxVirtualSize [protected] |
Definition at line 106 of file TTree.h.
Referenced by DropBuffers(), GetMaxVirtualSize(), TChain::LoadTree(), MemoryFull(), and SetMaxVirtualSize().
Long64_t TTree::fAutoSave [protected] |
Long64_t TTree::fAutoFlush [protected] |
Definition at line 108 of file TTree.h.
Referenced by Fill(), GetAutoFlush(), SetAutoFlush(), and SetCacheSize().
Long64_t TTree::fEstimate [protected] |
Long64_t TTree::fCacheSize [protected] |
Definition at line 110 of file TTree.h.
Referenced by GetCacheSize(), TChain::LoadTree(), and SetCacheSize().
Long64_t TTree::fChainOffset [protected] |
Maximum size of file buffers.
Definition at line 111 of file TTree.h.
Referenced by GetChainOffset(), Reset(), and SetChainOffset().
Long64_t TTree::fReadEntry [protected] |
Offset of 1st entry of this Tree in a TChain.
Definition at line 112 of file TTree.h.
Referenced by TProofChain::Draw(), GetEntry(), THbookTree::GetEntry(), GetEntryWithIndex(), GetReadEntry(), TProofChain::GetReadEntry(), GetReadEvent(), KeepCircular(), TTreeSQL::LoadTree(), TChain::LoadTree(), LoadTree(), TTreeSQL::PrepEntry(), TProofChain::Progress(), Reset(), and Show().
Long64_t TTree::fTotalBuffers [protected] |
Number of the entry being processed.
Definition at line 113 of file TTree.h.
Referenced by DropBuffers(), IncrementTotalBuffers(), MemoryFull(), Refresh(), and Reset().
Int_t TTree::fPacketSize [protected] |
Total number of bytes in branch buffers.
Definition at line 114 of file TTree.h.
Referenced by GetPacketSize(), and TChain::SetPacketSize().
Int_t TTree::fNfill [protected] |
Int_t TTree::fDebug [protected] |
Local for EntryLoop.
Definition at line 116 of file TTree.h.
Referenced by TProofChain::Debug(), Debug(), and SetDebug().
Long64_t TTree::fDebugMin [protected] |
Long64_t TTree::fDebugMax [protected] |
First entry number to debug.
Definition at line 118 of file TTree.h.
Referenced by GetDebugMax(), and SetDebug().
Int_t TTree::fMakeClass [protected] |
Last entry number to debug.
Definition at line 119 of file TTree.h.
Referenced by CloneTree(), GetMakeClass(), TProofChain::GetMakeClass(), TChain::LoadTree(), and SetMakeClass().
Int_t TTree::fFileNumber [protected] |
not zero when processing code generated by MakeClass
Definition at line 120 of file TTree.h.
Referenced by ChangeFile(), GetFileNumber(), and SetFileNumber().
TObject* TTree::fNotify [protected] |
current file number (if file extensions)
Definition at line 121 of file TTree.h.
Referenced by GetNotify(), TChain::LoadTree(), LoadTree(), Reset(), and SetNotify().
TDirectory* TTree::fDirectory [protected] |
Object to be notified when loading a Tree.
Definition at line 122 of file TTree.h.
Referenced by AutoSave(), BuildStreamerInfo(), Delete(), DirectoryAutoAdd(), Fill(), FlushBaskets(), GetCurrentFile(), GetDirectory(), TChain::LoadTree(), Print(), TChain::RecursiveRemove(), Refresh(), TChain::Reset(), SetCircular(), SetDirectory(), TChain::SetDirectory(), SetName(), SetObject(), TChain::TChain(), TProofChain::TProofChain(), TTree(), TChain::~TChain(), TProofChain::~TProofChain(), and ~TTree().
TObjArray TTree::fBranches [protected] |
Pointer to directory holding this tree.
Definition at line 123 of file TTree.h.
Referenced by Branch(), TTreeSQL::Branch(), BranchOld(), BronchExec(), Browse(), TTreeSQL::CreateTable(), DropBaskets(), TTreeSQL::Fill(), Fill(), GetBranch(), GetEntry(), GetEntryWithIndex(), GetListOfBranches(), GetNbranches(), KeepCircular(), ReadStream(), Reset(), TNtuple::ResetBranchAddress(), TNtupleD::ResetBranchAddress(), TNtupleD::ResetBranchAddresses(), TNtuple::ResetBranchAddresses(), SetCircular(), SetMakeClass(), and ~TTree().
TObjArray TTree::fLeaves [protected] |
Definition at line 124 of file TTree.h.
Referenced by TNtupleD::Browse(), TNtuple::Browse(), DropBuffers(), GetListOfLeaves(), Refresh(), SetBasketSize(), SetBranchStatus(), and ~TTree().
TList* TTree::fAliases [protected] |
Definition at line 125 of file TTree.h.
Referenced by GetAlias(), GetListOfAliases(), RecursiveRemove(), SetAlias(), and ~TTree().
TEventList* TTree::fEventList [protected] |
Definition at line 126 of file TTree.h.
Referenced by TProofChain::Draw(), TChain::Draw(), GetEventList(), TProofChain::Process(), TChain::Process(), RecursiveRemove(), SetEntryList(), TChain::SetEntryList(), TChain::SetEntryListFile(), SetEventList(), TChain::SetEventList(), and TProofChain::SetEventList().
TEntryList* TTree::fEntryList [protected] |
Pointer to event selection list (if one).
Definition at line 127 of file TTree.h.
Referenced by TProofChain::Draw(), TChain::Draw(), GetEntryList(), GetEntryNumber(), TChain::GetEntryNumber(), TProofChain::Process(), TChain::Process(), RecursiveRemove(), SetEntryList(), TChain::SetEntryList(), TProofChain::SetEntryList(), TChain::SetEntryListFile(), SetEventList(), TChain::SetEventList(), and ~TTree().
TArrayD TTree::fIndexValues [protected] |
Pointer to event selection list (if one).
Definition at line 128 of file TTree.h.
Referenced by GetIndexValues().
TArrayI TTree::fIndex [protected] |
TVirtualIndex* TTree::fTreeIndex [protected] |
Definition at line 130 of file TTree.h.
Referenced by BuildIndex(), GetEntryNumberWithBestIndex(), GetEntryNumberWithIndex(), GetTreeIndex(), LoadTreeFriend(), RecursiveRemove(), Reset(), SetTreeIndex(), and ~TTree().
TList* TTree::fFriends [protected] |
Definition at line 131 of file TTree.h.
Referenced by AddFriend(), TChain::AddFriend(), FindBranch(), FindLeaf(), GetAlias(), GetBranch(), GetEntriesFriend(), GetEntry(), GetEntryWithIndex(), GetFriend(), GetFriendAlias(), GetLeaf(), GetListOfFriends(), TChain::LoadTree(), LoadTree(), Print(), RecursiveRemove(), RemoveFriend(), SetBranchStatus(), and ~TTree().
TList* TTree::fUserInfo [protected] |
Definition at line 132 of file TTree.h.
Referenced by Browse(), GetUserInfo(), RecursiveRemove(), and ~TTree().
TVirtualTreePlayer* TTree::fPlayer [protected] |
Definition at line 133 of file TTree.h.
Referenced by CopyTree(), Draw(), Fit(), GetEntries(), GetPlayer(), TChain::LoadTree(), LoadTree(), MakeClass(), MakeCode(), MakeProxy(), Principal(), Process(), Query(), RecursiveRemove(), Scan(), SetEstimate(), StartViewer(), UnbinnedFit(), and ~TTree().
TList* TTree::fClones [protected] |
Pointer to current Tree player.
Definition at line 134 of file TTree.h.
Referenced by AddClone(), GetListOfClones(), TChain::LoadTree(), TChain::SetBranchAddress(), SetBranchAddressImp(), and ~TTree().
TBranchRef* TTree::fBranchRef [protected] |
List of cloned trees which share our addresses.
Definition at line 135 of file TTree.h.
Referenced by BranchRef(), DirectoryAutoAdd(), Fill(), GetBranchRef(), Print(), Reset(), SetDefaultEntryOffsetLen(), SetDirectory(), and ~TTree().
UInt_t TTree::fFriendLockStatus [protected] |
Definition at line 136 of file TTree.h.
Referenced by FindBranch(), FindLeaf(), GetAlias(), GetBranch(), GetEntry(), GetEntryWithIndex(), GetFriend(), GetFriendAlias(), GetLeaf(), TChain::LoadTree(), LoadTree(), Print(), RemoveFriend(), SetBranchStatus(), TTree::TFriendLock::TFriendLock(), and TTree::TFriendLock::~TFriendLock().
Int_t TTree::fgBranchStyle [static, protected] |
Record which method is locking the friend recursion.
Definition at line 138 of file TTree.h.
Referenced by Branch(), GetBranchStyle(), and SetBranchStyle().
Long64_t TTree::fgMaxTreeSize [static, protected] |
Definition at line 139 of file TTree.h.
Referenced by Fill(), GetMaxTreeSize(), and SetMaxTreeSize().
TObject* TTree::fNotify [protected] |
TDirectory* TTree::fDirectory [protected] |
TList* TTree::fAliases [protected] |
TEventList* TTree::fEventList [protected] |
TEntryList* TTree::fEntryList [protected] |
TVirtualIndex* TTree::fTreeIndex [protected] |
TList* TTree::fFriends [protected] |
TList* TTree::fUserInfo [protected] |
TVirtualTreePlayer* TTree::fPlayer [protected] |
TList* TTree::fClones [protected] |
TBranchRef* TTree::fBranchRef [protected] |