21 GO4TRACE((14,
"TGo4AnalysisStepException:TGo4AnalysisStepException (TGo4TaskHandler *)", __LINE__, __FILE__));
33 GO4TRACE((14,
"TGo4AnalysisStepException:~TGo4AnalysisStepException", __LINE__, __FILE__));
38 GO4TRACE((14,
"TGo4AnalysisStepException:operator=", __LINE__, __FILE__));
52 GO4TRACE((14,
"TGo4AnalysisStepException:TGo4AnalysisStepException(right)", __LINE__, __FILE__));
62 GO4TRACE((12,
"TGo4AnalyisStepException::Handle()", __LINE__, __FILE__));
TGo4AnalysisStepException & operator=(const TGo4AnalysisStepException &right)
Int_t fiProcessStatus
Contains current analysis step status value.
TGo4AnalysisStep * fxStep
1
Int_t Handle() override
This is a default handler function for the respective exception type.
const char * GetStatusMessage() const
Status message of last Process() call.
const char * GetStepName() const
Name of the throwing analysis step.
TGo4AnalysisStepException(TGo4AnalysisStep *step)
Int_t GetProcessStatus() const
Status of the last event.
virtual ~TGo4AnalysisStepException()
Contains a single step of the analysis.
virtual const char * What()
Returns string describing the kind of exception.
static void Error(const char *text,...) GO4_PRINTF_ARGS
User shortcut for message with prio 3.
TGo4RuntimeException & operator=(const TGo4RuntimeException &right)