ATLAS Offline Software
NSW_TrigRawData.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef NSW_TRIGRAWDATA_H
6 #define NSW_TRIGRAWDATA_H
7 
10 
12 
13 namespace Muon {
14 class NSW_TrigRawData : public DataVector<Muon::NSW_TrigRawDataSegment>
15 {
16 
17  public:
21  NSW_TrigRawData(const NSW_TrigRawData &trd, const bool phiResBit);
22 
23  ~NSW_TrigRawData()=default;
24 
25  uint16_t sectorId() const {return m_sectorId;}
26  char sectorSide() const {return m_sectorSide;}
27  uint16_t bcId() const {return m_bcId;}
28 
29  private:
30 
34 
35 };
36 }
37 
39 
40 #endif
Muon::NSW_TrigRawData::m_bcId
uint16_t m_bcId
Definition: NSW_TrigRawData.h:33
Muon::NSW_TrigRawData::~NSW_TrigRawData
~NSW_TrigRawData()=default
Muon::NSW_TrigRawData::sectorId
uint16_t sectorId() const
Definition: NSW_TrigRawData.h:25
Muon::NSW_TrigRawData::m_sectorSide
char m_sectorSide
Definition: NSW_TrigRawData.h:32
Muon::NSW_TrigRawData
Definition: NSW_TrigRawData.h:15
Muon
This class provides conversion from CSC RDO data to CSC Digits.
Definition: TrackSystemController.h:49
Muon::NSW_TrigRawData::NSW_TrigRawData
NSW_TrigRawData()
Definition: NSW_TrigRawData.cxx:7
xAOD::uint16_t
setWord1 uint16_t
Definition: eFexEMRoI_v1.cxx:88
DataVector
Derived DataVector<T>.
Definition: DataVector.h:581
DataVector.h
An STL vector of pointers that by default owns its pointed-to elements.
Muon::NSW_TrigRawData::m_sectorId
uint16_t m_sectorId
Definition: NSW_TrigRawData.h:31
CLASS_DEF
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
Definition: Control/AthenaKernel/AthenaKernel/CLASS_DEF.h:64
Muon::NSW_TrigRawData::bcId
uint16_t bcId() const
Definition: NSW_TrigRawData.h:27
NSW_TrigRawDataSegment.h
CLASS_DEF.h
macros to associate a CLID to a type
Muon::NSW_TrigRawData::sectorSide
char sectorSide() const
Definition: NSW_TrigRawData.h:26