Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

TTree Class Reference

#include <TTree.h>

Inheritance diagram for TTree:

Inheritance graph
[legend]
Collaboration diagram for TTree:

Collaboration graph
[legend]
List of all members.

Public Types

enum  { kForceRead = BIT(11) }

Public Methods

 TTree ()
 TTree (const char *name, const char *title, Int_t splitlevel=99)
virtual ~TTree ()
virtual TFriendElementAddFriend (const char *treename, const char *filename="")
virtual TFriendElementAddFriend (const char *treename, TFile *file)
virtual TFriendElementAddFriend (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 TBranchBranch (const char *name, void *address, const char *leaflist, Int_t bufsize=32000)
virtual TBranchBranch (const char *name, void *clonesaddress, Int_t bufsize=32000, Int_t splitlevel=1)
virtual TBranchBranch (const char *name, const char *classname, void *addobj, Int_t bufsize=32000, Int_t splitlevel=99)
virtual TBranchBronch (const char *name, const char *classname, void *addobj, Int_t bufsize=32000, Int_t splitlevel=99)
virtual TBranchBranchOld (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)
TStreamerInfoBuildStreamerInfo (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 TBranchFindBranch (const char *name)
virtual TLeafFindLeaf (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 TBranchGetBranch (const char *name)
virtual Bool_t GetBranchStatus (const char *branchname) const
virtual Int_t GetChainEntryNumber (Int_t entry) const
virtual Int_t GetChainOffset () const
TFileGetCurrentFile () const
Int_t GetDebugMax () const
Int_t GetDebugMin () const
TDirectoryGetDirectory () 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
TEventListGetEventList () const
virtual Int_t GetEntryNumber (Int_t entry) const
virtual Int_t GetFileNumber () const
virtual const char * GetFriendAlias (TTree *) const
TH1GetHistogram ()
virtual Int_t * GetIndex ()
virtual Double_t * GetIndexValues ()
virtual TIteratorGetIteratorOnAllLeaves (Bool_t dir=kIterForward)
virtual TLeafGetLeaf (const char *name)
virtual TObjArrayGetListOfBranches ()
virtual TObjArrayGetListOfLeaves ()
virtual TListGetListOfFriends () const
virtual TSeqCollectionGetListOfAliases () 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 ()
TObjectGetNotify () const
TVirtualTreePlayerGetPlayer ()
virtual Int_t GetPacketSize () const
virtual Int_t GetReadEntry () const
virtual Int_t GetReadEvent () const
virtual Int_t GetScanField () const
TTreeFormulaGetSelect ()
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
TTreeFormulaGetVar1 ()
TTreeFormulaGetVar2 ()
TTreeFormulaGetVar3 ()
TTreeFormulaGetVar4 ()
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 ()
TPrincipalPrincipal (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 TSQLResultQuery (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 TFileChangeFile (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

TObjectfNotify
 current file number (if file extensions)

TDirectoryfDirectory
 Object to be notified when loading a Tree.

TObjArray fBranches
 Pointer to directory holding this tree.

TObjArray fLeaves
TListfAliases
TEventListfEventList
TArrayD fIndexValues
 Pointer to event selection list (if one).

TArrayI fIndex
TListfFriends
TVirtualTreePlayerfPlayer

Static Protected Attributes

Int_t fgBranchStyle
 Pointer to current Tree player.

Int_t fgMaxTreeSize

Member Enumeration Documentation

anonymous enum
 

Enumeration values:
kForceRead 

Definition at line 130 of file TTree.h.


Constructor & Destructor Documentation

TTree::TTree  
 

TTree::TTree const char *    name,
const char *    title,
Int_t    splitlevel = 99
 

virtual TTree::~TTree   [virtual]
 


Member Function Documentation

const char* TTree::GetNameByIndex TString   varexp,
Int_t *    index,
Int_t    colindex
const [protected]
 

virtual void TTree::MakeIndex TString   varexp,
Int_t *    index
[protected, virtual]
 

virtual TFile* TTree::ChangeFile TFile   file [protected, virtual]
 

virtual TFriendElement* TTree::AddFriend const char *    treename,
const char *    filename = ""
[virtual]
 

Reimplemented in TChain.

virtual TFriendElement* TTree::AddFriend const char *    treename,
TFile   file
[virtual]
 

Reimplemented in TChain.

virtual TFriendElement* TTree::AddFriend TTree *    tree,
const char *    alias = "",
Bool_t    warn = kFALSE
[virtual]
 

Reimplemented in TChain.

virtual void TTree::AddTotBytes Int_t    tot [virtual]
 

Definition at line 141 of file TTree.h.

References fTotBytes.

virtual void TTree::AddZipBytes Int_t    zip [virtual]
 

Definition at line 142 of file TTree.h.

References fZipBytes.

virtual void TTree::AutoSave   [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,
void *    clonesaddress,
Int_t    bufsize = 32000,
Int_t    splitlevel = 1
[virtual]
 

virtual TBranch* TTree::Branch const char *    name,
const char *    classname,
void *    addobj,
Int_t    bufsize = 32000,
Int_t    splitlevel = 99
[virtual]
 

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 void TTree::Browse TBrowser   b [virtual]
 

Reimplemented from TObject.

Reimplemented in TChain, TNtuple, and TNtupleD.

virtual void TTree::BuildIndex const char *    majorname,
const char *    minorname
[virtual]
 

TStreamerInfo* TTree::BuildStreamerInfo TClass   cl,
void *    pointer = 0
 

virtual TTree* TTree::CloneTree Int_t    nentries = -1,
Option_t *    option = ""
[virtual]
 

virtual void TTree::CopyAddresses TTree *    tree [virtual]
 

virtual Int_t TTree::CopyEntries TTree *    tree,
Int_t    nentries = -1
[virtual]
 

virtual TTree* TTree::CopyTree const char *    selection,
Option_t *    option = "",
Int_t    nentries = 1000000000,
Int_t    firstentry = 0
[virtual]
 

Int_t TTree::Debug   const
 

Definition at line 160 of file TTree.h.

References fDebug.

virtual void TTree::Delete Option_t *    option = "" [virtual]
 

Reimplemented from TObject.

void TTree::Draw Option_t *    opt [virtual]
 

Reimplemented from TObject.

Reimplemented in TChain.

Definition at line 323 of file TTree.h.

virtual Int_t TTree::Draw const char *    varexp,
const TCut   selection,
Option_t *    option = "",
Int_t    nentries = 1000000000,
Int_t    firstentry = 0
[virtual]
 

Reimplemented in TChain.

virtual Int_t TTree::Draw const char *    varexp,
const char *    selection,
Option_t *    option = "",
Int_t    nentries = 1000000000,
Int_t    firstentry = 0
[virtual]
 

Reimplemented in TChain.

virtual void TTree::DropBuffers Int_t    nbytes [virtual]
 

virtual Int_t TTree::Fill   [virtual]
 

Reimplemented in TChain, TNtuple, and TNtupleD.

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 = "",
Int_t    nentries = 1000000000,
Int_t    firstentry = 0
[virtual]
 

virtual const char* TTree::GetAlias const char *    aliasName const [virtual]
 

Reimplemented in TChain.

virtual TBranch* TTree::GetBranch const char *    name [virtual]
 

Reimplemented in TChain.

virtual Bool_t TTree::GetBranchStatus const char *    branchname const [virtual]
 

Int_t TTree::GetBranchStyle   [static]
 

virtual Int_t TTree::GetChainEntryNumber Int_t    entry const [virtual]
 

Reimplemented in TChain.

Definition at line 178 of file TTree.h.

virtual Int_t TTree::GetChainOffset   const [virtual]
 

Definition at line 179 of file TTree.h.

References fChainOffset.

TFile* TTree::GetCurrentFile   const
 

Int_t TTree::GetDebugMax   const
 

Definition at line 181 of file TTree.h.

References fDebugMax.

Int_t TTree::GetDebugMin   const
 

Definition at line 182 of file TTree.h.

References fDebugMin.

TDirectory* TTree::GetDirectory   const
 

Definition at line 183 of file TTree.h.

virtual Double_t TTree::GetEntries   const [virtual]
 

Reimplemented in TChain.

Definition at line 184 of file TTree.h.

References fEntries.

virtual Double_t TTree::GetEntriesFast   const [virtual]
 

Definition at line 185 of file TTree.h.

References fEntries.

virtual Double_t TTree::GetEntriesFriend   const [virtual]
 

virtual Int_t TTree::GetEstimate   const [virtual]
 

Definition at line 187 of file TTree.h.

References fEstimate.

virtual Int_t TTree::GetEntry Int_t    entry = 0,
Int_t    getall = 0
[virtual]
 

Reimplemented in TChain, and THbookTree.

Referenced by GetEvent().

Int_t TTree::GetEvent Int_t    entry = 0,
Int_t    getall = 0
 

Definition at line 189 of file TTree.h.

References GetEntry().

virtual Int_t TTree::GetEntryWithIndex Int_t    major,
Int_t    minor
[virtual]
 

virtual Int_t TTree::GetEntryNumberWithBestIndex Int_t    major,
Int_t    minor
const [virtual]
 

virtual Int_t TTree::GetEntryNumberWithIndex Int_t    major,
Int_t    minor
const [virtual]
 

TEventList* TTree::GetEventList   const
 

Definition at line 193 of file TTree.h.

virtual Int_t TTree::GetEntryNumber Int_t    entry const [virtual]
 

virtual Int_t TTree::GetFileNumber   const [virtual]
 

Definition at line 195 of file TTree.h.

References fFileNumber.

virtual const char* TTree::GetFriendAlias TTree *    const [virtual]
 

TH1* TTree::GetHistogram  
 

Definition at line 197 of file TTree.h.

References TVirtualTreePlayer::GetHistogram(), and GetPlayer().

virtual Int_t* TTree::GetIndex   [virtual]
 

Definition at line 198 of file TTree.h.

References TArrayI::fArray.

virtual Double_t* TTree::GetIndexValues   [virtual]
 

Definition at line 199 of file TTree.h.

References TArrayD::fArray.

virtual TIterator* TTree::GetIteratorOnAllLeaves Bool_t    dir = kIterForward [virtual]
 

virtual TLeaf* TTree::GetLeaf const char *    name [virtual]
 

Reimplemented in TChain.

virtual TObjArray* TTree::GetListOfBranches   [virtual]
 

Reimplemented in TChain.

Definition at line 202 of file TTree.h.

virtual TObjArray* TTree::GetListOfLeaves   [virtual]
 

Reimplemented in TChain.

Definition at line 203 of file TTree.h.

virtual TList* TTree::GetListOfFriends   const [virtual]
 

Definition at line 204 of file TTree.h.

virtual TSeqCollection* TTree::GetListOfAliases   const [virtual]
 

Definition at line 205 of file TTree.h.

virtual Int_t TTree::GetMakeClass   const [virtual]
 

Definition at line 206 of file TTree.h.

References fMakeClass.

virtual Int_t TTree::GetMaxEntryLoop   const [virtual]
 

Definition at line 207 of file TTree.h.

References fMaxEntryLoop.

virtual Double_t TTree::GetMaximum const char *    columname [virtual]
 

Reimplemented in TChain.

Int_t TTree::GetMaxTreeSize   [static]
 

virtual Int_t TTree::GetMaxVirtualSize   const [virtual]
 

Definition at line 210 of file TTree.h.

References fMaxVirtualSize.

virtual Double_t TTree::GetMinimum const char *    columname [virtual]
 

Reimplemented in TChain.

virtual Int_t TTree::GetNbranches   [virtual]
 

Reimplemented in TChain.

Definition at line 212 of file TTree.h.

References TObjArray::GetEntriesFast().

TObject* TTree::GetNotify   const
 

Definition at line 213 of file TTree.h.

TVirtualTreePlayer* TTree::GetPlayer  
 

Referenced by GetHistogram(), GetSelect(), GetSelectedRows(), GetV1(), GetV2(), GetV3(), GetVar1(), GetVar2(), GetVar3(), GetVar4(), and GetW().

virtual Int_t TTree::GetPacketSize   const [virtual]
 

Definition at line 215 of file TTree.h.

References fPacketSize.

virtual Int_t TTree::GetReadEntry   const [virtual]
 

Definition at line 216 of file TTree.h.

References fReadEntry.

virtual Int_t TTree::GetReadEvent   const [virtual]
 

Definition at line 217 of file TTree.h.

References fReadEntry.

virtual Int_t TTree::GetScanField   const [virtual]
 

Definition at line 218 of file TTree.h.

References fScanField.

TTreeFormula* TTree::GetSelect  
 

Definition at line 219 of file TTree.h.

References GetPlayer(), and TVirtualTreePlayer::GetSelect().

virtual Int_t TTree::GetSelectedRows   [virtual]
 

Definition at line 220 of file TTree.h.

References GetPlayer(), and TVirtualTreePlayer::GetSelectedRows().

virtual Int_t TTree::GetTimerInterval   const [virtual]
 

Definition at line 221 of file TTree.h.

References fTimerInterval.

virtual Double_t TTree::GetTotBytes   const [virtual]
 

Definition at line 222 of file TTree.h.

References fTotBytes.

virtual TTree* TTree::GetTree   const [virtual]
 

Reimplemented in TChain.

Definition at line 223 of file TTree.h.

virtual Int_t TTree::GetTreeNumber   const [virtual]
 

Reimplemented in TChain.

Definition at line 224 of file TTree.h.

virtual Int_t TTree::GetUpdate   const [virtual]
 

Definition at line 225 of file TTree.h.

References fUpdate.

TTreeFormula* TTree::GetVar1  
 

Definition at line 226 of file TTree.h.

References GetPlayer(), and TVirtualTreePlayer::GetVar1().

TTreeFormula* TTree::GetVar2  
 

Definition at line 227 of file TTree.h.

References GetPlayer(), and TVirtualTreePlayer::GetVar2().

TTreeFormula* TTree::GetVar3  
 

Definition at line 228 of file TTree.h.

References GetPlayer(), and TVirtualTreePlayer::GetVar3().

TTreeFormula* TTree::GetVar4  
 

Definition at line 229 of file TTree.h.

References GetPlayer(), and TVirtualTreePlayer::GetVar4().

virtual Double_t* TTree::GetV1   [virtual]
 

Definition at line 230 of file TTree.h.

References GetPlayer(), and TVirtualTreePlayer::GetV1().

virtual Double_t* TTree::GetV2   [virtual]
 

Definition at line 231 of file TTree.h.

References GetPlayer(), and TVirtualTreePlayer::GetV2().

virtual Double_t* TTree::GetV3   [virtual]
 

Definition at line 232 of file TTree.h.

References GetPlayer(), and TVirtualTreePlayer::GetV3().

virtual Double_t* TTree::GetW   [virtual]
 

Definition at line 233 of file TTree.h.

References GetPlayer(), and TVirtualTreePlayer::GetW().

virtual Double_t TTree::GetWeight   const [virtual]
 

Reimplemented in TChain.

Definition at line 234 of file TTree.h.

References fWeight.

virtual Stat_t TTree::GetZipBytes   const [virtual]
 

Definition at line 235 of file TTree.h.

References fZipBytes.

virtual void TTree::IncrementTotalBuffers Int_t    nbytes [virtual]
 

Definition at line 236 of file TTree.h.

References fTotalBuffers.

Bool_t TTree::IsFolder   const [virtual]
 

Reimplemented from TObject.

Definition at line 237 of file TTree.h.

virtual Int_t TTree::LoadTree Int_t    entry [virtual]
 

Reimplemented in TChain.

virtual Int_t TTree::MakeClass const char *    classname = 0,
Option_t *    option = ""
[virtual]
 

virtual Int_t TTree::MakeCode const char *    filename = 0 [virtual]
 

virtual Int_t TTree::MakeSelector const char *    selector = 0 [virtual]
 

Bool_t TTree::MemoryFull Int_t    nbytes
 

virtual Bool_t TTree::Notify   [virtual]
 

Reimplemented from TObject.

TPrincipal* TTree::Principal const char *    varexp = "",
const char *    selection = "",
Option_t *    option = "np",
Int_t    nentries = 1000000000,
Int_t    firstentry = 0
 

virtual void TTree::Print Option_t *    option = "" const [virtual]
 

Reimplemented from TNamed.

Reimplemented in TChain, and THbookTree.

virtual Int_t TTree::Process const char *    filename,
Option_t *    option = "",
Int_t    nentries = 1000000000,
Int_t    firstentry = 0
[virtual]
 

Reimplemented in TChain.

virtual Int_t TTree::Process TSelector   selector,
Option_t *    option = "",
Int_t    nentries = 1000000000,
Int_t    firstentry = 0
[virtual]
 

Reimplemented in TChain.

virtual Int_t TTree::Project const char *    hname,
const char *    varexp,
const char *    selection = "",
Option_t *    option = "",
Int_t    nentries = 1000000000,
Int_t    firstentry = 0
[virtual]
 

virtual TSQLResult* TTree::Query const char *    varexp = "",
const char *    selection = "",
Option_t *    option = "",
Int_t    nentries = 1000000000,
Int_t    firstentry = 0
[virtual]
 

virtual void TTree::RemoveFriend TTree *    [virtual]
 

virtual void TTree::Reset Option_t *    option = "" [virtual]
 

Reimplemented in TChain.

virtual Int_t TTree::Scan const char *    varexp = "",
const char *    selection = "",
Option_t *    option = "",
Int_t    nentries = 1000000000,
Int_t    firstentry = 0
[virtual]
 

virtual Bool_t TTree::SetAlias const char *    aliasName,
const char *    aliasFormula
[virtual]
 

virtual void TTree::SetAutoSave Int_t    autos = 10000000 [virtual]
 

Definition at line 258 of file TTree.h.

References fAutoSave.

virtual void TTree::SetBasketSize const char *    bname,
Int_t    buffsize = 16000
[virtual]
 

virtual void TTree::SetBranchAddress const char *    bname,
void *    add
[virtual]
 

Reimplemented in TChain.

virtual void TTree::SetBranchStatus const char *    bname,
Bool_t    status = 1
[virtual]
 

Reimplemented in TChain.

void TTree::SetBranchStyle Int_t    style = 1 [static]
 

virtual void TTree::SetChainOffset Int_t    offset = 0 [virtual]
 

Definition at line 263 of file TTree.h.

References fChainOffset.

virtual void TTree::SetDebug Int_t    level = 1,
Int_t    min = 0,
Int_t    max = 9999999
[virtual]
 

virtual void TTree::SetDirectory TDirectory   dir [virtual]
 

Reimplemented in TChain.

virtual void TTree::SetEstimate Int_t    nentries = 10000 [virtual]
 

virtual void TTree::SetEventList TEventList   list [virtual]
 

Definition at line 267 of file TTree.h.

virtual void TTree::SetMakeClass Int_t    make [virtual]
 

Reimplemented in TChain.

Definition at line 268 of file TTree.h.

References fMakeClass.

Referenced by TChain::SetMakeClass().

virtual void TTree::SetMaxEntryLoop Int_t    maxev = 1000000000 [virtual]
 

Definition at line 269 of file TTree.h.

References fMaxEntryLoop.

void TTree::SetMaxTreeSize Int_t    maxsize = 1900000000 [static]
 

virtual void TTree::SetMaxVirtualSize Int_t    size = 0 [virtual]
 

Definition at line 271 of file TTree.h.

References fMaxVirtualSize.

virtual void TTree::SetName const char *    name [virtual]
 

Reimplemented from TNamed.

virtual void TTree::SetNotify TObject   obj [virtual]
 

Definition at line 273 of file TTree.h.

virtual void TTree::SetObject const char *    name,
const char *    title
[virtual]
 

virtual void TTree::SetScanField Int_t    n = 50 [virtual]
 

Definition at line 275 of file TTree.h.

References fScanField.

virtual void TTree::SetTimerInterval Int_t    msec = 333 [virtual]
 

Definition at line 276 of file TTree.h.

References fTimerInterval.

virtual void TTree::SetWeight Double_t    w = 1,
Option_t *    option = ""
[virtual]
 

Reimplemented in TChain.

virtual void TTree::SetUpdate Int_t    freq = 0 [virtual]
 

Definition at line 278 of file TTree.h.

References fUpdate.

virtual void TTree::Show Int_t    entry = -1 [virtual]
 

virtual void TTree::StartViewer   [virtual]
 

virtual Int_t TTree::UnbinnedFit const char *    funcname,
const char *    varexp,
const char *    selection = "",
Option_t *    option = "",
Int_t    nentries = 1000000000,
Int_t    firstentry = 0
[virtual]
 

void TTree::UseCurrentStyle   [virtual]
 

Reimplemented from TObject.


Member Data Documentation

Double_t TTree::fEntries [protected]
 

Definition at line 88 of file TTree.h.

Referenced by GetEntries(), and GetEntriesFast().

Double_t TTree::fTotBytes [protected]
 

Definition at line 89 of file TTree.h.

Referenced by AddTotBytes(), and GetTotBytes().

Double_t TTree::fZipBytes [protected]
 

Definition at line 90 of file TTree.h.

Referenced by AddZipBytes(), and GetZipBytes().

Double_t TTree::fSavedBytes [protected]
 

Definition at line 91 of file TTree.h.

Double_t TTree::fWeight [protected]
 

Definition at line 92 of file TTree.h.

Referenced by GetWeight().

Int_t TTree::fTimerInterval [protected]
 

Definition at line 93 of file TTree.h.

Referenced by GetTimerInterval(), and SetTimerInterval().

Int_t TTree::fScanField [protected]
 

Definition at line 94 of file TTree.h.

Referenced by GetScanField(), and SetScanField().

Int_t TTree::fUpdate [protected]
 

Definition at line 95 of file TTree.h.

Referenced by GetUpdate(), and SetUpdate().

Int_t TTree::fMaxEntryLoop [protected]
 

Definition at line 96 of file TTree.h.

Referenced by GetMaxEntryLoop(), and SetMaxEntryLoop().

Int_t TTree::fMaxVirtualSize [protected]
 

Definition at line 97 of file TTree.h.

Referenced by GetMaxVirtualSize(), and SetMaxVirtualSize().

Int_t TTree::fAutoSave [protected]
 

Definition at line 98 of file TTree.h.

Referenced by SetAutoSave().

Int_t TTree::fEstimate [protected]
 

Definition at line 99 of file TTree.h.

Referenced by GetEstimate().

Int_t TTree::fChainOffset [protected]
 

Definition at line 100 of file TTree.h.

Referenced by GetChainOffset(), and SetChainOffset().

Int_t TTree::fReadEntry [protected]
 

Offset of 1st entry of this Tree in a TChain.

Definition at line 101 of file TTree.h.

Referenced by GetReadEntry(), and GetReadEvent().

Int_t TTree::fTotalBuffers [protected]
 

Number of the entry being processed.

Definition at line 102 of file TTree.h.

Referenced by IncrementTotalBuffers().

Int_t TTree::fPacketSize [protected]
 

Total number of bytes in branch buffers.

Definition at line 103 of file TTree.h.

Referenced by GetPacketSize().

Int_t TTree::fNfill [protected]
 

Number of entries in one packet for parallel root.

Definition at line 104 of file TTree.h.

Int_t TTree::fDebug [protected]
 

Local for EntryLoop.

Definition at line 105 of file TTree.h.

Referenced by Debug().

Int_t TTree::fDebugMin [protected]
 

Debug level.

Definition at line 106 of file TTree.h.

Referenced by GetDebugMin().

Int_t TTree::fDebugMax [protected]
 

First entry number to debug.

Definition at line 107 of file TTree.h.

Referenced by GetDebugMax().

Int_t TTree::fMakeClass [protected]
 

Last entry number to debug.

Definition at line 108 of file TTree.h.

Referenced by GetMakeClass(), and SetMakeClass().

Int_t TTree::fFileNumber [protected]
 

not zero when processing code generated by MakeClass

Definition at line 109 of file TTree.h.

Referenced by GetFileNumber().

TObject* TTree::fNotify [protected]
 

current file number (if file extensions)

Definition at line 110 of file TTree.h.

TDirectory* TTree::fDirectory [protected]
 

Object to be notified when loading a Tree.

Definition at line 111 of file TTree.h.

TObjArray TTree::fBranches [protected]
 

Pointer to directory holding this tree.

Definition at line 112 of file TTree.h.

TObjArray TTree::fLeaves [protected]
 

Definition at line 113 of file TTree.h.

TList* TTree::fAliases [protected]
 

Definition at line 114 of file TTree.h.

TEventList* TTree::fEventList [protected]
 

Definition at line 115 of file TTree.h.

TArrayD TTree::fIndexValues [protected]
 

Pointer to event selection list (if one).

Definition at line 116 of file TTree.h.

TArrayI TTree::fIndex [protected]
 

Definition at line 117 of file TTree.h.

TList* TTree::fFriends [protected]
 

Definition at line 118 of file TTree.h.

TVirtualTreePlayer* TTree::fPlayer [protected]
 

Definition at line 119 of file TTree.h.

Int_t TTree::fgBranchStyle [static, protected]
 

Pointer to current Tree player.

Definition at line 120 of file TTree.h.

Int_t TTree::fgMaxTreeSize [static, protected]
 

Definition at line 121 of file TTree.h.


The documentation for this class was generated from the following file:
Generated on Thu Dec 18 15:07:25 2003 for ROOT by doxygen1.2.16