|
ATLAS Offline Software
|
Go to the documentation of this file.
16 #ifndef SCT_DCSFLOATCONDDATA_H
17 #define SCT_DCSFLOATCONDDATA_H
57 #include "AthenaKernel/CondCont.h"
61 #endif // SCT_DCSFLOATCONDDATA_H
Class for data object used in SCT_DCSConditions{HV,Temp}CondAlg, SCT_DCSConditionsTool,...
This file defines the class for a collection of AttributeLists where each one is associated with a ch...
FloatConditions m_channelValues
SCT_DCSFloatCondData()
Constructor.
void clear()
Clear the m_channelValues.
virtual ~SCT_DCSFloatCondData()=default
Destructor.
void setValue(const CondAttrListCollection::ChanNum &chanNum, const float value)
Set a float value for a channel.
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
std::map< CondAttrListCollection::ChanNum, float > FloatConditions
macros to associate a CLID to a type
CONDCONT_MIXED_DEF(SCT_DCSFloatCondData, 257878639)
bool getValue(const CondAttrListCollection::ChanNum &chanNum, float &value) const
Get the float value for a channel.