ATLAS Offline Software
Loading...
Searching...
No Matches
PixelDCSTempData.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3*/
10
11#ifndef PIXELDCSTEMPDATA_H
12#define PIXELDCSTEMPDATA_H
13
15
17
20 public:
21 void setTemperature(int chanNum, float value){m_impl.setValue(chanNum, value);}
22 float getTemperature(int chanNum) const{ return m_impl.getValue(chanNum);}
23 private:
24 //class template parameters: lo limit, hi limit, default, invalid
25 SingleConditionsDatum<float, -1000.f, 1000.f, -7.f, -7.f> m_impl;
26};
27
28CLASS_DEF( PixelDCSTempData , 345932822 , 1 )
29
31
32#endif
Hold mappings of ranges to condition objects.
#define CONDCONT_DEF(...)
Definition CondCont.h:1413
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 single value per channel, with defaults, limits, and invalid value defined.
void setTemperature(int chanNum, float value)
float getTemperature(int chanNum) const
SingleConditionsDatum< float, -1000.f, 1000.f, -7.f, -7.f > m_impl