GSI Object Oriented Online Offline (Go4) GO4-6.4.0
|
ABC for all entries that can be kept in a dynamic list. More...
#include <TGo4DynamicEntry.h>
Public Member Functions | |
TGo4DynamicEntry () | |
default ctor for streamer. | |
TGo4DynamicEntry (const char *name, const char *title="This is a Go4 dynamic entry") | |
virtual | ~TGo4DynamicEntry () |
void | EnableProcessing (Bool_t on=kTRUE) |
Switch the autoprocessing state of this entry. | |
Bool_t | IsEnabledProcessing () const |
virtual void | Reset () |
Resets this entry to an initial status. | |
Protected Attributes | |
Bool_t | fbProcessEntry {kFALSE} |
True if object shall be processed by main event loop automatically. | |
ABC for all entries that can be kept in a dynamic list.
The Dynamic list itself is a dynamic entry, too; thus the analysis can handle a dynamic list containing dynamic sub-lists of histograms.
Definition at line 27 of file TGo4DynamicEntry.h.
TGo4DynamicEntry::TGo4DynamicEntry | ( | ) |
default ctor for streamer.
Definition at line 19 of file TGo4DynamicEntry.cxx.
References fbProcessEntry, and GO4TRACE.
Referenced by TGo4HistogramEntry::TGo4HistogramEntry(), TGo4HistogramEntry::TGo4HistogramEntry(), TGo4TreeHistogramEntry::TGo4TreeHistogramEntry(), and TGo4TreeHistogramEntry::TGo4TreeHistogramEntry().
TGo4DynamicEntry::TGo4DynamicEntry | ( | const char * | name, |
const char * | title = "This is a Go4 dynamic entry" ) |
Definition at line 26 of file TGo4DynamicEntry.cxx.
References fbProcessEntry, GO4TRACE, and TGo4Status::kGo4CanDelete.
|
virtual |
Definition at line 34 of file TGo4DynamicEntry.cxx.
References GO4TRACE.
|
inline |
Switch the autoprocessing state of this entry.
Definition at line 39 of file TGo4DynamicEntry.h.
References fbProcessEntry.
Referenced by TGo4TreeHistogramEntry::TGo4TreeHistogramEntry(), TGo4TreeHistogramEntry::TGo4TreeHistogramEntry(), and TGo4CreateNewDynEntry::MakeEntry().
|
inline |
Definition at line 40 of file TGo4DynamicEntry.h.
References fbProcessEntry.
Referenced by TGo4ComSetObject::ExeSetDyn(), TGo4HistogramEntry::Print(), TGo4TreeHistogramEntry::Print(), and TGo4DynamicList::ProcessEntries().
|
inlinevirtual |
Resets this entry to an initial status.
Implemented in TGo4HistogramEntry, and TGo4TreeHistogramEntry.
Definition at line 43 of file TGo4DynamicEntry.h.
Referenced by TGo4AnalysisObjectManager::AddDynamicEntry(), TGo4BrowserProxy::ClearMemoryItem(), TGo4AnalysisObjectManager::ClearObject(), TGo4TreeHistogramEntry::Reset(), and TGo4DynamicList::ResetEntries().
|
protected |
True if object shall be processed by main event loop automatically.
For example, histogram autofill from event index values.
Definition at line 49 of file TGo4DynamicEntry.h.
Referenced by TGo4DynamicEntry(), TGo4DynamicEntry(), EnableProcessing(), and IsEnabledProcessing().