Public Member Functions | Private Member Functions | Private Attributes | Friends

TGo4TreeStructure Class Reference

#include <TGo4TreeStructure.h>

Inheritance diagram for TGo4TreeStructure:
TGo4Status

List of all members.

Public Member Functions

 TGo4TreeStructure ()
virtual ~TGo4TreeStructure ()
TList * GetFolderList ()
TFolder * GetNamesFolder (Bool_t chown=kFALSE)

Private Member Functions

 TGo4TreeStructure (const char *name)

Private Attributes

TFolder * fxTopFolder

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 27 of file TGo4TreeStructure.h.


Constructor & Destructor Documentation

TGo4TreeStructure::TGo4TreeStructure (  ) 

default ctor for streamer.

Definition at line 20 of file TGo4TreeStructure.cxx.

TGo4TreeStructure::~TGo4TreeStructure (  )  [virtual]

Definition at line 33 of file TGo4TreeStructure.cxx.

References fxTopFolder, and GO4TRACE.

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

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

Definition at line 26 of file TGo4TreeStructure.cxx.

References GO4TRACE.


Member Function Documentation

TList * TGo4TreeStructure::GetFolderList (  ) 

Access to the list of the names folder structure.

Definition at line 39 of file TGo4TreeStructure.cxx.

References fxTopFolder.

TFolder * TGo4TreeStructure::GetNamesFolder ( Bool_t  chown = kFALSE  ) 

Access to the folder containing the names objects.

Definition at line 44 of file TGo4TreeStructure.cxx.

References fxTopFolder.

Referenced by TGo4AnalysisLevelIter::subiterator().


Friends And Related Function Documentation

friend class TGo4Analysis [friend]

Definition at line 29 of file TGo4TreeStructure.h.

friend class TGo4AnalysisObjectManager [friend]

Definition at line 30 of file TGo4TreeStructure.h.


Member Data Documentation

TFolder* TGo4TreeStructure::fxTopFolder [private]

Folder containing the tree structure

Definition at line 48 of file TGo4TreeStructure.h.

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


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines