TChain Class Reference

#include <TChain.h>

Inheritance diagram for TChain:

TTree TTree TAttMarker TAttFill TAttLine TNamed TAttMarker TAttFill TAttLine TNamed TAttMarker TAttFill TAttLine TNamed TAttMarker TAttFill TAttLine TNamed TProofChain TProofChain List of all members.

Public Types

enum  
enum  

Public Member Functions

 TChain ()
 TChain (const char *name, const char *title="")
virtual ~TChain ()
virtual Int_t Add (TChain *chain)
virtual Int_t Add (const char *name, Long64_t nentries=kBigNumber)
virtual Int_t AddFile (const char *name, Long64_t nentries=kBigNumber, const char *tname="")
virtual Int_t AddFileInfoList (TCollection *list, Long64_t nfiles=kBigNumber)
virtual TFriendElementAddFriend (const char *chainname, const char *dummy="")
virtual TFriendElementAddFriend (const char *chainname, TFile *dummy)
virtual TFriendElementAddFriend (TTree *chain, const char *alias="", Bool_t warn=kFALSE)
virtual void Browse (TBrowser *)
virtual void CanDeleteRefs (Bool_t flag=kTRUE)
virtual void CreatePackets ()
virtual void DirectoryAutoAdd (TDirectory *)
virtual Long64_t Draw (const char *varexp, const TCut &selection, Option_t *option="", Long64_t nentries=kBigNumber, Long64_t firstentry=0)
virtual Long64_t Draw (const char *varexp, const char *selection, Option_t *option="", Long64_t nentries=kBigNumber, Long64_t firstentry=0)
virtual void Draw (Option_t *opt)
virtual Int_t Fill ()
virtual TBranchFindBranch (const char *name)
virtual TLeafFindLeaf (const char *name)
virtual TBranchGetBranch (const char *name)
virtual Bool_t GetBranchStatus (const char *branchname) const
virtual Long64_t GetChainEntryNumber (Long64_t entry) const
Int_t GetNtrees () const
virtual Long64_t GetEntries () const
virtual Long64_t GetEntries (const char *sel)
virtual Int_t GetEntry (Long64_t entry=0, Int_t getall=0)
virtual Long64_t GetEntryNumber (Long64_t entry) const
virtual Int_t GetEntryWithIndex (Int_t major, Int_t minor=0)
TFileGetFile () const
virtual TLeafGetLeaf (const char *name)
virtual TObjArrayGetListOfBranches ()
TObjArrayGetListOfFiles () const
virtual TObjArrayGetListOfLeaves ()
virtual const char * GetAlias (const char *aliasName) const
virtual Double_t GetMaximum (const char *columname)
virtual Double_t GetMinimum (const char *columname)
virtual Int_t GetNbranches ()
virtual Long64_t GetReadEntry () const
TListGetStatus () const
virtual TTreeGetTree () const
virtual Int_t GetTreeNumber () const
Long64_tGetTreeOffset () const
Int_t GetTreeOffsetLen () const
virtual Double_t GetWeight () const
virtual Int_t LoadBaskets (Long64_t maxmemory)
virtual Long64_t LoadTree (Long64_t entry)
void Lookup (Bool_t force=kFALSE)
virtual void Loop (Option_t *option="", Long64_t nentries=kBigNumber, Long64_t firstentry=0)
virtual void ls (Option_t *option="") const
virtual Long64_t Merge (const char *name, Option_t *option="")
virtual Long64_t Merge (TCollection *list, Option_t *option="")
virtual Long64_t Merge (TFile *file, Int_t basketsize, Option_t *option="")
virtual void Print (Option_t *option="") const
virtual Long64_t Process (const char *filename, Option_t *option="", Long64_t nentries=kBigNumber, Long64_t firstentry=0)
virtual Long64_t Process (TSelector *selector, Option_t *option="", Long64_t nentries=kBigNumber, Long64_t firstentry=0)
virtual void RecursiveRemove (TObject *obj)
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 void SetAutoDelete (Bool_t autodel=kTRUE)
virtual Int_t SetBranchAddress (const char *bname, void *add, TBranch **ptr=0)
virtual Int_t SetBranchAddress (const char *bname, void *add, TBranch **ptr, TClass *realClass, EDataType datatype, Bool_t isptr)
virtual Int_t SetBranchAddress (const char *bname, void *add, TClass *realClass, EDataType datatype, Bool_t isptr)
virtual void SetBranchStatus (const char *bname, Bool_t status=1, UInt_t *found=0)
virtual void SetDirectory (TDirectory *dir)
virtual void SetEntryList (TEntryList *elist, Option_t *opt="")
virtual void SetEntryListFile (const char *filename="", Option_t *opt="")
virtual void SetEventList (TEventList *evlist)
virtual void SetMakeClass (Int_t make)
virtual void SetPacketSize (Int_t size=100)
virtual void SetProof (Bool_t on=kTRUE, Bool_t refresh=kFALSE, Bool_t gettreeheader=kFALSE)
virtual void SetWeight (Double_t w=1, Option_t *option="")
virtual void UseCache (Int_t maxCacheSize=10, Int_t pageSize=0)
 TChain ()
 TChain (const char *name, const char *title="")
