ATLAS Offline Software
Public Member Functions | Private Types | Private Attributes | List of all members
PixelDCSTempData Class Reference

#include <PixelDCSTempData.h>

Collaboration diagram for PixelDCSTempData:

Public Member Functions

void setTemperature (const int chanNum, const float value)
 
float getTemperature (const int chanNum) const
 

Private Types

typedef std::unordered_map< int, float > FloatConditions
 

Private Attributes

FloatConditions m_temperature
 

Detailed Description

Definition at line 19 of file PixelDCSTempData.h.

Member Typedef Documentation

◆ FloatConditions

typedef std::unordered_map<int, float> PixelDCSTempData::FloatConditions
private

Definition at line 25 of file PixelDCSTempData.h.

Member Function Documentation

◆ getTemperature()

float PixelDCSTempData::getTemperature ( const int  chanNum) const

Definition at line 11 of file PixelDCSTemp.cxx.

11  {
12  auto itr = m_temperature.find(chanNum);
13  if (itr!=m_temperature.end()) { return itr->second; }
14  return -7.0; // this is temporaly fix
15 }

◆ setTemperature()

void PixelDCSTempData::setTemperature ( const int  chanNum,
const float  value 
)

Definition at line 7 of file PixelDCSTemp.cxx.

7  {
9 }

Member Data Documentation

◆ m_temperature

FloatConditions PixelDCSTempData::m_temperature
private

Definition at line 26 of file PixelDCSTempData.h.


The documentation for this class was generated from the following files:
athena.value
value
Definition: athena.py:122
PixelDCSTempData::m_temperature
FloatConditions m_temperature
Definition: PixelDCSTempData.h:26
checkCoolLatestUpdate.chanNum
chanNum
Definition: checkCoolLatestUpdate.py:27