ATLAS Offline Software
MuonSpectrometer
MuonCnv
MuonEventAthenaPool
MuonEventAthenaPool
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
8
#include "
MuonEventAthenaPool/MdtAmtHit_p1.h
"
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
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
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
Generated on Tue Dec 24 2024 21:14:15 for ATLAS Offline Software by
1.8.18