virtual ~TChain ()
virtual Int_t Add (TChain *chain)
virtual Int_t Add (const char *name, Long64_t nentries=kBigNumber)
virtual Int_t AddFile (const char *name, Long64_t nentries=kBigNumber, const char *tname="")
virtual Int_t AddFileInfoList (TCollection *list, Long64_t nfiles=kBigNumber)
virtual TFriendElementAddFriend (const char *chainname, const char *dummy="")
virtual TFriendElementAddFriend (const char *chainname, TFile *dummy)
virtual TFriendElementAddFriend (TTree *chain, const char *alias="", Bool_t warn=kFALSE)
virtual void Browse (TBrowser *)
virtual void CanDeleteRefs (Bool_t flag=kTRUE)
virtual void CreatePackets ()
virtual void DirectoryAutoAdd (TDirectory *)
virtual Long64_t Draw (const char *varexp, const TCut &selection, Option_t *option="", Long64_t nentries=kBigNumber, Long64_t firstentry=0)
virtual Long64_t Draw (const char *varexp, const char *selection, Option_t *option="", Long64_t nentries=kBigNumber, Long64_t firstentry=0)
virtual void Draw (Option_t *opt)
virtual Int_t Fill ()
virtual TBranchFindBranch (const char *name)
virtual TLeafFindLeaf (const char *name)
virtual TBranchGetBranch (const char *name)
virtual Bool_t GetBranchStatus (const char *branchname) const
virtual Long64_t GetChainEntryNumber (Long64_t entry) const
Int_t GetNtrees () const
virtual Long64_t GetEntries () const
virtual Long64_t GetEntries (const char *sel)
virtual Int_t GetEntry (Long64_t entry=0, Int_t getall=0)
virtual Long64_t GetEntryNumber (Long64_t entry) const
virtual Int_t GetEntryWithIndex (Int_t major, Int_t minor=0)
TFileGetFile () const
virtual TLeafGetLeaf (const char *name)
virtual TObjArrayGetListOfBranches ()
TObjArrayGetListOfFiles () const
virtual TObjArrayGetListOfLeaves ()
virtual const char * GetAlias (const char *aliasName) const
virtual Double_t GetMaximum (const char *columname)
virtual Double_t GetMinimum (const char *columname)
virtual Int_t GetNbranches ()
virtual Long64_t GetReadEntry () const
TListGetStatus () const
virtual TTreeGetTree () const
virtual Int_t GetTreeNumber () const
Long64_tGetTreeOffset () const
Int_t GetTreeOffsetLen () const
virtual Double_t GetWeight () const
virtual Int_t LoadBaskets (Long64_t maxmemory)
virtual Long64_t LoadTree (Long64_t entry)
void Lookup (Bool_t force=kFALSE)
virtual void Loop (Option_t *option="", Long64_t nentries=kBigNumber, Long64_t firstentry=0)
virtual void ls (Option_t *option="") const
virtual Long64_t Merge (const char *name, Option_t *option="")
virtual Long64_t Merge (TCollection *list, Option_t *option="")
virtual Long64_t Merge (TFile *file, Int_t basketsize, Option_t *option="")
virtual void Print (Option_t *option="") const
virtual Long64_t Process (const char *filename, Option_t *option="", Long64_t nentries=kBigNumber, Long64_t firstentry=0)
virtual Long64_t Process (TSelector *selector, Option_t *option="", Long64_t nentries=kBigNumber, Long64_t firstentry=0)
virtual void RecursiveRemove (TObject *obj)
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 void SetAutoDelete (Bool_t autodel=kTRUE)
virtual Int_t SetBranchAddress (const char *bname, void *add, TBranch **ptr=0)
virtual Int_t SetBranchAddress (const char *bname, void *add, TBranch **ptr, TClass *realClass, EDataType datatype, Bool_t isptr)
virtual Int_t SetBranchAddress (const char *bname, void *add, TClass *realClass, EDataType datatype, Bool_t isptr)
virtual void SetBranchStatus (const char *bname, Bool_t status=1, UInt_t *found=0)
virtual void SetDirectory (TDirectory *dir)
virtual void SetEntryList (TEntryList *elist, Option_t *opt="")
virtual void SetEntryListFile (const char *filename="", Option_t *opt="")
virtual void SetEventList (TEventList *evlist)
virtual void SetMakeClass (Int_t make)
virtual void SetPacketSize (Int_t size=100)
virtual void SetProof (Bool_t on=kTRUE, Bool_t refresh=kFALSE, Bool_t gettreeheader=kFALSE)
virtual void SetWeight (Double_t w=1, Option_t *option="")
virtual void UseCache (Int_t maxCacheSize=10, Int_t pageSize=0)

Protected Member Functions

void ReleaseChainProof ()
void ReleaseChainProof ()

Protected Attributes

Int_t fTreeOffsetLen
Int_t fNtrees
Int_t fTreeNumber
Long64_tfTreeOffset
 Current Tree number in fTreeOffset table.
Bool_t fCanDeleteRefs
TTreefTree
 If true, TProcessIDs are deleted when closing a file.
TFilefFile
 Pointer to current tree (Note: We do *not* own this tree.).
TObjArrayfFiles
 Pointer to current file (We own the file).
TListfStatus
TChainfProofChain
Long64_tfTreeOffset
 Current Tree number in fTreeOffset table.
TTreefTree
 If true, TProcessIDs are deleted when closing a file.
TFilefFile
 Pointer to current tree (Note: We do *not* own this tree.).
TObjArrayfFiles
 Pointer to current file (We own the file).
TListfStatus
TChainfProofChain

Private Member Functions

 TChain (const TChain &)
 chain proxy when going to be processed by PROOF
TChainoperator= (const TChain &)
 TChain (const TChain &)
 chain proxy when going to be processed by PROOF
TChainoperator= (const TChain &)

Detailed Description

Definition at line 35 of file TChain.h.


Member Enumeration Documentation

anonymous enum

Definition at line 58 of file TChain.h.

anonymous enum

Definition at line 58 of file TChain.h.


Constructor & Destructor Documentation

TChain::TChain ( const TChain  )  [private]

chain proxy when going to be processed by PROOF

TChain::TChain (  ) 

Referenced by TProofChain::TProofChain().

TChain::TChain ( const char *  name,
const char *  title = "" 
)

Definition at line 100 of file TChain.cxx.

References TSeqCollection::Add(), TTree::fDirectory, fFile, fFiles, fStatus, fTreeOffset, fTreeOffsetLen, gDirectory, TROOT::GetListOfCleanups(), TROOT::GetListOfDataSets(), TROOT::GetListOfSpecials(), gROOT, kProofLite, kProofUptodate, Long64_t, TDirectory::Remove(), and TObject::ResetBit().

TChain::~TChain (  )  [virtual]

Definition at line 171 of file TChain.cxx.

References TList::Delete(), TObjArray::Delete(), TTree::fDirectory, fFile, fFiles, fProofChain, fStatus, fTree, fTreeOffset, TROOT::GetListOfCleanups(), TROOT::GetListOfDataSets(), TROOT::GetListOfSpecials(), gROOT, TCollection::Remove(), and SafeDelete.

TChain::TChain ( const TChain  )  [private]

chain proxy when going to be processed by PROOF

TChain::TChain (  ) 

TChain::TChain ( const char *  name,
const char *  title = "" 
)

virtual TChain::~TChain (  )  [virtual]


Member Function Documentation

TChain& TChain::operator= ( const TChain  )  [private]

void TChain::ReleaseChainProof (  )  [protected]

Int_t TChain::Add ( TChain chain  )  [virtual]

Definition at line 200 of file TChain.cxx.

References TObjArray::Add(), chain, TTree::fEntries, fFiles, fNtrees, fProofChain, fTreeOffset, fTreeOffsetLen, GetEntries(), TChainElement::GetEntries(), GetListOfFiles(), TNamed::GetName(), GetNtrees(), TChainElement::GetPacketSize(), TNamed::GetTitle(), i, kProofUptodate, Long64_t, nentries, nf, TObject::ResetBit(), TChainElement::SetNumberEntries(), TChainElement::SetPacketSize(), and theBigNumber.

Referenced by RooStats::MetropolisHastings::ConstructChain(), dt_RunDrawTest(), h1chain(), TMVA::MaximizeSignificance(), TFileMerger::MergeRecursive(), MergeRootfile(), PT_H1Http(), runProof(), stress11(), stress13(), Test1(), Test2(), Test3(), and Test5().

Int_t TChain::Add ( const char *  name,
Long64_t  nentries = kBigNumber 
) [virtual]

Definition at line 244 of file TChain.cxx.

