ATLAS Offline Software
Public Types | Public Member Functions | List of all members
ITRT_StrawStatusSummaryTool Class Referenceabstract

#include <ITRT_StrawStatusSummaryTool.h>

Inheritance diagram for ITRT_StrawStatusSummaryTool:
Collaboration diagram for ITRT_StrawStatusSummaryTool:

Public Types

typedef TRTCond::StrawStatusMultChanContainer StrawStatusContainer
 

Public Member Functions

 DeclareInterfaceID (ITRT_StrawStatusSummaryTool, 1, 0)
 
virtual int getStatus (const Identifier) const =0
 
virtual int getStatusPermanent (const Identifier) const =0
 
virtual int getStatusHT (const Identifier) const =0
 
virtual bool get_status (const Identifier) const =0
 
virtual bool get_statusHT (const Identifier) const =0
 
virtual const StrawStatusContainergetStrawStatusHTContainer () const =0
 
virtual int getStatus (const Identifier, const EventContext &) const =0
 
virtual int getStatusPermanent (const Identifier, const EventContext &) const =0
 
virtual int getStatusHT (const Identifier, const EventContext &) const =0
 
virtual bool get_status (const Identifier, const EventContext &) const =0
 
virtual bool get_statusHT (const Identifier, const EventContext &) const =0
 

Detailed Description

abstract interface to TRT straw status constants

Definition at line 26 of file ITRT_StrawStatusSummaryTool.h.

Member Typedef Documentation

◆ StrawStatusContainer

Definition at line 30 of file ITRT_StrawStatusSummaryTool.h.

Member Function Documentation

◆ DeclareInterfaceID()

ITRT_StrawStatusSummaryTool::DeclareInterfaceID ( ITRT_StrawStatusSummaryTool  ,
,
 
)

◆ get_status() [1/2]

virtual bool ITRT_StrawStatusSummaryTool::get_status ( const  Identifier) const
pure virtual

◆ get_status() [2/2]

virtual bool ITRT_StrawStatusSummaryTool::get_status ( const  Identifier,
const EventContext &   
) const
pure virtual

◆ get_statusHT() [1/2]

virtual bool ITRT_StrawStatusSummaryTool::get_statusHT ( const  Identifier) const
pure virtual

◆ get_statusHT() [2/2]

virtual bool ITRT_StrawStatusSummaryTool::get_statusHT ( const  Identifier,
const EventContext &   
) const
pure virtual

◆ getStatus() [1/2]

virtual int ITRT_StrawStatusSummaryTool::getStatus ( const  Identifier) const
pure virtual

◆ getStatus() [2/2]

virtual int ITRT_StrawStatusSummaryTool::getStatus ( const  Identifier,
const EventContext &   
) const
pure virtual

◆ getStatusHT() [1/2]

virtual int ITRT_StrawStatusSummaryTool::getStatusHT ( const  Identifier) const
pure virtual

◆ getStatusHT() [2/2]

virtual int ITRT_StrawStatusSummaryTool::getStatusHT ( const  Identifier,
const EventContext &   
) const
pure virtual

◆ getStatusPermanent() [1/2]

virtual int ITRT_StrawStatusSummaryTool::getStatusPermanent ( const  Identifier) const
pure virtual

◆ getStatusPermanent() [2/2]

virtual int ITRT_StrawStatusSummaryTool::getStatusPermanent ( const  Identifier,
const EventContext &   
) const
pure virtual

◆ getStrawStatusHTContainer()

virtual const StrawStatusContainer* ITRT_StrawStatusSummaryTool::getStrawStatusHTContainer ( ) const
pure virtual

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