#include <TTree.h>
Inheritance diagram for TTree:


Public Types | |
| enum | { kForceRead = BIT(11) } |
Public Methods | |
| TTree () | |
| TTree (const char *name, const char *title, Int_t splitlevel=99) | |
| virtual | ~TTree () |
| 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 void | AutoSave () |
| 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) |
| virtual TBranch * | Branch (const char *name, void *clonesaddress, Int_t bufsize=32000, Int_t splitlevel=1) |
| virtual TBranch * | Branch (const char *name, const char *classname, void *addobj, 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 void | Browse (TBrowser *b) |
| virtual void | BuildIndex (const char *majorname, const char *minorname) |
| TStreamerInfo * | BuildStreamerInfo (TClass *cl, void *pointer=0) |
| virtual TTree * | CloneTree (Int_t nentries=-1, Option_t *option="") |
| virtual void | CopyAddresses (TTree *tree) |
| virtual Int_t | CopyEntries (TTree *tree, Int_t nentries=-1) |
| virtual TTree * | CopyTree (const char *selection, Option_t *option="",Int_t nentries=1000000000, Int_t firstentry=0) |
| Int_t | Debug () const |
| virtual void | Delete (Option_t *option="") |
| virtual void | Draw (Option_t *opt) |
| virtual Int_t | Draw (const char *varexp, const TCut &selection, Option_t *option="",Int_t nentries=1000000000, Int_t firstentry=0) |
| virtual Int_t | Draw (const char *varexp, const char *selection, Option_t *option="",Int_t nentries=1000000000, Int_t firstentry=0) |
| 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="",Int_t nentries=1000000000, Int_t firstentry=0) |
| virtual const char * | GetAlias (const char *aliasName) const |
| virtual TBranch * | GetBranch (const char *name) |
| virtual Bool_t | GetBranchStatus (const char *branchname) const |
| virtual Int_t | GetChainEntryNumber (Int_t entry) const |
| virtual Int_t | GetChainOffset () const |
| TFile * | GetCurrentFile () const |
| Int_t | GetDebugMax () const |
| Int_t | GetDebugMin () const |
| TDirectory * | GetDirectory () const |
| virtual Double_t | GetEntries () const |
| virtual Double_t | GetEntriesFast () const |
| virtual Double_t | GetEntriesFriend () const |
| virtual Int_t | GetEstimate () const |
| virtual Int_t | GetEntry (Int_t entry=0, Int_t getall=0) |
| Int_t | GetEvent (Int_t entry=0, Int_t getall=0) |
| virtual Int_t | GetEntryWithIndex (Int_t major, Int_t minor) |
| virtual Int_t | GetEntryNumberWithBestIndex (Int_t major, Int_t minor) const |
| virtual Int_t | GetEntryNumberWithIndex (Int_t major, Int_t minor) const |
| TEventList * | GetEventList () const |
| virtual Int_t | GetEntryNumber (Int_t entry) const |
| virtual Int_t | GetFileNumber () 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 TObjArray * | GetListOfBranches () |
| virtual TObjArray * | GetListOfLeaves () |
| virtual TList * | GetListOfFriends () const |
| virtual TSeqCollection * | GetListOfAliases () const |
| virtual Int_t | GetMakeClass () const |
| virtual Int_t | GetMaxEntryLoop () const |
| virtual Double_t | GetMaximum (const char *columname) |
| virtual Int_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 Int_t | GetReadEntry () const |
| virtual Int_t | GetReadEvent () const |
| virtual Int_t | GetScanField () const |
| TTreeFormula * | GetSelect () |
| virtual Int_t | GetSelectedRows () |
| virtual Int_t | GetTimerInterval () const |
| virtual Double_t | GetTotBytes () const |
| virtual TTree * | GetTree () const |
| virtual Int_t | GetTreeNumber () const |
| virtual Int_t | GetUpdate () const |
| TTreeFormula * | GetVar1 () |
| TTreeFormula * | GetVar2 () |
| TTreeFormula * | GetVar3 () |
| TTreeFormula * | GetVar4 () |
| virtual Double_t * | GetV1 () |
| virtual Double_t * | GetV2 () |
| virtual Double_t * | GetV3 () |
| virtual Double_t * | GetW () |
| virtual Double_t | GetWeight () const |
| virtual Stat_t | GetZipBytes () const |
| virtual void | IncrementTotalBuffers (Int_t nbytes) |
| Bool_t | IsFolder () const |
| virtual Int_t | LoadTree (Int_t entry) |
| virtual Int_t | MakeClass (const char *classname=0, Option_t *option="") |
| virtual Int_t | MakeCode (const char *filename=0) |
| virtual Int_t | MakeSelector (const char *selector=0) |
| Bool_t | MemoryFull (Int_t nbytes) |
| virtual Bool_t | Notify () |
| TPrincipal * | Principal (const char *varexp="", const char *selection="", Option_t *option="np",Int_t nentries=1000000000, Int_t firstentry=0) |
| virtual void | Print (Option_t *option="") const |
| virtual Int_t | Process (const char *filename, Option_t *option="", Int_t nentries=1000000000, Int_t firstentry=0) |
| virtual Int_t | Process (TSelector *selector, Option_t *option="", Int_t nentries=1000000000, Int_t firstentry=0) |
| virtual Int_t | Project (const char *hname, const char *varexp, const char *selection="", Option_t *option="",Int_t nentries=1000000000, Int_t firstentry=0) |
| virtual TSQLResult * | Query (const char *varexp="", const char *selection="", Option_t *option="",Int_t nentries=1000000000, Int_t firstentry=0) |
| virtual void | RemoveFriend (TTree *) |
| virtual void | Reset (Option_t *option="") |
| virtual Int_t | Scan (const char *varexp="", const char *selection="", Option_t *option="",Int_t nentries=1000000000, Int_t firstentry=0) |
| virtual Bool_t | SetAlias (const char *aliasName, const char *aliasFormula) |
| virtual void | SetAutoSave (Int_t autos=10000000) |
| virtual void | SetBasketSize (const char *bname, Int_t buffsize=16000) |
| virtual void | SetBranchAddress (const char *bname, void *add) |
| virtual void | SetBranchStatus (const char *bname, Bool_t status=1) |
| virtual void | SetChainOffset (Int_t offset=0) |
| virtual void | SetDebug (Int_t level=1, Int_t min=0, Int_t max=9999999) |
| virtual void | SetDirectory (TDirectory *dir) |
| virtual void | SetEstimate (Int_t nentries=10000) |
| virtual void | SetEventList (TEventList *list) |
| virtual void | SetMakeClass (Int_t make) |
| virtual void | SetMaxEntryLoop (Int_t maxev=1000000000) |
| virtual void | SetMaxVirtualSize (Int_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 | SetScanField (Int_t n=50) |
| virtual void | SetTimerInterval (Int_t msec=333) |
| virtual void | SetWeight (Double_t w=1, Option_t *option="") |
| virtual void | SetUpdate (Int_t freq=0) |
| virtual void | Show (Int_t entry=-1) |
| virtual void | StartViewer () |
| virtual Int_t | UnbinnedFit (const char *funcname,const char *varexp, const char *selection="", Option_t *option="",Int_t nentries=1000000000, Int_t firstentry=0) |
| void | UseCurrentStyle () |
Static Public Methods | |
| Int_t | GetBranchStyle () |
| Int_t | GetMaxTreeSize () |
| void | SetBranchStyle (Int_t style=1) |
| void | SetMaxTreeSize (Int_t maxsize=1900000000) |
Protected Methods | |
| const char * | GetNameByIndex (TString &varexp, Int_t *index, Int_t colindex) const |
| virtual void | MakeIndex (TString &varexp, Int_t *index) |
| virtual TFile * | ChangeFile (TFile *file) |
Protected Attributes | |
| Double_t | fEntries |
| Double_t | fTotBytes |
| Double_t | fZipBytes |
| Double_t | fSavedBytes |
| Double_t | fWeight |
| Int_t | fTimerInterval |
| Int_t | fScanField |
| Int_t | fUpdate |
| Int_t | fMaxEntryLoop |
| Int_t | fMaxVirtualSize |
| Int_t | fAutoSave |
| Int_t | fEstimate |
| Int_t | fChainOffset |
| Int_t | fReadEntry |
| Offset of 1st entry of this Tree in a TChain. | |
| Int_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. | |
| Int_t | fDebugMin |
| Debug level. | |
| Int_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 |
| TArrayD | fIndexValues |
| Pointer to event selection list (if one). | |
| TArrayI | fIndex |
| TList * | fFriends |
| TVirtualTreePlayer * | fPlayer |
Static Protected Attributes | |
| Int_t | fgBranchStyle |
| Pointer to current Tree player. | |
| Int_t | fgMaxTreeSize |
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
Reimplemented in TChain. |
|
||||||||||||
|
Reimplemented in TChain. |
|
||||||||||||||||
|
Reimplemented in TChain. |
|
|
Definition at line 141 of file TTree.h. References fTotBytes. |
|
|
Definition at line 142 of file TTree.h. References fZipBytes. |
|
|
|
|
||||||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||
|
|
|
|
Reimplemented from TObject. |
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
|
Definition at line 160 of file TTree.h. References fDebug. |
|
|
Reimplemented from TObject. |
|
|
Reimplemented from TObject. Reimplemented in TChain. |
|
||||||||||||||||||||||||
|
Reimplemented in TChain. |
|
||||||||||||||||||||||||
|
Reimplemented in TChain. |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||
|
|
|
|
Reimplemented in TChain. |
|
|
Reimplemented in TChain. |
|
|
|
|
|
|
|
|
Reimplemented in TChain. |
|
|
Definition at line 179 of file TTree.h. References fChainOffset. |
|
|
|
|
|
Definition at line 181 of file TTree.h. References fDebugMax. |
|
|
Definition at line 182 of file TTree.h. References fDebugMin. |
|
|
|
|
|
Reimplemented in TChain. Definition at line 184 of file TTree.h. References fEntries. |
|
|
Definition at line 185 of file TTree.h. References fEntries. |
|
|
|
|
|
Definition at line 187 of file TTree.h. References fEstimate. |
|
||||||||||||
|
Reimplemented in TChain, and THbookTree. Referenced by GetEvent(). |
|
||||||||||||
|
Definition at line 189 of file TTree.h. References GetEntry(). |
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
Definition at line 195 of file TTree.h. References fFileNumber. |
|
|
|
|
|
Definition at line 197 of file TTree.h. References TVirtualTreePlayer::GetHistogram(), and GetPlayer(). |
|
|
Definition at line 198 of file TTree.h. References TArrayI::fArray. |
|
|
Definition at line 199 of file TTree.h. References TArrayD::fArray. |
|
|
|
|
|
Reimplemented in TChain. |
|
|
Reimplemented in TChain. |
|
|
Reimplemented in TChain. |
|
|
|
|
|
|
|
|
Definition at line 206 of file TTree.h. References fMakeClass. |
|
|
Definition at line 207 of file TTree.h. References fMaxEntryLoop. |
|
|
Reimplemented in TChain. |
|
|
|
|
|
Definition at line 210 of file TTree.h. References fMaxVirtualSize. |
|
|
Reimplemented in TChain. |
|
|
Reimplemented in TChain. Definition at line 212 of file TTree.h. References TObjArray::GetEntriesFast(). |
|
|
|
|
|
Referenced by GetHistogram(), GetSelect(), GetSelectedRows(), GetV1(), GetV2(), GetV3(), GetVar1(), GetVar2(), GetVar3(), GetVar4(), and GetW(). |
|
|
Definition at line 215 of file TTree.h. References fPacketSize. |
|
|
Definition at line 216 of file TTree.h. References fReadEntry. |
|
|
Definition at line 217 of file TTree.h. References fReadEntry. |
|
|
Definition at line 218 of file TTree.h. References fScanField. |
|
|
Definition at line 219 of file TTree.h. References GetPlayer(), and TVirtualTreePlayer::GetSelect(). |
|
|
Definition at line 220 of file TTree.h. References GetPlayer(), and TVirtualTreePlayer::GetSelectedRows(). |
|
|
Definition at line 221 of file TTree.h. References fTimerInterval. |
|
|
Definition at line 222 of file TTree.h. References fTotBytes. |
|
|
Reimplemented in TChain. |
|
|
Reimplemented in TChain. |
|
|
Definition at line 225 of file TTree.h. References fUpdate. |
|
|
Definition at line 226 of file TTree.h. References GetPlayer(), and TVirtualTreePlayer::GetVar1(). |
|
|
Definition at line 227 of file TTree.h. References GetPlayer(), and TVirtualTreePlayer::GetVar2(). |
|
|
Definition at line 228 of file TTree.h. References GetPlayer(), and TVirtualTreePlayer::GetVar3(). |
|
|
Definition at line 229 of file TTree.h. References GetPlayer(), and TVirtualTreePlayer::GetVar4(). |
|
|
Definition at line 230 of file TTree.h. References GetPlayer(), and TVirtualTreePlayer::GetV1(). |
|
|
Definition at line 231 of file TTree.h. References GetPlayer(), and TVirtualTreePlayer::GetV2(). |
|
|
Definition at line 232 of file TTree.h. References GetPlayer(), and TVirtualTreePlayer::GetV3(). |
|
|
Definition at line 233 of file TTree.h. References GetPlayer(), and TVirtualTreePlayer::GetW(). |
|
|
Reimplemented in TChain. Definition at line 234 of file TTree.h. References fWeight. |
|
|
Definition at line 235 of file TTree.h. References fZipBytes. |
|
|
Definition at line 236 of file TTree.h. References fTotalBuffers. |
|
|
Reimplemented from TObject. |
|
|
Reimplemented in TChain. |
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from TObject. |
|
||||||||||||||||||||||||
|
|
|
|
Reimplemented from TNamed. Reimplemented in TChain, and THbookTree. |
|
||||||||||||||||||||
|
Reimplemented in TChain. |
|
||||||||||||||||||||
|
Reimplemented in TChain. |
|
||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||
|
|
|
|
|
|
|
Reimplemented in TChain. |
|
||||||||||||||||||||||||
|
|
|
||||||||||||
|
|
|
|
Definition at line 258 of file TTree.h. References fAutoSave. |
|
||||||||||||
|
|
|
||||||||||||
|
Reimplemented in TChain. |
|
||||||||||||
|
Reimplemented in TChain. |
|
|
|
|
|
Definition at line 263 of file TTree.h. References fChainOffset. |
|
||||||||||||||||
|
|
|
|
Reimplemented in TChain. |
|
|
|
|
|
|
|
|
Reimplemented in TChain. Definition at line 268 of file TTree.h. References fMakeClass. Referenced by TChain::SetMakeClass(). |
|
|
Definition at line 269 of file TTree.h. References fMaxEntryLoop. |
|
|
|
|
|
Definition at line 271 of file TTree.h. References fMaxVirtualSize. |
|
|
Reimplemented from TNamed. |
|
|
|
|
||||||||||||
|
|
|
|
Definition at line 275 of file TTree.h. References fScanField. |
|
|
Definition at line 276 of file TTree.h. References fTimerInterval. |
|
||||||||||||
|
Reimplemented in TChain. |
|
|
Definition at line 278 of file TTree.h. References fUpdate. |
|
|
|
|
|
|
|
||||||||||||||||||||||||||||
|
|
|
|
Reimplemented from TObject. |
|
|
Definition at line 88 of file TTree.h. Referenced by GetEntries(), and GetEntriesFast(). |
|
|
Definition at line 89 of file TTree.h. Referenced by AddTotBytes(), and GetTotBytes(). |
|
|
Definition at line 90 of file TTree.h. Referenced by AddZipBytes(), and GetZipBytes(). |
|
|
|
|
|
Definition at line 92 of file TTree.h. Referenced by GetWeight(). |
|
|
Definition at line 93 of file TTree.h. Referenced by GetTimerInterval(), and SetTimerInterval(). |
|
|
Definition at line 94 of file TTree.h. Referenced by GetScanField(), and SetScanField(). |
|
|
|
|
|
Definition at line 96 of file TTree.h. Referenced by GetMaxEntryLoop(), and SetMaxEntryLoop(). |
|
|
Definition at line 97 of file TTree.h. Referenced by GetMaxVirtualSize(), and SetMaxVirtualSize(). |
|
|
Definition at line 98 of file TTree.h. Referenced by SetAutoSave(). |
|
|
Definition at line 99 of file TTree.h. Referenced by GetEstimate(). |
|
|
Definition at line 100 of file TTree.h. Referenced by GetChainOffset(), and SetChainOffset(). |
|
|
Offset of 1st entry of this Tree in a TChain.
Definition at line 101 of file TTree.h. Referenced by GetReadEntry(), and GetReadEvent(). |
|
|
Number of the entry being processed.
Definition at line 102 of file TTree.h. Referenced by IncrementTotalBuffers(). |
|
|
Total number of bytes in branch buffers.
Definition at line 103 of file TTree.h. Referenced by GetPacketSize(). |
|
|
Number of entries in one packet for parallel root.
|
|
|
Local for EntryLoop.
Definition at line 105 of file TTree.h. Referenced by Debug(). |
|
|
Debug level.
Definition at line 106 of file TTree.h. Referenced by GetDebugMin(). |
|
|
First entry number to debug.
Definition at line 107 of file TTree.h. Referenced by GetDebugMax(). |
|
|
Last entry number to debug.
Definition at line 108 of file TTree.h. Referenced by GetMakeClass(), and SetMakeClass(). |
|
|
not zero when processing code generated by MakeClass
Definition at line 109 of file TTree.h. Referenced by GetFileNumber(). |
|
|
current file number (if file extensions)
|
|
|
Object to be notified when loading a Tree.
|
|
|
Pointer to directory holding this tree.
|
|
|
|
|
|
|
|
|
|
|
|
Pointer to event selection list (if one).
|
|
|
|
|
|
|
|
|
|
|
|
Pointer to current Tree player.
|
|
|
|
1.2.16