References AddFile(), TString::Data(), dir(), TSystem::ExpandPathName(), Form(), fProofChain, TSystem::FreeDirectory(), TSystem::GetDirEntry(), gSystem, TString::Index(), kNPOS, kProofUptodate, kTRUE, l, TString::Last(), TString::Length(), nf, TSystem::OpenDirectory(), TString::Remove(), TObject::ResetBit(), s, TSystem::UnixPathName(), and TSystem::WorkingDirectory().

Int_t TChain::AddFile ( const char *  name,
Long64_t  nentries = kBigNumber,
const char *  tname = "" 
) [virtual]

Definition at line 371 of file TChain.cxx.

References TObjArray::Add(), xmlio::Class, RootCsg::dot(), TObject::Error(), TTree::fEntries, fFiles, fNtrees, fProofChain, fTreeOffset, fTreeOffsetLen, TDirectoryFile::Get(), TTree::GetEntries(), TNamed::GetName(), TTree::GetPacketSize(), i, TObject::IsZombie(), kBigNumber, kProofUptodate, Long64_t, TFile::Open(), TObject::ResetBit(), TChainElement::SetNumberEntries(), TChainElement::SetPacketSize(), strlcpy(), theBigNumber, and TObject::Warning().

Referenced by Add(), AddFileInfoList(), and TProofChain::TProofChain().

Int_t TChain::AddFileInfoList ( TCollection list,
Long64_t  nfiles = kBigNumber 
) [virtual]

Definition at line 520 of file TChain.cxx.

References AddFile(), xmlio::cnt, fi, filelist, fProofChain, TFileInfo::GetCurrentUrl(), TUrl::GetUrl(), kProofUptodate, Long64_t, o, TObject::ResetBit(), and TObject::Warning().

TFriendElement * TChain::AddFriend ( const char *  chainname,
const char *  dummy = "" 
) [virtual]

Reimplemented from TTree.

Definition at line 567 of file TChain.cxx.

References TList::Add(), TTree::fFriends, fProofChain, fTreeNumber, TFriendElement::GetTree(), kProofUptodate, R__ASSERT, TObject::ResetBit(), and TObject::Warning().

TFriendElement * TChain::AddFriend ( const char *  chainname,
TFile dummy 
) [virtual]

Reimplemented from TTree.

Definition at line 640 of file TChain.cxx.

References TList::Add(), dummy, TTree::fFriends, fProofChain, fTreeNumber, TFriendElement::GetTree(), kProofUptodate, R__ASSERT, TObject::ResetBit(), t, and TObject::Warning().

TFriendElement * TChain::AddFriend ( TTree chain,
const char *  alias = "",
Bool_t  warn = kFALSE 
) [virtual]

Reimplemented from TTree.

Definition at line 667 of file TChain.cxx.

References TList::Add(), chain, TTree::fFriends, fProofChain, fTreeNumber, TNamed::GetName(), TFriendElement::GetTree(), kProofUptodate, R__ASSERT, TObject::ResetBit(), t, and TObject::Warning().

void TChain::Browse ( TBrowser  )  [virtual]

Reimplemented from TTree.

Definition at line 693 of file TChain.cxx.

References b, and TTree::Browse().

void TChain::CanDeleteRefs ( Bool_t  flag = kTRUE  )  [virtual]

Definition at line 701 of file TChain.cxx.

References fCanDeleteRefs.

void TChain::CreatePackets (  )  [virtual]

Definition at line 719 of file TChain.cxx.

References TChainElement::CreatePackets(), and fFiles.

void TChain::DirectoryAutoAdd ( TDirectory  )  [virtual]

Reimplemented from TTree.

Definition at line 731 of file TChain.cxx.

Long64_t TChain::Draw ( const char *  varexp,
const TCut selection,
Option_t option = "",
Long64_t  nentries = kBigNumber,
Long64_t  firstentry = 0 
) [virtual]

Reimplemented from TTree.

Definition at line 739 of file TChain.cxx.

References Draw(), TTree::fEntryList, TTree::fEventList, fProofChain, TNamed::GetTitle(), kProofUptodate, kTRUE, SetEntryList(), SetEventList(), SetProof(), and TObject::TestBit().

Referenced by Draw(), TMVA::MyFitness::EstimatorFunction(), TMVA::MyFitness::MyFitness(), rs101_limitexample(), Test1(), Test2(), Test3(), and Test5().

Long64_t TChain::Draw ( const char *  varexp,
const char *  selection,
Option_t option = "",
Long64_t  nentries = kBigNumber,
Long64_t  firstentry = 0 
) [virtual]

Reimplemented from TTree.

Definition at line 762 of file TChain.cxx.

References TTree::Draw(), Draw(), TTree::fEntryList, TTree::fEventList, fProofChain, TTree::GetPlayer(), kProofUptodate, kTRUE, LoadTree(), SetEntryList(), SetEventList(), SetProof(), and TObject::TestBit().

virtual void TChain::Draw ( Option_t opt  )  [inline, virtual]

Reimplemented from TTree.

Definition at line 84 of file TChain.h.

References Draw().

virtual Int_t TChain::Fill (  )  [inline, virtual]

Reimplemented from TTree.

Definition at line 85 of file TChain.h.

References TObject::MayNotUse().

TBranch * TChain::FindBranch ( const char *  name  )  [virtual]

Reimplemented from TTree.

Definition at line 783 of file TChain.cxx.

References FindBranch(), TTree::FindBranch(), fProofChain, fTree, kProofLite, kProofUptodate, kTRUE, LoadTree(), SetProof(), and TObject::TestBit().

Referenced by FindBranch().

TLeaf * TChain::FindLeaf ( const char *  name  )  [virtual]

Reimplemented from TTree.

Definition at line 804 of file TChain.cxx.

References FindLeaf(), TTree::FindLeaf(), fProofChain, fTree, kProofLite, kProofUptodate, kTRUE, LoadTree(), SetProof(), and TObject::TestBit().

Referenced by FindLeaf().

TBranch * TChain::GetBranch ( const char *  name  )  [virtual]

Reimplemented from TTree.

Definition at line 844 of file TChain.cxx.

References fProofChain, fTree, TTree::GetBranch(), GetBranch(), kProofLite, kProofUptodate, kTRUE, LoadTree(), SetProof(), and TObject::TestBit().

Referenced by GetBranch().

Bool_t TChain::GetBranchStatus ( const char *  branchname  )  const [virtual]

Reimplemented from TTree.

Definition at line 865 of file TChain.cxx.

References fProofChain, TTree::GetBranchStatus(), GetBranchStatus(), kProofLite, kProofUptodate, TObject::TestBit(), and TObject::Warning().

Referenced by GetBranchStatus().

Long64_t TChain::GetChainEntryNumber ( Long64_t  entry  )  const [virtual]

Reimplemented from TTree.

Definition at line 879 of file TChain.cxx.

References fTreeNumber, and fTreeOffset.

Int_t TChain::GetNtrees (  )  const [inline]

Definition at line 91 of file TChain.h.

References fNtrees.

Referenced by Add(), TTreePlayer::MakeClass(), TChainIndex::TChainIndex(), and Test5().

Long64_t TChain::GetEntries (  )  const [virtual]

Reimplemented from TTree.

Definition at line 889 of file TChain.cxx.

References TTree::fEntries, fProofChain, GetEntries(), kBigNumber, kProofLite, kProofUptodate, LoadTree(), TObject::TestBit(), theBigNumber, and TObject::Warning().

Referenced by Add(), GetEntries(), TSessionViewer::HandleTimer(), TSessionQueryFrame::OnBtnSubmit(), stress13(), Test5(), and TSessionQueryFrame::UpdateInfos().

virtual Long64_t TChain::GetEntries ( const char *  sel  )  [inline, virtual]

Reimplemented from TTree.

Definition at line 93 of file TChain.h.

References TTree::GetEntries().

Int_t TChain::GetEntry ( Long64_t  entry = 0,
Int_t  getall = 0 
) [virtual]

Reimplemented from TTree.

Definition at line 909 of file TChain.cxx.

References fTree, TTree::GetEntry(), LoadTree(), and Long64_t.

Referenced by GetEntryWithIndex().

Long64_t TChain::GetEntryNumber ( Long64_t  entry  )  const [virtual]

Reimplemented from TTree.

Definition at line 930 of file TChain.cxx.

References TTree::fEntryList, fTreeNumber, fTreeOffset, TEntryList::GetEntryAndTree(), i, LoadTree(), Long64_t, and theBigNumber.

Int_t TChain::GetEntryWithIndex ( Int_t  major,
Int_t  minor = 0 
) [virtual]

Reimplemented from TTree.

Definition at line 961 of file TChain.cxx.

References GetEntry(), TTree::GetEntryNumberWithIndex(), and Long64_t.

TFile * TChain::GetFile (  )  const

Definition at line 977 of file TChain.cxx.

References fFile, and LoadTree().

TLeaf * TChain::GetLeaf ( const char *  name  )  [virtual]

Reimplemented from TTree.

Definition at line 991 of file TChain.cxx.

References fProofChain, fTree, TTree::GetLeaf(), GetLeaf(), kProofLite, kProofUptodate, kTRUE, LoadTree(), SetProof(), and TObject::TestBit().

Referenced by GetLeaf(), and TTreePlayer::MakeClass().

TObjArray * TChain::GetListOfBranches (  )  [virtual]

Reimplemented from TTree.

Definition at line 1012 of file TChain.cxx.

References fProofChain, fTree, GetListOfBranches(), TTree::GetListOfBranches(), kProofLite, kProofUptodate, kTRUE, LoadTree(), SetProof(), and TObject::TestBit().

Referenced by GetListOfBranches(), and Merge().

TObjArray* TChain::GetListOfFiles (  )  const [inline]

Definition at line 102 of file TChain.h.

References fFiles.

Referenced by Add(), and TDSet::TDSet().

TObjArray * TChain::GetListOfLeaves (  )  [virtual]

Reimplemented from TTree.

Definition at line 1038 of file TChain.cxx.

References fProofChain, fTree, GetListOfLeaves(), TTree::GetListOfLeaves(), kProofLite, kProofUptodate, kTRUE, LoadTree(), SetProof(), and TObject::TestBit().

Referenced by GetListOfLeaves().

const char * TChain::GetAlias ( const char *  aliasName  )  const [virtual]

Reimplemented from TTree.

Definition at line 825 of file TChain.cxx.

References fTree, TTree::GetAlias(), and LoadTree().

Double_t TChain::GetMaximum ( const char *  columname  )  [virtual]

Reimplemented from TTree.

Definition at line 1062 of file TChain.cxx.

References fNtrees, fTree, fTreeOffset, TTree::GetMaximum(), LoadTree(), and Long64_t.

Double_t TChain::GetMinimum ( const char *  columname  )  [virtual]

Reimplemented from TTree.

Definition at line 1079 of file TChain.cxx.

References fNtrees, fTree, fTreeOffset, TTree::GetMinimum(), LoadTree(), and Long64_t.

Int_t TChain::GetNbranches (  )  [virtual]

Reimplemented from TTree.

Definition at line 1096 of file TChain.cxx.

References fTree, TTree::GetNbranches(), and LoadTree().

Long64_t TChain::GetReadEntry (  )  const [virtual]

Reimplemented from TTree.

Definition at line 1114 of file TChain.cxx.

References fProofChain, TTree::GetReadEntry(), GetReadEntry(), kProofLite, kProofUptodate, TObject::TestBit(), and TObject::Warning().

Referenced by GetReadEntry(), TSessionViewer::HandleTimer(), TSessionQueryFrame::OnBtnSubmit(), and TSessionQueryFrame::UpdateInfos().

TList* TChain::GetStatus (  )  const [inline]

Definition at line 109 of file TChain.h.

References fStatus.

virtual TTree* TChain::GetTree (  )  const [inline, virtual]

Reimplemented from TTree.

Definition at line 110 of file TChain.h.

References fTree.

Referenced by LoadTree(), SetProof(), and TChainIndex::TChainIndex().

virtual Int_t TChain::GetTreeNumber (  )  const [inline, virtual]

Reimplemented from TTree.

Definition at line 111 of file TChain.h.

References fTreeNumber.

Referenced by TTreeCacheUnzip::FillBuffer(), and TTreeCache::FillBuffer().

Long64_t* TChain::GetTreeOffset (  )  const [inline]

Definition at line 112 of file TChain.h.

References fTreeOffset.

Referenced by TTreeCacheUnzip::FillBuffer(), TTreeCache::FillBuffer(), TChainIndex::GetEntryNumberWithBestIndex(), TChainIndex::GetEntryNumberWithIndex(), TChainIndex::GetSubTreeIndex(), TTreePlayer::MakeClass(), TChainIndex::TChainIndex(), and Test5().

Int_t TChain::GetTreeOffsetLen (  )  const [inline]

Definition at line 113 of file TChain.h.

References fTreeOffsetLen.

Double_t TChain::GetWeight (  )  const [virtual]

Reimplemented from TTree.

Definition at line 1129 of file TChain.cxx.

References fTree, TTree::fWeight, TTree::GetWeight(), kGlobalWeight, LoadTree(), and TObject::TestBit().

Int_t TChain::LoadBaskets ( Long64_t  maxmemory  )  [virtual]

Reimplemented from TTree.

Definition at line 1155 of file TChain.cxx.

References TObject::Error().

Long64_t TChain::LoadTree ( Long64_t  entry  )  [virtual]

Reimplemented from TTree.

Definition at line 1167 of file TChain.cxx.

