ATLAS Offline Software
TgcRdo_p3.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef MUON_TGCRDO_P3_H
6 #define MUON_TGCRDO_P3_H
7 
8 #include <vector>
10 #include "CxxUtils/unused.h"
11 
12 class TgcRdo_p3 : public std::vector<TgcRawData_p3>
13 {
14 public:
15 
16  // Default constructor
17  TgcRdo_p3 () :
18  m_version(300),
19  m_id(0),
20  m_idHash(0),
21  m_subDetectorId(0),
22  m_rodId(0),
23  m_triggerType(0),
24  m_bcId(0),
25  m_l1Id(0),
26  m_errors(0),
27  m_rodStatus(0),
28  m_localStatus(0),
29  m_orbit(0)
30  {
31  }
32 
33  friend class TgcRdoCnv_p3;
34 
35 private:
36 
38 
39  // ID of this instance
41  // Unused, but shouldn't delete it since it's part of the persistent data.
43 
44 
45  // online IDs
48 
49  // Trigger Type
51 
52  // BCID and L1ID on ROD
55 
56 
61 };
62 
63 #endif // MUON_TGCRDO_P3_H
TgcRdo_p3::m_rodStatus
uint32_t m_rodStatus
Definition: TgcRdo_p3.h:58
TgcRdo_p3::m_l1Id
uint16_t m_l1Id
Definition: TgcRdo_p3.h:54
TgcRdo_p3::m_triggerType
uint16_t m_triggerType
Definition: TgcRdo_p3.h:50
TgcRdo_p3::m_bcId
uint16_t m_bcId
Definition: TgcRdo_p3.h:53
xAOD::uint32_t
setEventNumber uint32_t
Definition: EventInfo_v1.cxx:127
TgcRdo_p3::m_version
uint16_t m_version
Definition: TgcRdo_p3.h:37
TgcRdoCnv_p3
Definition: TgcRdoCnv_p3.h:19
unused.h
Macro to mark a member as unused.
TgcRdo_p3::m_localStatus
uint32_t m_localStatus
Definition: TgcRdo_p3.h:59
TgcRdo_p3::TgcRdo_p3
TgcRdo_p3()
Definition: TgcRdo_p3.h:17
xAOD::uint16_t
setWord1 uint16_t
Definition: eFexEMRoI_v1.cxx:88
TgcRdo_p3::m_subDetectorId
uint16_t m_subDetectorId
Definition: TgcRdo_p3.h:46
TgcRdo_p3::m_errors
uint32_t m_errors
Definition: TgcRdo_p3.h:57
TgcRdo_p3::m_id
uint16_t m_id
Definition: TgcRdo_p3.h:40
TgcRdo_p3::ATH_UNUSED_MEMBER
uint32_t ATH_UNUSED_MEMBER(m_idHash)
TgcRdo_p3::m_orbit
uint32_t m_orbit
Definition: TgcRdo_p3.h:60
TgcRdo_p3::m_rodId
uint16_t m_rodId
Definition: TgcRdo_p3.h:47
TgcRawData_p3.h
TgcRdo_p3
Definition: TgcRdo_p3.h:13