ATLAS Offline Software
Loading...
Searching...
No Matches
PixelTDAQData.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3*/
10
11#ifndef PIXELTDAQDATA_H
12#define PIXELTDAQDATA_H
13
15#include <unordered_map>
16
18
20 public:
21 typedef std::unordered_map<int, int> IntConditions;
22 void setModuleStatus(const int chanNum, const int value);
23 int getModuleStatus(const int chanNum) const;
24
25 const IntConditions &moduleStatusMap() const { return m_moduleStatus; }
26 private:
28};
29
30CLASS_DEF( PixelTDAQData , 345932866 , 1 )
31
33
34#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
int getModuleStatus(const int chanNum) const
IntConditions m_moduleStatus
std::unordered_map< int, int > IntConditions
void setModuleStatus(const int chanNum, const int value)
const IntConditions & moduleStatusMap() const