References TTree::AddClone(), TTree::AddFriend(), TObjArray::At(), xmlio::Class, TFile::Close(), TTree::CopyAddresses(), TObject::Error(), TTree::fCacheSize, fCanDeleteRefs, TTree::fClones, TTree::fDirectory, TTree::fEntries, fFile, fFiles, TTree::fFriendLockStatus, TTree::fFriends, TList::FindObject(), TList::FirstLink(), TTree::fMakeClass, TTree::fMaxVirtualSize, TTree::fNotify, fNtrees, TTree::fPlayer, TTree::fReadEntry, fStatus, fTree, fTreeNumber, fTreeOffset, TDirectoryFile::Get(), TChainElement::GetBaddress(), TTree::GetBranch(), TChainElement::GetBranchPtr(), TFile::GetCacheRead(), TTree::GetEntries(), TDirectory::GetList(), TTree::GetListOfClones(), TTree::GetListOfFriends(), TNamed::GetName(), TObjLink::GetObject(), TChainElement::GetStatus(), TNamed::GetTitle(), GetTree(), TFriendElement::GetTree(), TObject::InheritsFrom(), TObject::IsZombie(), kAutoDelete, kFALSE, TFriendElement::kFromChain, TTree::kLoadTree, TObject::kMustCleanup, kTRUE, TTree::LoadTree(), TTree::LoadTreeFriend(), Long64_t, nentries, TObjLink::Next(), TObject::Notify(), TFile::Open(), TTree::RemoveFriend(), TIter::Reset(), TTreeCache::ResetCache(), TBranch::SetAddress(), TBranch::SetAutoDelete(), TObject::SetBit(), TTree::SetBranchStatus(), TFile::SetCacheRead(), TTree::SetCacheSize(), TTree::SetChainOffset(), TFileCacheRead::SetFile(), TTree::SetMakeClass(), TTree::SetMaxVirtualSize(), TChainElement::SetNumberEntries(), t, TObject::TestBit(), TTree::TFriendLock, theBigNumber, TTreeCache::UpdateBranches(), and TVirtualTreePlayer::UpdateFormulaLeaves().

Referenced by Draw(), FindBranch(), FindLeaf(), GetAlias(), GetBranch(), GetEntries(), GetEntry(), GetEntryNumber(), GetFile(), GetLeaf(), GetListOfBranches(), GetListOfLeaves(), GetMaximum(), GetMinimum(), GetNbranches(), TChainIndex::GetSubTreeIndex(), GetWeight(), Loop(), TTreePlayer::MakeClass(), Process(), Scan(), and TChainIndex::TChainIndex().

void TChain::Lookup ( Bool_t  force = kFALSE  ) 

Definition at line 1546 of file TChain.cxx.

References TSystem::AccessPathName(), TObject::Error(), fFiles, fflush(), TObjArray::GetEntries(), TNamed::GetTitle(), gSystem, TChainElement::HasBeenLookedUp(), kTRUE, TFileStager::Locate(), TFileStager::Matches(), TFileStager::Open(), TObjArray::Remove(), SafeDelete, TChainElement::SetLookedUp(), and TNamed::SetTitle().

void TChain::Loop ( Option_t option = "",
Long64_t  nentries = kBigNumber,
Long64_t  firstentry = 0 
) [virtual]

Definition at line 1618 of file TChain.cxx.

References entry, TObject::Error(), TTree::fEntries, fNtrees, fTree, fTreeOffset, TTree::GetPlayer(), LoadTree(), and Long64_t.

void TChain::ls ( Option_t option = ""  )  const [virtual]

Reimplemented from TNamed.

Definition at line 1662 of file TChain.cxx.

References fFiles, and TChainElement::ls().

Referenced by MergeRootfile(), and runProof().

Long64_t TChain::Merge ( const char *  name,
Option_t option = "" 
) [virtual]

Definition at line 1673 of file TChain.cxx.

References TFile::Open().

Referenced by MergeRootfile(), and stress13().

Long64_t TChain::Merge ( TCollection list,
Option_t option = "" 
) [virtual]

Reimplemented from TTree.

Definition at line 1700 of file TChain.cxx.

References TObject::Error().

Long64_t TChain::Merge ( TFile file,
Int_t  basketsize,
Option_t option = "" 
) [virtual]

Definition at line 1709 of file TChain.cxx.

References TSystem::BaseName(), TTree::CloneTree(), TString::Contains(), TTree::CopyEntries(), TObject::Error(), fTree, TFile::GetCompressionLevel(), TTree::GetCurrentFile(), TTree::GetFileNumber(), GetListOfBranches(), TTree::GetListOfBranches(), TNamed::GetName(), gSystem, kFALSE, kTRUE, nfiles, TTree::SetAutoSave(), TBranch::SetBasketSize(), TTree::SetCircular(), TTree::SetName(), TString::ToLower(), and TTree::Write().

void TChain::Print ( Option_t option = ""  )  const [virtual]

Reimplemented from TTree.

Definition at line 1907 of file TChain.cxx.

References fFiles, TDirectoryFile::Get(), TNamed::GetName(), TNamed::GetTitle(), TObject::IsZombie(), TFile::Open(), and TTree::Print().

Long64_t TChain::Process ( const char *  filename,
Option_t option = "",
Long64_t  nentries = kBigNumber,
Long64_t  firstentry = 0 
) [virtual]

Reimplemented from TTree.

Definition at line 1925 of file TChain.cxx.

References TTree::fEntryList, TTree::fEventList, fProofChain, kProofUptodate, kTRUE, LoadTree(), TTree::Process(), Process(), SetEntryList(), SetEventList(), SetProof(), and TObject::TestBit().

Referenced by Process(), PT_H1Http(), and runProof().

Long64_t TChain::Process ( TSelector selector,
Option_t option = "",
Long64_t  nentries = kBigNumber,
Long64_t  firstentry = 0 
) [virtual]

Reimplemented from TTree.

Definition at line 1948 of file TChain.cxx.

References TTree::fEntryList, TTree::fEventList, fProofChain, kProofUptodate, kTRUE, TTree::Process(), Process(), SetEntryList(), SetEventList(), SetProof(), and TObject::TestBit().

void TChain::RecursiveRemove ( TObject obj  )  [virtual]

Reimplemented from TTree.

Definition at line 1967 of file TChain.cxx.

References TTree::fDirectory, fFile, and fTree.

void TChain::Reset ( Option_t option = ""  )  [virtual]

Reimplemented from TTree.

Definition at line 1987 of file TChain.cxx.

References TList::Add(), TList::Delete(), TObjArray::Delete(), TTree::fDirectory, fFile, fFiles, fNtrees, fStatus, fTree, fTreeNumber, fTreeOffset, and TTree::Reset().

void TChain::ResetBranchAddress ( TBranch  )  [virtual]

Reimplemented from TTree.

Definition at line 2039 of file TChain.cxx.

References TList::FindObject(), fStatus, fTree, TNamed::GetName(), TTree::ResetBranchAddress(), and TChainElement::SetBaddress().

void TChain::ResetBranchAddresses (  )  [virtual]

Reimplemented from TTree.

Definition at line 2053 of file TChain.cxx.

