26 TGo4Status(name,
"Go4 AnalysisStep Status Object")
28 GO4TRACE((15,
"TGo4AnalysisStepStatus::TGo4AnalysisStepStatus(const char *)",__LINE__, __FILE__));
33 GO4TRACE((15,
"TGo4AnalysisStepStatus::~TGo4AnalysisStepStatus()",__LINE__, __FILE__));
41 PrintLine(
"++++ Analysis Step %s ++++", GetName());
42 TROOT::IncreaseDirLevel();
71 TROOT::DecreaseDirLevel();
72 PrintLine(
"---------------------------------------------- ");
void Print(Option_t *opt="") const override
TGo4EventSourceParameter * TakeSourcePar()
Removes source parameter from the step and return it back to the user User is responsible to cleanup ...
TGo4EventSourceParameter * GetSourcePar() const
Returns the event source parameter which was put into this status object.
TGo4EventStoreParameter * fxStoreType
Parameter object of next event storage to be activated.
Bool_t IsProcessEnabled() const
TGo4EventProcessorParameter * GetProcessorPar() const
Returns the event processor parameter which was put into this status object.
Bool_t IsSourceEnabled() const
virtual ~TGo4AnalysisStepStatus()
TGo4EventProcessorParameter * fxProcessorType
Parameter object of next event processor to be activated.
void SetStorePar(TGo4EventStoreParameter *kind)
Sets the event store parameter which is used on intitialization of this step.
Int_t GetProcessStatus() const
Returns status value of processor.
Bool_t IsStoreEnabled() const
void SetProcessorPar(TGo4EventProcessorParameter *kind)
Sets the event processor parameter which is used on intitialization of this step.
TGo4EventStoreParameter * GetStorePar() const
Returns the event store parameter which was put into this status object.
void SetSourcePar(TGo4EventSourceParameter *kind)
Sets the event source parameter which is used on intitialization of this step.
TGo4EventSourceParameter * fxSourceType
Parameter object of next event source to be activated.
Basic type for all classes containing information to parametrize the event processor.
Basic type for all classes containing information to parameterize the event source.
Basic type for all classes containing information to parametrize the event store.
static void PrintLine(const char *text,...)
Print single line of debug output with appropriate indent.