ATLAS Offline Software
|
Class for data object used in SCT_DCSConditions{HV,Temp}CondAlg, SCT_DCSConditionsTool, SCT_SiliconConditions{HV,Temp}CondAlg, SCTSiPropertiesCondAlg, SCTSiLorentzAngleCondAlg. More...
#include <SCT_DCSFloatCondData.h>
Public Member Functions | |
SCT_DCSFloatCondData () | |
Constructor. More... | |
virtual | ~SCT_DCSFloatCondData ()=default |
Destructor. More... | |
void | setValue (const CondAttrListCollection::ChanNum &chanNum, const float value) |
Set a float value for a channel. More... | |
bool | getValue (const CondAttrListCollection::ChanNum &chanNum, float &value) const |
Get the float value for a channel. More... | |
void | clear () |
Clear the m_channelValues. More... | |
Private Types | |
typedef std::map< CondAttrListCollection::ChanNum, float > | FloatConditions |
Private Attributes | |
FloatConditions | m_channelValues |
Class for data object used in SCT_DCSConditions{HV,Temp}CondAlg, SCT_DCSConditionsTool, SCT_SiliconConditions{HV,Temp}CondAlg, SCTSiPropertiesCondAlg, SCTSiLorentzAngleCondAlg.
Definition at line 30 of file SCT_DCSFloatCondData.h.
|
private |
Definition at line 48 of file SCT_DCSFloatCondData.h.
SCT_DCSFloatCondData::SCT_DCSFloatCondData | ( | ) |
Constructor.
Definition at line 12 of file SCT_DCSFloatCondData.cxx.
|
virtualdefault |
Destructor.
void SCT_DCSFloatCondData::clear | ( | ) |
Clear the m_channelValues.
Definition at line 37 of file SCT_DCSFloatCondData.cxx.
bool SCT_DCSFloatCondData::getValue | ( | const CondAttrListCollection::ChanNum & | chanNum, |
float & | value | ||
) | const |
void SCT_DCSFloatCondData::setValue | ( | const CondAttrListCollection::ChanNum & | chanNum, |
const float | value | ||
) |
Set a float value for a channel.
Definition at line 19 of file SCT_DCSFloatCondData.cxx.
|
private |
Definition at line 49 of file SCT_DCSFloatCondData.h.