ATLAS Offline Software
Loading...
Searching...
No Matches
PixelDeadMapCondData.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3*/
4
6
12
14
15// Module status
16void PixelDeadMapCondData::setModuleStatus(const int chanNum, const int value) {
17 m_moduleStatus[chanNum] = value;
18}
19
20int PixelDeadMapCondData::getModuleStatus(const int chanNum) const {
21 auto itr = m_moduleStatus.find(chanNum);
22 if (itr!=m_moduleStatus.end()) { return itr->second; }
23 return 0;
24}
25
26// Chip (FE) status
27void PixelDeadMapCondData::setChipStatus(const int chanNum, const int value) {
28 m_chipStatus[chanNum] = value;
29}
30
31int PixelDeadMapCondData::getChipStatus(const int chanNum) const {
32 auto itr = m_chipStatus.find(chanNum);
33 if (itr!=m_chipStatus.end()) { return itr->second; }
34 return 0;
35}
36
38 m_moduleStatus.clear();
39 m_chipStatus.clear();
40}
41
void setModuleStatus(const int chanNum, const int value)
virtual ~PixelDeadMapCondData()
void setChipStatus(const int chanNum, const int value)
int getModuleStatus(const int chanNum) const
int getChipStatus(const int chanNum) const