Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

TGo4TreeProxy Class Reference

#include <TGo4TreeProxy.h>

Inheritance diagram for TGo4TreeProxy:

TGo4Proxy List of all members.

Public Member Functions

 TGo4TreeProxy ()
 TGo4TreeProxy (TTree *tree, Bool_t owner=kFALSE)
virtual ~TGo4TreeProxy ()
virtual Bool_t HasSublevels () const
virtual TGo4LevelIterMakeIter ()
virtual TGo4AccessMakeProxy (const char *name)
virtual Int_t GetObjectKind ()
virtual const char * GetContainedClassName ()

Static Public Member Functions

static TGo4AccessProduceProxy (TTree *tree, const char *name)
static TGo4LevelIterProduceIter (TTree *tree)

Protected Attributes

TTree * fTree
Bool_t fOwner

Constructor & Destructor Documentation

TGo4TreeProxy::TGo4TreeProxy  ) 
 

Definition at line 110 of file TGo4TreeProxy.cxx.

TGo4TreeProxy::TGo4TreeProxy TTree *  tree,
Bool_t  owner = kFALSE
 

Definition at line 117 of file TGo4TreeProxy.cxx.

TGo4TreeProxy::~TGo4TreeProxy  )  [virtual]
 

Definition at line 124 of file TGo4TreeProxy.cxx.

References fOwner, and fTree.


Member Function Documentation

virtual Bool_t TGo4TreeProxy::HasSublevels  )  const [inline, virtual]
 

Reimplemented from TGo4Proxy.

Definition at line 29 of file TGo4TreeProxy.h.

References fTree.

virtual TGo4LevelIter* TGo4TreeProxy::MakeIter  )  [inline, virtual]
 

Reimplemented from TGo4Proxy.

Definition at line 31 of file TGo4TreeProxy.h.

References fTree, and ProduceIter().

virtual TGo4Access* TGo4TreeProxy::MakeProxy const char *  name  )  [inline, virtual]
 

Reimplemented from TGo4Proxy.

Definition at line 34 of file TGo4TreeProxy.h.

References fTree, and ProduceProxy().

Int_t TGo4TreeProxy::GetObjectKind  )  [virtual]
 

Reimplemented from TGo4Proxy.

Definition at line 129 of file TGo4TreeProxy.cxx.

References fTree, TGo4Access::kndFolder, and TGo4Access::kndNone.

const char * TGo4TreeProxy::GetContainedClassName  )  [virtual]
 

Reimplemented from TGo4Proxy.

Definition at line 135 of file TGo4TreeProxy.cxx.

References fTree.

TGo4Access * TGo4TreeProxy::ProduceProxy TTree *  tree,
const char *  name
[static]
 

Definition at line 140 of file TGo4TreeProxy.cxx.

Referenced by MakeProxy(), TGo4FolderProxy::ProduceProxy(), and TGo4DirProxy::ProduceProxy().

TGo4LevelIter * TGo4TreeProxy::ProduceIter TTree *  tree  )  [static]
 

Definition at line 169 of file TGo4TreeProxy.cxx.

Referenced by MakeIter(), TGo4FolderLevelIter::subiterator(), and TGo4DirLevelIter::subiterator().


Member Data Documentation

TTree* TGo4TreeProxy::fTree [protected]
 

Definition at line 44 of file TGo4TreeProxy.h.

Referenced by GetContainedClassName(), GetObjectKind(), HasSublevels(), MakeIter(), MakeProxy(), and ~TGo4TreeProxy().

Bool_t TGo4TreeProxy::fOwner [protected]
 

Definition at line 45 of file TGo4TreeProxy.h.

Referenced by ~TGo4TreeProxy().


The documentation for this class was generated from the following files:
Generated on Fri Nov 28 13:01:26 2008 for Go4-v3.04-1 by  doxygen 1.4.2