ATLAS Offline Software
MdtCsm_p1.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 MUONREVENTATHENAPOOL_MDTCSM_P1_H
6 #define MUONREVENTATHENAPOOL_MDTCSM_P1_H
7 
9 
10 #include <inttypes.h>
11 #include <vector>
12 
13 // MDT RDOs : Chamber Service Module, container of AmtHits of a single Mdt chamber
14 // Stefano Rosati Feb 2003
15 
16 class MdtCsm_p1 : public std::vector<MdtAmtHit_p1>
17 {
18 public:
19  friend class MdtCsmCnv_p1;
20  MdtCsm_p1() = default;
21 
22  private:
23 
26 
27  uint16_t m_SubDetId{0}; // Sub-detector identifier
28  uint16_t m_MrodId{0}; // Mrod number
29  uint16_t m_CsmId{0}; // Csm link number
30 };
31 
32 #endif // MUONREVENTATHENAPOOL_MDTCSM_P1_H
33 
MdtCsm_p1::m_idHash
uint32_t m_idHash
Definition: MdtCsm_p1.h:25
MdtCsm_p1::m_Id
uint32_t m_Id
Definition: MdtCsm_p1.h:24
MdtCsm_p1::m_MrodId
uint16_t m_MrodId
Definition: MdtCsm_p1.h:28
MdtCsm_p1::m_CsmId
uint16_t m_CsmId
Definition: MdtCsm_p1.h:29
xAOD::uint32_t
setEventNumber uint32_t
Definition: EventInfo_v1.cxx:127
MdtCsm_p1::MdtCsm_p1
MdtCsm_p1()=default
MdtCsmCnv_p1
Definition: MdtCsmCnv_p1.h:23
xAOD::uint16_t
setWord1 uint16_t
Definition: eFexEMRoI_v1.cxx:93
MdtCsm_p1
Definition: MdtCsm_p1.h:17
MdtAmtHit_p1.h
MdtCsm_p1::m_SubDetId
uint16_t m_SubDetId
Definition: MdtCsm_p1.h:27