References fStatus, fTree, TTree::ResetBranchAddresses(), and TChainElement::SetBaddress().

Long64_t TChain::Scan ( const char *  varexp = "",
const char *  selection = "",
Option_t option = "",
Long64_t  nentries = 1000000000,
Long64_t  firstentry = 0 
) [virtual]

Reimplemented from TTree.

Definition at line 2008 of file TChain.cxx.

References LoadTree(), and TTree::Scan().

void TChain::SetAutoDelete ( Bool_t  autodel = kTRUE  )  [virtual]

Definition at line 2023 of file TChain.cxx.

References kAutoDelete, and TObject::SetBit().

Int_t TChain::SetBranchAddress ( const char *  bname,
void *  add,
TBranch **  ptr = 0 
) [virtual]

Reimplemented from TTree.

Definition at line 2068 of file TChain.cxx.

References TList::Add(), TTree::CheckBranchAddressType(), TTree::fClones, TList::FindObject(), TList::FirstLink(), fStatus, fTree, fTreeNumber, TBranch::GetAddress(), TChainElement::GetBaddressClassName(), TChainElement::GetBaddressIsPtr(), TChainElement::GetBaddressType(), TTree::GetBranch(), TClass::GetClass(), TTree::kNoCheck, TObjLink::Next(), ptr, TBranch::SetAddress(), TChainElement::SetBaddress(), and TChainElement::SetBranchPtr().

Referenced by SetBranchAddress().

Int_t TChain::SetBranchAddress ( const char *  bname,
void *  add,
TBranch **  ptr,
TClass realClass,
EDataType  datatype,
Bool_t  isptr 
) [virtual]

Reimplemented from TTree.

Definition at line 2138 of file TChain.cxx.

References TList::Add(), TList::FindObject(), fStatus, ptr, TChainElement::SetBaddressClassName(), TChainElement::SetBaddressIsPtr(), TChainElement::SetBaddressType(), SetBranchAddress(), and TChainElement::SetBranchPtr().

Int_t TChain::SetBranchAddress ( const char *  bname,
void *  add,
TClass realClass,
EDataType  datatype,
Bool_t  isptr 
) [virtual]

Reimplemented from TTree.

Definition at line 2126 of file TChain.cxx.

References SetBranchAddress().

void TChain::SetBranchStatus ( const char *  bname,
Bool_t  status = 1,
UInt_t found = 0 
) [virtual]

Reimplemented from TTree.

Definition at line 2162 of file TChain.cxx.

References TList::Add(), TList::FindObject(), fStatus, fTree, fTreeNumber, TList::Remove(), TTree::SetBranchStatus(), and TChainElement::SetStatus().

void TChain::SetDirectory ( TDirectory dir  )  [virtual]

Reimplemented from TTree.

Definition at line 2196 of file TChain.cxx.

References TDirectory::Append(), dir(), TTree::fDirectory, fFile, TDirectory::GetFile(), and TDirectory::Remove().

void TChain::SetEntryList ( TEntryList elist,
Option_t opt = "" 
) [virtual]

Reimplemented from TTree.

Definition at line 2214 of file TChain.cxx.

References TSystem::BaseName(), TString::Data(), elist, TObject::Error(), TTree::fEntryList, TTree::fEventList, fFiles, fProofChain, TObjArray::GetEntries(), TEntryList::GetEntryList(), TEntryList::GetLists(), TEntryList::GetN(), TNamed::GetName(), TNamed::GetTitle(), TEntryList::GetTreeNumber(), gSystem, TObject::kCanDelete, kFALSE, kTRUE, TEntryList::SetShift(), TEntryList::SetTreeNumber(), TObject::TestBit(), and TObjArray::UncheckedAt().

Referenced by Draw(), Process(), runProof(), SetEventList(), Test1(), Test3(), and Test5().

void TChain::SetEntryListFile ( const char *  filename = "",
Option_t opt = "" 
) [virtual]

Definition at line 2295 of file TChain.cxx.

References TString::Data(), TTree::fEntryList, TTree::fEventList, fFiles, fNtrees, TString::Index(), TObject::kCanDelete, kTRUE, TString::Length(), TString::Remove(), TObject::SetBit(), TEntryList::SetDirectory(), and TObject::TestBit().

void TChain::SetEventList ( TEventList evlist  )  [virtual]

Reimplemented from TTree.

Definition at line 2350 of file TChain.cxx.

References TObjArray::At(), TTree::fEntryList, TTree::fEventList, fFiles, fNtrees, fProofChain, fTreeOffset, TEventList::GetEntry(), TEventList::GetN(), TNamed::GetName(), TEventList::GetReapplyCut(), TNamed::GetTitle(), i, TObject::kCanDelete, kTRUE, Long64_t, SetEntryList(), snprintf, TObject::TestBit(), and theBigNumber.

Referenced by Draw(), Process(), and Test3().

virtual void TChain::SetMakeClass ( Int_t  make  )  [inline, virtual]

Reimplemented from TTree.

Definition at line 143 of file TChain.h.

References fTree, and TTree::SetMakeClass().

void TChain::SetPacketSize ( Int_t  size = 100  )  [virtual]

Definition at line 2434 of file TChain.cxx.

References fFiles, TTree::fPacketSize, and TChainElement::SetPacketSize().

void TChain::SetProof ( Bool_t  on = kTRUE,
Bool_t  refresh = kFALSE,
Bool_t  gettreeheader = kFALSE 
) [virtual]

Definition at line 2447 of file TChain.cxx.

References TObject::Error(), TPluginManager::FindHandler(), fProofChain, TROOT::GetPluginManager(), GetTree(), gROOT, h, kProofUptodate, TObject::ResetBit(), SafeDelete, and TObject::SetBit().

Referenced by Draw(), FindBranch(), FindLeaf(), GetBranch(), GetLeaf(), GetListOfBranches(), GetListOfLeaves(), Process(), PT_H1Http(), runProof(), and TProof::~TProof().

void TChain::SetWeight ( Double_t  w = 1,
Option_t option = "" 
) [virtual]

Reimplemented from TTree.

Definition at line 2486 of file TChain.cxx.

References TString::Contains(), TTree::fWeight, kGlobalWeight, TObject::ResetBit(), TObject::SetBit(), and TString::ToLower().

void TChain::UseCache ( Int_t  maxCacheSize = 10,
Int_t  pageSize = 0 
) [virtual]

Definition at line 2543 of file TChain.cxx.

TChain& TChain::operator= ( const TChain  )  [private]

void TChain::ReleaseChainProof (  )  [protected]

virtual Int_t TChain::Add ( TChain chain  )  [virtual]

virtual Int_t TChain::Add ( const char *  name,
Long64_t  nentries = kBigNumber 
) [virtual]

virtual Int_t TChain::AddFile ( const char *  name,
Long64_t  nentries = kBigNumber,
const char *  tname = "" 
) [virtual]

virtual Int_t TChain::AddFileInfoList ( TCollection list,
Long64_t  nfiles = kBigNumber 
) [virtual]

virtual TFriendElement* TChain::AddFriend ( const char *  chainname,
const char *  dummy = "" 
) [virtual]

Reimplemented from TTree.

virtual TFriendElement* TChain::AddFriend ( const char *  chainname,
TFile dummy 
) [virtual]

Reimplemented from TTree.

virtual TFriendElement* TChain::AddFriend ( TTree chain,
const char *  alias = "",
Bool_t  warn = kFALSE 
) [virtual]

Reimplemented from TTree.

virtual void TChain::Browse ( TBrowser  )  [virtual]

Reimplemented from TTree.

virtual void TChain::CanDeleteRefs ( Bool_t  flag = kTRUE  )  [virtual]

virtual void TChain::CreatePackets (  )  [virtual]

virtual void TChain::DirectoryAutoAdd ( TDirectory  )  [virtual]

Reimplemented from TTree.

virtual Long64_t TChain::Draw ( const char *  varexp,
const TCut selection,
Option_t option = "",
Long64_t  nentries = kBigNumber,
Long64_t  firstentry = 0 
) [virtual]

Reimplemented from TTree.

virtual Long64_t TChain::Draw ( const char *  varexp,
const char *  selection,
Option_t option = "",
Long64_t  nentries = kBigNumber,
Long64_t  firstentry = 0 
) [virtual]

Reimplemented from TTree.

virtual void TChain::Draw ( Option_t opt  )  [inline, virtual]

Reimplemented from TTree.

Definition at line 84 of file TChain.h.

References Draw().

virtual Int_t TChain::Fill (  )  [inline, virtual]

Reimplemented from TTree.

Definition at line 85 of file TChain.h.

References TObject::MayNotUse().

virtual TBranch* TChain::FindBranch ( const char *  name  )  [virtual]

Reimplemented from TTree.

virtual TLeaf* TChain::FindLeaf ( const char *  name  )  [virtual]

Reimplemented from TTree.

virtual TBranch* TChain::GetBranch ( const char *  name  )  [virtual]

Reimplemented from TTree.

virtual Bool_t TChain::GetBranchStatus ( const char *  branchname  )  const [virtual]

Reimplemented from TTree.

virtual Long64_t TChain::GetChainEntryNumber ( Long64_t  entry  )  const [virtual]

Reimplemented from TTree.

Int_t TChain::GetNtrees (  )  const [inline]

Definition at line 91 of file TChain.h.

References fNtrees.

virtual Long64_t TChain::GetEntries (  )  const [virtual]

Reimplemented from TTree.

virtual Long64_t TChain::GetEntries ( const char *  sel  )  [inline, virtual]

Reimplemented from TTree.

Definition at line 93 of file TChain.h.

References TTree::GetEntries().

virtual Int_t TChain::GetEntry ( Long64_t  entry = 0,
Int_t  getall = 0 
) [virtual]

Reimplemented from TTree.

virtual Long64_t TChain::GetEntryNumber ( Long64_t  entry  )  const [virtual]

Reimplemented from TTree.

virtual Int_t TChain::GetEntryWithIndex ( Int_t  major,
Int_t  minor = 0 
) [virtual]

Reimplemented from TTree.

TFile* TChain::GetFile (  )  const

virtual TLeaf* TChain::GetLeaf ( const char *  name  )  [virtual]

Reimplemented from TTree.

virtual TObjArray* TChain::GetListOfBranches (  )  [virtual]

Reimplemented from TTree.

TObjArray* TChain::GetListOfFiles (  )  const [inline]

Definition at line 102 of file TChain.h.

References fFiles.

virtual TObjArray* TChain::GetListOfLeaves (  )  [virtual]

Reimplemented from TTree.

virtual const char* TChain::GetAlias ( const char *  aliasName  )  const [virtual]

Reimplemented from TTree.

virtual Double_t TChain::GetMaximum ( const char *  columname  )  [virtual]

Reimplemented from TTree.

virtual Double_t TChain::GetMinimum ( const char *  columname  )  [virtual]

Reimplemented from TTree.

virtual Int_t TChain::GetNbranches (  )  [virtual]

Reimplemented from TTree.

virtual Long64_t TChain::GetReadEntry (  )  const [virtual]

Reimplemented from TTree.

TList* TChain::GetStatus (  )  const [inline]

Definition at line 109 of file TChain.h.

References fStatus.

virtual TTree* TChain::GetTree (  )  const [inline, virtual]

Reimplemented from TTree.

Definition at line 110 of file TChain.h.

References fTree.

virtual Int_t TChain::GetTreeNumber (  )  const [inline, virtual]

Reimplemented from TTree.

Definition at line 111 of file TChain.h.

References fTreeNumber.

Long64_t* TChain::GetTreeOffset (  )  const [inline]

Definition at line 112 of file TChain.h.

References fTreeOffset.

Int_t TChain::GetTreeOffsetLen (  )  const [inline]

Definition at line 113 of file TChain.h.

References fTreeOffsetLen.

virtual Double_t TChain::GetWeight (  )  const [virtual]

Reimplemented from TTree.

virtual Int_t TChain::LoadBaskets ( Long64_t  maxmemory  )  [virtual]

Reimplemented from TTree.

virtual Long64_t TChain::LoadTree ( Long64_t  entry  )  [virtual]

Reimplemented from TTree.

void TChain::Lookup ( Bool_t  force = kFALSE  ) 

virtual void TChain::Loop ( Option_t option = "",
Long64_t  nentries = kBigNumber,
Long64_t  firstentry = 0 
) [virtual]

virtual void TChain::ls ( Option_t option = ""  )  const [virtual]

Reimplemented from TNamed.

virtual Long64_t TChain::Merge ( const char *  name,
Option_t option = "" 
) [virtual]

virtual Long64_t TChain::Merge ( TCollection list,
Option_t option = "" 
) [virtual]

Reimplemented from TTree.

virtual Long64_t TChain::Merge ( TFile file,
Int_t  basketsize,
Option_t option = "" 
) [virtual]

virtual void TChain::Print ( Option_t option = ""  )  const [virtual]

Reimplemented from TTree.

virtual Long64_t TChain::Process ( const char *  filename,
Option_t option = "",
Long64_t  nentries = kBigNumber,
Long64_t  firstentry = 0 
) [virtual]

Reimplemented from TTree.

virtual Long64_t TChain::Process ( TSelector selector,
Option_t option = "",
Long64_t  nentries = kBigNumber,
Long64_t  firstentry = 0 
) [virtual]

Reimplemented from TTree.

virtual void TChain::RecursiveRemove ( TObject obj  )  [virtual]

Reimplemented from TTree.

virtual void TChain::Reset ( Option_t option = ""  )  [virtual]

Reimplemented from TTree.

virtual void TChain::ResetBranchAddress ( TBranch  )  [virtual]

Reimplemented from TTree.

