ATLAS Offline Software
Public Member Functions | List of all members
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. More...
 
virtual InDet::TRT_DCS_StatusFlag getFlag (const Identifier)=0
 Returns the DCS conditions StatusFlag for a given identifier. More...
 
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. More...
 
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. More...
 
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. More...
 
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  ,
,
 
)

Interface ID.

◆ 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: