ATLAS Offline Software
Loading...
Searching...
No Matches
PixelTDAQData Class Reference

#include <PixelTDAQData.h>

Collaboration diagram for PixelTDAQData:

Public Types

typedef std::unordered_map< int, int > IntConditions

Public Member Functions

void setModuleStatus (const int chanNum, const int value)
int getModuleStatus (const int chanNum) const
const IntConditionsmoduleStatusMap () const

Private Attributes

IntConditions m_moduleStatus

Detailed Description

Definition at line 19 of file PixelTDAQData.h.

Member Typedef Documentation

◆ IntConditions

typedef std::unordered_map<int, int> PixelTDAQData::IntConditions

Definition at line 21 of file PixelTDAQData.h.

Member Function Documentation

◆ getModuleStatus()

int PixelTDAQData::getModuleStatus ( const int chanNum) const

Definition at line 11 of file PixelTDAQData.cxx.

11 {
12 auto itr = m_moduleStatus.find(chanNum);
13 if (itr!=m_moduleStatus.end()) { return itr->second; }
14 return 0;
15}
IntConditions m_moduleStatus

◆ moduleStatusMap()

const IntConditions & PixelTDAQData::moduleStatusMap ( ) const
inline

Definition at line 25 of file PixelTDAQData.h.

25{ return m_moduleStatus; }

◆ setModuleStatus()

void PixelTDAQData::setModuleStatus ( const int chanNum,
const int value )

Member Data Documentation

◆ m_moduleStatus

IntConditions PixelTDAQData::m_moduleStatus
private

Definition at line 27 of file PixelTDAQData.h.


The documentation for this class was generated from the following files: