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