GSI Object Oriented Online Offline (Go4)  GO4-6.1.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
TGo4TreeStructure Class Reference

#include <TGo4TreeStructure.h>

+ Inheritance diagram for TGo4TreeStructure:

Public Member Functions

 TGo4TreeStructure ()
virtual ~TGo4TreeStructure ()
TList * GetFolderList ()
TFolder * GetNamesFolder (Bool_t chown=kFALSE)
- Public Member Functions inherited from TGo4Status
 TGo4Status ()
 TGo4Status (const char *name)
 TGo4Status (const char *name, const char *title)
virtual ~TGo4Status ()
virtual Int_t PrintStatus (Text_t *buffer=0, Int_t buflen=0)
virtual void Print (Option_t *dummy="") const

Private Member Functions

 TGo4TreeStructure (const char *name)

Private Attributes

TFolder * fxTopFolder


class TGo4Analysis
class TGo4AnalysisObjectManager

Additional Inherited Members

- Public Types inherited from TGo4Status
enum  { kGo4NoReset = BIT(20), kGo4CanDelete = BIT(21), kGo4BackStoreReset = BIT(22) }
- Static Public Member Functions inherited from TGo4Status
static Text_t * PrintIndent (Text_t *buffer, Int_t &buflen)
static Text_t * PrintBuffer (char *buffer, Int_t &buflen, const char *text,...)

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.

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 ( )

Definition at line 33 of file TGo4TreeStructure.cxx.

References fxTopFolder, and GO4TRACE.

TGo4TreeStructure::TGo4TreeStructure ( const char *  name)

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

Definition at line 29 of file TGo4TreeStructure.h.

friend class TGo4AnalysisObjectManager

Definition at line 30 of file TGo4TreeStructure.h.

Member Data Documentation

TFolder* TGo4TreeStructure::fxTopFolder

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: