ATLAS Offline Software
L1CaloDisabledTowers.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 
3 /*
4  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5 */
6 
7 #ifndef TRIGT1CALOCALIBCONDITIONS_L1CALODISABLEDTOWERS_H
8 #define TRIGT1CALOCALIBCONDITIONS_L1CALODISABLEDTOWERS_H
9 
17 {
18 public:
20  L1CaloDisabledTowers(unsigned int channelId, unsigned int disabledBits);
21 
22  unsigned int channelId() const { return m_channelId; }
23  unsigned int disabledBits() const { return m_disabledBits; }
24 
25  void setChannelId(unsigned int channelId) { m_channelId = channelId; }
27 
28 private:
29  unsigned int m_channelId = 0;
30  unsigned int m_disabledBits = 0;
31 };
32 
33 #endif // TRIGT1CALOCALIBCONDITIONS_L1CALODISABLEDTOWERS_H
L1CaloDisabledTowers::channelId
unsigned int channelId() const
Definition: L1CaloDisabledTowers.h:22
L1CaloDisabledTowers::m_disabledBits
unsigned int m_disabledBits
Definition: L1CaloDisabledTowers.h:30
L1CaloDisabledTowers::m_channelId
unsigned int m_channelId
Definition: L1CaloDisabledTowers.h:29
L1CaloDisabledTowers::L1CaloDisabledTowers
L1CaloDisabledTowers()
Definition: L1CaloDisabledTowers.h:19
L1CaloDisabledTowers::setdisabledBits
void setdisabledBits(unsigned int disabledBits)
Definition: L1CaloDisabledTowers.h:26
L1CaloDisabledTowers
Folder <-> Object mapping for /TRIGGER/L1Calo/V1/Conditions/DisabledTowers .
Definition: L1CaloDisabledTowers.h:17
L1CaloDisabledTowers::setChannelId
void setChannelId(unsigned int channelId)
Definition: L1CaloDisabledTowers.h:25
L1CaloDisabledTowers::disabledBits
unsigned int disabledBits() const
Definition: L1CaloDisabledTowers.h:23