#include <TGo4TreeStructure.h>
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 |
Contains the branchelement structure of a certain TTree on the analysis side. Name of this status object is the same as tree name.
Definition at line 27 of file TGo4TreeStructure.h.
| 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.
| 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().
friend class TGo4Analysis [friend] |
Definition at line 29 of file TGo4TreeStructure.h.
friend class TGo4AnalysisObjectManager [friend] |
Definition at line 30 of file TGo4TreeStructure.h.
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().
1.7.1