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

Public Types | |
| enum | |
| enum | |
Public Member Functions | |
| TFriendElement () | |
| TFriendElement (TTree *tree, const char *treename, const char *filename) | |
| TFriendElement (TTree *tree, const char *treename, TFile *file) | |
| TFriendElement (TTree *tree, TTree *friendtree, const char *alias) | |
| virtual | ~TFriendElement () |
| virtual TTree * | Connect () |
| virtual TTree * | DisConnect () |
| virtual TFile * | GetFile () |
| virtual TTree * | GetParentTree () const |
| virtual TTree * | GetTree () |
| virtual const char * | GetTreeName () const |
| virtual void | ls (Option_t *option="") const |
| TFriendElement () | |
| TFriendElement (TTree *tree, const char *treename, const char *filename) | |
| TFriendElement (TTree *tree, const char *treename, TFile *file) | |
| TFriendElement (TTree *tree, TTree *friendtree, const char *alias) | |
| virtual | ~TFriendElement () |
| virtual TTree * | Connect () |
| virtual TTree * | DisConnect () |
| virtual TFile * | GetFile () |
| virtual TTree * | GetParentTree () const |
| virtual TTree * | GetTree () |
| virtual const char * | GetTreeName () const |
| virtual void | ls (Option_t *option="") const |
Protected Member Functions | |
| TFriendElement (const TFriendElement &) | |
| TFriendElement & | operator= (const TFriendElement &) |
| TFriendElement (const TFriendElement &) | |
| TFriendElement & | operator= (const TFriendElement &) |
Protected Attributes | |
| TTree * | fParentTree |
| TTree * | fTree |
| pointer to the parent TTree | |
| TFile * | fFile |
| pointer to the TTree described by this element | |
| TString | fTreeName |
| pointer to the file containing the friend TTree | |
| Bool_t | fOwnFile |
| TTree * | fParentTree |
| TTree * | fTree |
| pointer to the parent TTree | |
| TFile * | fFile |
| pointer to the TTree described by this element | |
Definition at line 35 of file TFriendElement.h.
| anonymous enum |
Definition at line 48 of file TFriendElement.h.
| anonymous enum |
Definition at line 48 of file TFriendElement.h.
| TFriendElement::TFriendElement | ( | const TFriendElement & | ) | [protected] |
Definition at line 150 of file TFriendElement.cxx.
| TFriendElement::TFriendElement | ( | ) |
| TFriendElement::TFriendElement | ( | TTree * | tree, | |
| const char * | treename, | |||
| const char * | filename | |||
| ) |
Definition at line 50 of file TFriendElement.cxx.
References Compress(), Connect(), equal(), fFile, fOwnFile, fParentTree, fTree, fTreeName, kTRUE, and TNamed::SetName().
Definition at line 78 of file TFriendElement.cxx.
References Compress(), Connect(), equal(), fFile, fOwnFile, fParentTree, fTree, fTreeName, TTree::GetDirectory(), TDirectory::GetFile(), kFALSE, TNamed::SetName(), and TNamed::SetTitle().
Definition at line 113 of file TFriendElement.cxx.
References Compress(), fFile, fOwnFile, fParentTree, fTree, fTreeName, TTree::GetDirectory(), TDirectory::GetFile(), TNamed::GetName(), kFALSE, TNamed::SetName(), and TNamed::SetTitle().
| TFriendElement::~TFriendElement | ( | ) | [virtual] |
| TFriendElement::TFriendElement | ( | const TFriendElement & | ) | [protected] |
| TFriendElement::TFriendElement | ( | ) |
| TFriendElement::TFriendElement | ( | TTree * | tree, | |
| const char * | treename, | |||
| const char * | filename | |||
| ) |
| virtual TFriendElement::~TFriendElement | ( | ) | [virtual] |
| TFriendElement & TFriendElement::operator= | ( | const TFriendElement & | ) | [protected] |
Definition at line 162 of file TFriendElement.cxx.
References fFile, TDirectoryFile::fFile, fOwnFile, fParentTree, fTree, fTreeName, and TNamed::operator=().
| TTree * TFriendElement::Connect | ( | ) | [virtual] |
Definition at line 184 of file TFriendElement.cxx.
References GetFile(), and GetTree().
Referenced by TFriendElement().
| TTree * TFriendElement::DisConnect | ( | ) | [virtual] |
Definition at line 193 of file TFriendElement.cxx.
References fFile, fOwnFile, and fTree.
Referenced by ~TFriendElement().
| TFile * TFriendElement::GetFile | ( | ) | [virtual] |
Definition at line 204 of file TFriendElement.cxx.
References dir(), fFile, fOwnFile, fParentTree, gDirectory, TTree::GetDirectory(), TNamed::GetTitle(), TObject::IsZombie(), kFALSE, kTRUE, TObject::MakeZombie(), and TFile::Open().
Referenced by TTree::AddFriend(), Connect(), and GetTree().
| virtual TTree* TFriendElement::GetParentTree | ( | ) | const [inline, virtual] |
| TTree * TFriendElement::GetTree | ( | ) | [virtual] |
Definition at line 231 of file TFriendElement.cxx.
References fFile, TROOT::FindObject(), fTree, GetFile(), TDirectoryFile::GetObject(), GetTreeName(), and gROOT.
Referenced by TTreeCache::AddBranch(), TTree::AddFriend(), TChain::AddFriend(), Connect(), TTree::FindBranch(), TTree::FindLeaf(), TTree::GetAlias(), TTree::GetBranch(), TTree::GetEntriesFriend(), TTree::GetEntry(), TTree::GetEntryWithIndex(), TTree::GetFriend(), TTree::GetFriendAlias(), TTree::GetLeaf(), TEventIterTree::GetTrees(), TChain::LoadTree(), TTree::LoadTree(), TTreeFriendLeafIter::Next(), TBranchRef::Notify(), TTree::Print(), TTree::RemoveFriend(), TTree::SetBranchStatus(), ROOT::TFriendProxy::TFriendProxy(), and ROOT::TFriendProxy::Update().
| virtual const char* TFriendElement::GetTreeName | ( | ) | const [inline, virtual] |
Definition at line 59 of file TFriendElement.h.
References TString::Data(), and fTreeName.
Referenced by TTree::GetFriend(), and GetTree().
| void TFriendElement::ls | ( | Option_t * | option = "" |
) | const [virtual] |
Reimplemented from TNamed.
Definition at line 249 of file TFriendElement.cxx.
References TNamed::GetName(), and TNamed::GetTitle().
| TFriendElement& TFriendElement::operator= | ( | const TFriendElement & | ) | [protected] |
| virtual TTree* TFriendElement::Connect | ( | ) | [virtual] |
| virtual TTree* TFriendElement::DisConnect | ( | ) | [virtual] |
| virtual TFile* TFriendElement::GetFile | ( | ) | [virtual] |
| virtual TTree* TFriendElement::GetParentTree | ( | ) | const [inline, virtual] |
| virtual TTree* TFriendElement::GetTree | ( | ) | [virtual] |
| virtual const char* TFriendElement::GetTreeName | ( | ) | const [inline, virtual] |
| virtual void TFriendElement::ls | ( | Option_t * | option = "" |
) | const [virtual] |
Reimplemented from TNamed.
TTree* TFriendElement::fParentTree [protected] |
Definition at line 38 of file TFriendElement.h.
Referenced by GetFile(), GetParentTree(), operator=(), and TFriendElement().
TTree* TFriendElement::fTree [protected] |
pointer to the parent TTree
Definition at line 39 of file TFriendElement.h.
Referenced by DisConnect(), GetTree(), operator=(), and TFriendElement().
TFile* TFriendElement::fFile [protected] |
pointer to the TTree described by this element
Definition at line 40 of file TFriendElement.h.
Referenced by DisConnect(), GetFile(), GetTree(), operator=(), and TFriendElement().
TString TFriendElement::fTreeName [protected] |
pointer to the file containing the friend TTree
Definition at line 41 of file TFriendElement.h.
Referenced by GetTreeName(), operator=(), and TFriendElement().
Bool_t TFriendElement::fOwnFile [protected] |
Definition at line 42 of file TFriendElement.h.
Referenced by DisConnect(), GetFile(), operator=(), and TFriendElement().
TTree* TFriendElement::fParentTree [protected] |
Definition at line 38 of file TFriendElement.h.
TTree* TFriendElement::fTree [protected] |
TFile* TFriendElement::fFile [protected] |
1.5.1