GSI Object Oriented Online Offline (Go4) GO4-6.4.5
Loading...
Searching...
No Matches
TGo4DynamicEntry Interface Reference

ABC for all entries that can be kept in a dynamic list. More...

#include <TGo4DynamicEntry.h>

Inheritance diagram for TGo4DynamicEntry:

Public Member Functions

 TGo4DynamicEntry ()
 default ctor for streamer.
 TGo4DynamicEntry ()
 default ctor for streamer.
 TGo4DynamicEntry (const char *name, const char *title="This is a Go4 dynamic entry")
 TGo4DynamicEntry (const char *name, const char *title="This is a Go4 dynamic entry")
virtual ~TGo4DynamicEntry ()
virtual ~TGo4DynamicEntry ()
void EnableProcessing (Bool_t on=kTRUE)
 Switch the autoprocessing state of this entry.
void EnableProcessing (Bool_t on=kTRUE)
 Switch the autoprocessing state of this entry.
Bool_t IsEnabledProcessing () const
Bool_t IsEnabledProcessing () const
virtual void Reset ()
 Resets this entry to an initial status.
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.

Detailed Description

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.

Author
J. Adamczewski
Since
1/2001

Definition at line 27 of file TGo4DynamicEntry.h.

Constructor & Destructor Documentation

◆ TGo4DynamicEntry() [1/4]

◆ TGo4DynamicEntry() [2/4]

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.

◆ ~TGo4DynamicEntry() [1/2]

TGo4DynamicEntry::~TGo4DynamicEntry ( )
virtual

Definition at line 34 of file TGo4DynamicEntry.cxx.

References GO4TRACE.

◆ TGo4DynamicEntry() [3/4]

TGo4DynamicEntry::TGo4DynamicEntry ( )

default ctor for streamer.

◆ TGo4DynamicEntry() [4/4]

TGo4DynamicEntry::TGo4DynamicEntry ( const char * name,
const char * title = "This is a Go4 dynamic entry" )

◆ ~TGo4DynamicEntry() [2/2]

virtual TGo4DynamicEntry::~TGo4DynamicEntry ( )
virtual

Member Function Documentation

◆ EnableProcessing() [1/2]

void TGo4DynamicEntry::EnableProcessing ( Bool_t on = kTRUE)
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().

◆ EnableProcessing() [2/2]

void TGo4DynamicEntry::EnableProcessing ( Bool_t on = kTRUE)
inline

Switch the autoprocessing state of this entry.

Definition at line 39 of file TGo4DynamicEntry.h.

References fbProcessEntry.

◆ IsEnabledProcessing() [1/2]

Bool_t TGo4DynamicEntry::IsEnabledProcessing ( ) const
inline

◆ IsEnabledProcessing() [2/2]

Bool_t TGo4DynamicEntry::IsEnabledProcessing ( ) const
inline

Definition at line 40 of file TGo4DynamicEntry.h.

References fbProcessEntry.

◆ Reset() [1/2]

◆ Reset() [2/2]

virtual void TGo4DynamicEntry::Reset ( )
inlinevirtual

Resets this entry to an initial status.

Implemented in TGo4HistogramEntry, TGo4HistogramEntry, TGo4TreeHistogramEntry, and TGo4TreeHistogramEntry.

Definition at line 43 of file TGo4DynamicEntry.h.

Field Documentation

◆ fbProcessEntry

Bool_t TGo4DynamicEntry::fbProcessEntry {kFALSE}
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().


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