GSI Object Oriented Online Offline (Go4) GO4-6.4.0
Loading...
Searching...
No Matches
TGo4DynamicList Class Reference

Aggregate which is responsible for the dynamically created analysis objects like histograms. More...

#include <TGo4DynamicList.h>

Public Member Functions

 TGo4DynamicList ()
 
virtual ~TGo4DynamicList ()
 

Static Public Member Functions

static void CleanupPointerInEntries (TFolder *folder, TObject *obj)
 
static void PrintEntries (TFolder *folder)
 
static void ProcessEntries (TFolder *folder, Bool_t processtrees, Int_t interval)
 Iterates all entries of the list and processes the objects, depending on coordinate values and analysis condition.
 
static bool ProcessHEntry (TGo4HistogramEntry *hentry)
 
static bool ProcessTEntry (TGo4TreeHistogramEntry *tentry, Bool_t processtrees, Int_t interval)
 
static void ResetEntries (TFolder *folder)
 

Detailed Description

Aggregate which is responsible for the dynamically created analysis objects like histograms.

Dynamic list may contain other dynamic lists, which are processed iteratively.

Author
J. Adamczewski
Since
1/2001

Definition at line 31 of file TGo4DynamicList.h.

Constructor & Destructor Documentation

◆ TGo4DynamicList()

TGo4DynamicList::TGo4DynamicList ( )
inline

Definition at line 33 of file TGo4DynamicList.h.

◆ ~TGo4DynamicList()

virtual TGo4DynamicList::~TGo4DynamicList ( )
inlinevirtual

Definition at line 35 of file TGo4DynamicList.h.

Member Function Documentation

◆ CleanupPointerInEntries()

void TGo4DynamicList::CleanupPointerInEntries ( TFolder * folder,
TObject * obj )
static

Definition at line 56 of file TGo4DynamicList.cxx.

Referenced by TGo4AnalysisObjectManager::CleanupDynamicLists().

◆ PrintEntries()

void TGo4DynamicList::PrintEntries ( TFolder * folder)
static

Definition at line 45 of file TGo4DynamicList.cxx.

Referenced by TGo4AnalysisObjectManager::PrintDynamicList().

◆ ProcessEntries()

void TGo4DynamicList::ProcessEntries ( TFolder * folder,
Bool_t processtrees,
Int_t interval )
static

Iterates all entries of the list and processes the objects, depending on coordinate values and analysis condition.

Definition at line 68 of file TGo4DynamicList.cxx.

References TGo4DynamicListException::Handle(), TGo4DynamicEntry::IsEnabledProcessing(), ProcessHEntry(), and ProcessTEntry().

Referenced by TGo4AnalysisObjectManager::ProcessDynamicList().

◆ ProcessHEntry()

◆ ProcessTEntry()

◆ ResetEntries()

void TGo4DynamicList::ResetEntries ( TFolder * folder)
static

The documentation for this class was generated from the following files: