ATLAS Offline Software
Loading...
Searching...
No Matches
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
16class MdtCsm_p1 : public std::vector<MdtAmtHit_p1>
17{
18public:
19 friend class MdtCsmCnv_p1;
20 MdtCsm_p1() = default;
21
22 private:
23
24 uint32_t m_Id{0};
25 uint32_t m_idHash{0};
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
uint16_t m_MrodId
Definition MdtCsm_p1.h:28
uint16_t m_SubDetId
Definition MdtCsm_p1.h:27
uint32_t m_Id
Definition MdtCsm_p1.h:24
friend class MdtCsmCnv_p1
Definition MdtCsm_p1.h:19
uint32_t m_idHash
Definition MdtCsm_p1.h:25
uint16_t m_CsmId
Definition MdtCsm_p1.h:29
MdtCsm_p1()=default