ATLAS Offline Software
Loading...
Searching...
No Matches
ITrigErrorMonTool Class Referenceabstract

Interface of a tool which retrieves and monitors all non-success status codes returned by algorithms. More...

#include <ITrigErrorMonTool.h>

Inheritance diagram for ITrigErrorMonTool:
Collaboration diagram for ITrigErrorMonTool:

Public Member Functions

 DeclareInterfaceID (ITrigErrorMonTool, 1, 0)
virtual std::unordered_map< std::string_view, StatusCode > algExecErrors (const EventContext &eventContext) const =0
 Produce a subset of IAlgExecStateSvc::algExecStates with only non-success StatusCodes and fill relevant histograms.

Detailed Description

Interface of a tool which retrieves and monitors all non-success status codes returned by algorithms.

Definition at line 14 of file ITrigErrorMonTool.h.

Member Function Documentation

◆ algExecErrors()

virtual std::unordered_map< std::string_view, StatusCode > ITrigErrorMonTool::algExecErrors ( const EventContext & eventContext) const
pure virtual

Produce a subset of IAlgExecStateSvc::algExecStates with only non-success StatusCodes and fill relevant histograms.

◆ DeclareInterfaceID()

ITrigErrorMonTool::DeclareInterfaceID ( ITrigErrorMonTool ,
1 ,
0  )

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