ATLAS Offline Software
StrawStatusSummary.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 
7 namespace TRTCond
8 {
9 
11 {
12  m_status.reserve(nstraws);
13 }
14 
16 {
17  m_status[hashId] = status;
18 }
19 
21 {
22  return m_status[hashId];
23 }
24 
25 } // namespace TRTCond
TRTCond::StrawStatusSummary::findStatus
bool findStatus(const IdentifierHash &hashID) const
Definition: StrawStatusSummary.cxx:20
TRTCond::StrawStatusSummary::setStatus
void setStatus(const IdentifierHash &hashID, bool status)
Definition: StrawStatusSummary.cxx:15
TRTCond::StrawStatusSummary::StrawStatusSummary
StrawStatusSummary(size_t nstraws)
Definition: StrawStatusSummary.cxx:10
TRTCond
Definition: BasicRtRelation.cxx:8
merge.status
status
Definition: merge.py:17
IdentifierHash
This is a "hash" representation of an Identifier. This encodes a 32 bit index which can be used to lo...
Definition: IdentifierHash.h:25
StrawStatusSummary.h
TRTCond::StrawStatusSummary::m_status
std::vector< bool > m_status
Definition: StrawStatusSummary.h:26