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

Service Interface for TRT_DCS_ConditionsTool. More...

#include <ITRT_DCS_ConditionsSvc.h>

Inheritance diagram for ITRT_DCS_ConditionsSvc:
Collaboration diagram for ITRT_DCS_ConditionsSvc:

Public Member Functions

 DeclareInterfaceID (ITRT_DCS_ConditionsSvc, 1, 0)
 Interface ID.
virtual InDet::TRT_DCS_StatusFlag getFlag (const Identifier)=0
 Returns the DCS conditions StatusFlag for a given identifier.
virtual StatusCode getValue (const Identifier, const InDet::TRT_DCS_DataType, InDet::TRT_DCS_ValueType &)=0
 Returns the value for a given identifier and data type.
virtual StatusCode getValue (const std::string &folderName, const std::string &channelName, InDet::TRT_DCS_ValueType &)=0
 Returns the value for a given folder/channel name.
virtual StatusCode getValue (const std::string &folderName, const int chanNum, InDet::TRT_DCS_ValueType &)=0
 Returns the value for a given folder and COOL channel number.
virtual const CondAttrListCollectiongetCollection (const std::string &collName)=0
virtual void monitorBarrel ()=0
virtual void monitorEndcapA ()=0
virtual void monitorEndcapC ()=0

Detailed Description

Service Interface for TRT_DCS_ConditionsTool.

Definition at line 43 of file ITRT_DCS_ConditionsSvc.h.

Member Function Documentation

◆ DeclareInterfaceID()

ITRT_DCS_ConditionsSvc::DeclareInterfaceID ( ITRT_DCS_ConditionsSvc ,
1 ,
0  )

◆ getCollection()

virtual const CondAttrListCollection * ITRT_DCS_ConditionsSvc::getCollection ( const std::string & collName)
pure virtual

◆ getFlag()

virtual InDet::TRT_DCS_StatusFlag ITRT_DCS_ConditionsSvc::getFlag ( const Identifier )
pure virtual

Returns the DCS conditions StatusFlag for a given identifier.

◆ getValue() [1/3]

virtual StatusCode ITRT_DCS_ConditionsSvc::getValue ( const Identifier ,
const InDet::TRT_DCS_DataType ,
InDet::TRT_DCS_ValueType &  )
pure virtual

Returns the value for a given identifier and data type.

Get the value for a given identifier and DCS conditions data type.

◆ getValue() [2/3]

virtual StatusCode ITRT_DCS_ConditionsSvc::getValue ( const std::string & folderName,
const int chanNum,
InDet::TRT_DCS_ValueType &  )
pure virtual

Returns the value for a given folder and COOL channel number.

Get the value for a given folder and COOL channel number.

◆ getValue() [3/3]

virtual StatusCode ITRT_DCS_ConditionsSvc::getValue ( const std::string & folderName,
const std::string & channelName,
InDet::TRT_DCS_ValueType &  )
pure virtual

Returns the value for a given folder/channel name.

Get the value for a given folder/channel name.

◆ monitorBarrel()

virtual void ITRT_DCS_ConditionsSvc::monitorBarrel ( )
pure virtual

◆ monitorEndcapA()

virtual void ITRT_DCS_ConditionsSvc::monitorEndcapA ( )
pure virtual

◆ monitorEndcapC()

virtual void ITRT_DCS_ConditionsSvc::monitorEndcapC ( )
pure virtual

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