virtual void TChain::ResetBranchAddresses (  )  [virtual]

Reimplemented from TTree.

virtual Long64_t TChain::Scan ( const char *  varexp = "",
const char *  selection = "",
Option_t option = "",
Long64_t  nentries = 1000000000,
Long64_t  firstentry = 0 
) [virtual]

Reimplemented from TTree.

virtual void TChain::SetAutoDelete ( Bool_t  autodel = kTRUE  )  [virtual]

virtual Int_t TChain::SetBranchAddress ( const char *  bname,
void *  add,
TBranch **  ptr = 0 
) [virtual]

Reimplemented from TTree.

virtual Int_t TChain::SetBranchAddress ( const char *  bname,
void *  add,
TBranch **  ptr,
TClass realClass,
EDataType  datatype,
Bool_t  isptr 
) [virtual]

Reimplemented from TTree.

virtual Int_t TChain::SetBranchAddress ( const char *  bname,
void *  add,
TClass realClass,
EDataType  datatype,
Bool_t  isptr 
) [virtual]

Reimplemented from TTree.

virtual void TChain::SetBranchStatus ( const char *  bname,
Bool_t  status = 1,
UInt_t found = 0 
) [virtual]

Reimplemented from TTree.

virtual void TChain::SetDirectory ( TDirectory dir  )  [virtual]

Reimplemented from TTree.

virtual void TChain::SetEntryList ( TEntryList elist,
Option_t opt = "" 
) [virtual]

Reimplemented from TTree.

virtual void TChain::SetEntryListFile ( const char *  filename = "",
Option_t opt = "" 
) [virtual]

virtual void TChain::SetEventList ( TEventList evlist  )  [virtual]

Reimplemented from TTree.

virtual void TChain::SetMakeClass ( Int_t  make  )  [inline, virtual]

Reimplemented from TTree.

Definition at line 143 of file TChain.h.

References fTree, and TTree::SetMakeClass().

virtual void TChain::SetPacketSize ( Int_t  size = 100  )  [virtual]

virtual void TChain::SetProof ( Bool_t  on = kTRUE,
Bool_t  refresh = kFALSE,
Bool_t  gettreeheader = kFALSE 
) [virtual]

virtual void TChain::SetWeight ( Double_t  w = 1,
Option_t option = "" 
) [virtual]

Reimplemented from TTree.

virtual void TChain::UseCache ( Int_t  maxCacheSize = 10,
Int_t  pageSize = 0 
) [virtual]


Member Data Documentation

Int_t TChain::fTreeOffsetLen [protected]

Definition at line 38 of file TChain.h.

Referenced by Add(), AddFile(), GetTreeOffsetLen(), and TChain().

Int_t TChain::fNtrees [protected]

Definition at line 39 of file TChain.h.

Referenced by Add(), AddFile(), GetMaximum(), GetMinimum(), GetNtrees(), LoadTree(), Loop(), Reset(), SetEntryListFile(), and SetEventList().

Int_t TChain::fTreeNumber [protected]

Definition at line 40 of file TChain.h.

Referenced by AddFriend(), GetChainEntryNumber(), GetEntryNumber(), GetTreeNumber(), LoadTree(), Reset(), SetBranchAddress(), and SetBranchStatus().

Long64_t* TChain::fTreeOffset [protected]

Current Tree number in fTreeOffset table.

Definition at line 41 of file TChain.h.

Referenced by Add(), AddFile(), GetChainEntryNumber(), GetEntryNumber(), GetMaximum(), GetMinimum(), GetTreeOffset(), LoadTree(), Loop(), Reset(), SetEventList(), TChain(), and ~TChain().

Bool_t TChain::fCanDeleteRefs [protected]

Definition at line 42 of file TChain.h.

Referenced by CanDeleteRefs(), and LoadTree().

TTree* TChain::fTree [protected]

If true, TProcessIDs are deleted when closing a file.

Definition at line 43 of file TChain.h.

Referenced by FindBranch(), TProofChain::FindBranch(), TProofChain::FindLeaf(), FindLeaf(), GetAlias(), GetBranch(), TProofChain::GetBranch(), TProofChain::GetBranchStatus(), TProofChain::GetEntries(), GetEntry(), GetLeaf(), GetListOfBranches(), TProofChain::GetListOfBranches(), GetListOfLeaves(), TProofChain::GetListOfLeaves(), GetMaximum(), GetMinimum(), GetNbranches(), TProofChain::GetPlayer(), GetTree(), GetWeight(), TProofChain::HasTreeHeader(), LoadTree(), Loop(), Merge(), RecursiveRemove(), Reset(), ResetBranchAddress(), ResetBranchAddresses(), SetBranchAddress(), SetBranchStatus(), SetMakeClass(), TProofChain::TProofChain(), ~TChain(), and TProofChain::~TProofChain().

TFile* TChain::fFile [protected]

Pointer to current tree (Note: We do *not* own this tree.).

Definition at line 44 of file TChain.h.

Referenced by GetFile(), LoadTree(), RecursiveRemove(), Reset(), SetDirectory(), TChain(), and ~TChain().

TObjArray* TChain::fFiles [protected]

Pointer to current file (We own the file).

Definition at line 45 of file TChain.h.

Referenced by Add(), AddFile(), CreatePackets(), GetListOfFiles(), LoadTree(), Lookup(), ls(), Print(), Reset(), SetEntryList(), SetEntryListFile(), SetEventList(), SetPacketSize(), TChain(), and ~TChain().

TList* TChain::fStatus [protected]

Definition at line 46 of file TChain.h.

Referenced by GetStatus(), LoadTree(), Reset(), ResetBranchAddress(), ResetBranchAddresses(), SetBranchAddress(), SetBranchStatus(), TChain(), and ~TChain().

TChain* TChain::fProofChain [protected]

Definition at line 47 of file TChain.h.

Referenced by Add(), AddFile(), AddFileInfoList(), AddFriend(), Draw(), FindBranch(), FindLeaf(), GetBranch(), GetBranchStatus(), GetEntries(), GetLeaf(), GetListOfBranches(), GetListOfLeaves(), GetReadEntry(), Process(), SetEntryList(), SetEventList(), SetProof(), and ~TChain().

Long64_t* TChain::fTreeOffset [protected]

Current Tree number in fTreeOffset table.

Definition at line 41 of file TChain.h.

TTree* TChain::fTree [protected]

If true, TProcessIDs are deleted when closing a file.

Definition at line 43 of file TChain.h.

TFile* TChain::fFile [protected]

Pointer to current tree (Note: We do *not* own this tree.).

Definition at line 44 of file TChain.h.

TObjArray* TChain::fFiles [protected]

Pointer to current file (We own the file).

Definition at line 45 of file TChain.h.

TList* TChain::fStatus [protected]

Definition at line 46 of file TChain.h.

TChain* TChain::fProofChain [protected]

Definition at line 47 of file TChain.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:35:08 2011 for ROOT_528-00b_version by  doxygen 1.5.1