v2.10-0 (21000JUN2005)

Go4Analysis
Class TGo4AnalysisStepException


class TGo4AnalysisStepException
derived from TGo4RuntimeException


Field Summary
 protected Int_tfiProcessStatus
          Contains current analysis step status value.
 protected TStringfxStatusMessage
           
 protected TGo4AnalysisStep*fxStep
           
 protected TStringfxStepName
           

Fields inherited from class Go4Exceptions.TGo4Exception
fxDescription

Constructor Summary
 TGo4AnalysisStepException(TGo4AnalysisStep* step)
           
 TGo4AnalysisStepException(const TGo4AnalysisStepException& right)
           
 private TGo4AnalysisStepException()
           

Destructor Summary
 virtual synchronized ~TGo4AnalysisStepException()
           

Method Summary
 const Int_tGetProcessStatus()
          Status of the last event.
 const const char *GetStatusMessage()
          Status message of last Process() call.
 const const char *GetStepName()
          Name of the throwing analysis step.
 Int_tHandle()
           
 synchronized TGo4AnalysisStepException&operator=(const TGo4AnalysisStepException& right)
           

Methods inherited from class Go4Exceptions.TGo4RuntimeException
operator=

Methods inherited from class Go4Exceptions.TGo4Exception
operator=, What

Field Detail

fiProcessStatus

protected Int_t fiProcessStatus
Contains current analysis step status value. To be checked by framework after Process().

fxStatusMessage

protected TString fxStatusMessage

fxStep

protected TGo4AnalysisStep* fxStep
supplierCardinality 1

fxStepName

protected TString fxStepName
Constructor Detail

TGo4AnalysisStepException

public TGo4AnalysisStepException(TGo4AnalysisStep* step)

TGo4AnalysisStepException

public TGo4AnalysisStepException(const TGo4AnalysisStepException& right)

TGo4AnalysisStepException

private TGo4AnalysisStepException()
Method Detail

~TGo4AnalysisStepException

public virtual synchronized ~TGo4AnalysisStepException()
Method Detail

GetProcessStatus

public const Int_t GetProcessStatus()
Status of the last event.

GetStatusMessage

public const const char * GetStatusMessage()
Status message of last Process() call.

GetStepName

public const const char * GetStepName()
Name of the throwing analysis step.

Handle

public Int_t Handle()

operator=

public synchronized TGo4AnalysisStepException& operator=(const TGo4AnalysisStepException& right)

Association Links

to Class TGo4AnalysisStep

Supplier Cardinality 1

J.Adamczewski, M.Al-Turany, D.Bertini, H.G.Essel, S.Linev

30-06-2005