Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
BarrelCandData.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3 */
4 #ifndef L0MuonInterface_BARRELCANDDATA_H
5 #define L0MuonInterface_BARRELCANDDATA_H
6 
8 
9 namespace L0Muon
10 {
11 
12  class BarrelCandData : public ICandData
13  {
14  public:
15  // default constructor
16  BarrelCandData() = default;
17  ~BarrelCandData() = default;
18 
21  enum class Quality
22  {
23  Q_UNDEFINED = 0,
24  Q_BEST,
25  Q_LOW
26  };
27  Quality quality() const { return m_quality; }
29 
30  private:
33  };
34 
35 } // namespace L0Muon
36 
37 #endif // L0MuonInterface_BARRELCANDDATA_H
L0Muon::BarrelCandData::quality
Quality quality() const
Definition: BarrelCandData.h:27
L0Muon::ICandData::subdetectorId
uint16_t subdetectorId() const
Definition: ICandData.h:23
L0Muon::BarrelCandData
Definition: BarrelCandData.h:13
L0Muon::BarrelCandData::Quality::Q_BEST
@ Q_BEST
L0Muon::ICandData::sectorId
uint16_t sectorId() const
Definition: ICandData.h:24
L0Muon::BarrelCandData::Quality::Q_LOW
@ Q_LOW
L0Muon::BarrelCandData::BarrelCandData
BarrelCandData()=default
L0Muon::BarrelCandData::~BarrelCandData
~BarrelCandData()=default
L0Muon::ICandData
Definition: ICandData.h:14
L0Muon
Definition: L0MuonSmearingAlg.cxx:13
ICandData.h
xAOD::uint16_t
setWord1 uint16_t
Definition: eFexEMRoI_v1.cxx:93
L0Muon::BarrelCandData::setQuality
void setQuality(Quality quality)
Definition: BarrelCandData.h:28
L0Muon::ICandData::bcTag
uint16_t bcTag() const
Definition: ICandData.h:25
L0Muon::BarrelCandData::Quality
Quality
quality of the candidate
Definition: BarrelCandData.h:22
L0Muon::BarrelCandData::m_quality
Quality m_quality
quality of the candidate
Definition: BarrelCandData.h:32
L0Muon::BarrelCandData::Quality::Q_UNDEFINED
@ Q_UNDEFINED