ATLAS Offline Software
Loading...
Searching...
No Matches
LVL1::ITrigT1CaloMonErrorTool Class Referenceabstract

Interface definition for TrigT1CaloMonErrorTool. More...

#include <ITrigT1CaloMonErrorTool.h>

Inheritance diagram for LVL1::ITrigT1CaloMonErrorTool:
Collaboration diagram for LVL1::ITrigT1CaloMonErrorTool:

Public Member Functions

virtual StatusCode retrieve (const std::vector< unsigned int > *&errColl)=0
 Retrieve error vector.
virtual bool corrupt ()=0
 Return true if current event has any corruption errors.
virtual bool fullEventTimeout ()=0
 Return true if current event has Full Event status generic timeout bit set.
virtual bool missingFragment ()=0
 Return true if any ROB/ROD fragments are missing.
virtual bool robOrUnpackingError ()=0
 Return true if current event has any ROB or unpacking errors.
virtual const std::string & flagCorruptEvents () const =0
 Return corrupt events flag string.
virtual void print () const =0
 Print the state of the tool.

Detailed Description

Interface definition for TrigT1CaloMonErrorTool.

Definition at line 22 of file ITrigT1CaloMonErrorTool.h.

Member Function Documentation

◆ corrupt()

virtual bool LVL1::ITrigT1CaloMonErrorTool::corrupt ( )
pure virtual

Return true if current event has any corruption errors.

Implemented in LVL1::TrigT1CaloMonErrorTool, and LVL1::TrigT1CaloMonErrorToolV1.

◆ flagCorruptEvents()

virtual const std::string & LVL1::ITrigT1CaloMonErrorTool::flagCorruptEvents ( ) const
pure virtual

Return corrupt events flag string.

Implemented in LVL1::TrigT1CaloMonErrorTool, and LVL1::TrigT1CaloMonErrorToolV1.

◆ fullEventTimeout()

virtual bool LVL1::ITrigT1CaloMonErrorTool::fullEventTimeout ( )
pure virtual

Return true if current event has Full Event status generic timeout bit set.

Implemented in LVL1::TrigT1CaloMonErrorTool, and LVL1::TrigT1CaloMonErrorToolV1.

◆ missingFragment()

virtual bool LVL1::ITrigT1CaloMonErrorTool::missingFragment ( )
pure virtual

Return true if any ROB/ROD fragments are missing.

Implemented in LVL1::TrigT1CaloMonErrorTool, and LVL1::TrigT1CaloMonErrorToolV1.

◆ print()

◆ retrieve()

virtual StatusCode LVL1::ITrigT1CaloMonErrorTool::retrieve ( const std::vector< unsigned int > *& errColl)
pure virtual

Retrieve error vector.

Implemented in LVL1::TrigT1CaloMonErrorTool, and LVL1::TrigT1CaloMonErrorToolV1.

◆ robOrUnpackingError()

virtual bool LVL1::ITrigT1CaloMonErrorTool::robOrUnpackingError ( )
pure virtual

Return true if current event has any ROB or unpacking errors.

Implemented in LVL1::TrigT1CaloMonErrorTool, and LVL1::TrigT1CaloMonErrorToolV1.


The documentation for this class was generated from the following file: