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

TGo4TreeStructure Class Reference

Contains the branchelement structure of a certain TTree on the analysis side. More...

#include <TGo4TreeStructure.h>

Inheritance diagram for TGo4TreeStructure:

TGo4Status List of all members.

Public Member Functions

 TGo4TreeStructure ()
 default ctor for streamer.
virtual ~TGo4TreeStructure ()
TList * GetFolderList ()
 Access to the list of the names folder structure.
TFolder * GetNamesFolder (Bool_t chown=kFALSE)
 Access to the folder containing the names objects.

Private Member Functions

 TGo4TreeStructure (const char *name)
 private ctor can only invoked by Go4Analysis class, which is friend.

Private Attributes

TFolder * fxTopFolder
 Folder containing the tree structure.

Friends

class TGo4Analysis
class TGo4AnalysisObjectManager

Detailed Description

Contains the branchelement structure of a certain TTree on the analysis side.

Name of this status object is the same as tree name.

Since:
6/2001
Author:
J. Adamczewski

Definition at line 29 of file TGo4TreeStructure.h.


Constructor & Destructor Documentation

TGo4TreeStructure::TGo4TreeStructure  ) 
 

default ctor for streamer.

Definition at line 22 of file TGo4TreeStructure.cxx.

TGo4TreeStructure::~TGo4TreeStructure  )  [virtual]
 

Definition at line 35 of file TGo4TreeStructure.cxx.

References fxTopFolder, and TRACE.

TGo4TreeStructure::TGo4TreeStructure const char *  name  )  [private]
 

private ctor can only invoked by Go4Analysis class, which is friend.

Definition at line 28 of file TGo4TreeStructure.cxx.

References TRACE.


Member Function Documentation

TList * TGo4TreeStructure::GetFolderList  ) 
 

Access to the list of the names folder structure.

Definition at line 41 of file TGo4TreeStructure.cxx.

References fxTopFolder.

TFolder * TGo4TreeStructure::GetNamesFolder Bool_t  chown = kFALSE  ) 
 

Access to the folder containing the names objects.

Definition at line 46 of file TGo4TreeStructure.cxx.

References fxTopFolder.

Referenced by TGo4AnalysisLevelIter::subiterator().


Friends And Related Function Documentation

friend class TGo4Analysis [friend]
 

Definition at line 31 of file TGo4TreeStructure.h.

friend class TGo4AnalysisObjectManager [friend]
 

Definition at line 32 of file TGo4TreeStructure.h.


Member Data Documentation

TFolder* TGo4TreeStructure::fxTopFolder [private]
 

Folder containing the tree structure.

Definition at line 50 of file TGo4TreeStructure.h.

Referenced by TGo4AnalysisObjectManager::CreateTreeStructure(), GetFolderList(), GetNamesFolder(), and ~TGo4TreeStructure().


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