ATLAS Offline Software
TgcRdo_p1.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_P1_H
6 #define MUON_TGCRDO_P1_H
7 
8 /*
9 
10 Persistent represenation of the TgcRdo class
11 Author: Marcin Nowak
12  CERN, January, 2006
13 
14 */
15 
16 #include <vector>
18 
19 
20 class TgcRdo_p1
21  : public std::vector<TgcRawData_p1>
22 {
23 public:
24 
25  // Default constructor
26  TgcRdo_p1 () :
27  m_id(0), m_subDetectorId(0), m_rodId(0),
28  m_triggerType(0), m_bcId(0), m_l1Id(0)
29  { }
30 
31  // get methods
32  // Identifier
33  uint16_t identify() const {return m_id;}
34 
36  uint16_t rodId() const {return m_rodId;}
38  uint16_t bcId() const {return m_bcId;}
39  uint16_t l1Id() const {return m_l1Id;}
40 
41 friend class TgcRdoCnv_p1;
42 
43 //private:
44  // ID of this instance
46 
47  // online IDs
50 
51  // Trigger Type
53 
54  // BCID and L1ID on ROD
57 
58 };
59 
60 #endif
61 
62 
63 
64 
65 
TgcRdo_p1::m_bcId
uint16_t m_bcId
Definition: TgcRdo_p1.h:55
TgcRawData_p1.h
TgcRdo_p1::subDetectorId
uint16_t subDetectorId() const
Definition: TgcRdo_p1.h:35
TgcRdo_p1::identify
uint16_t identify() const
Definition: TgcRdo_p1.h:33
TgcRdo_p1
Definition: TgcRdo_p1.h:22
TgcRdo_p1::m_rodId
uint16_t m_rodId
Definition: TgcRdo_p1.h:49
TgcRdoCnv_p1
Definition: TgcRdoCnv_p1.h:28
TgcRdo_p1::m_triggerType
uint16_t m_triggerType
Definition: TgcRdo_p1.h:52
xAOD::uint16_t
setWord1 uint16_t
Definition: eFexEMRoI_v1.cxx:93
TgcRdo_p1::m_subDetectorId
uint16_t m_subDetectorId
Definition: TgcRdo_p1.h:48
TgcRdo_p1::triggerType
uint16_t triggerType() const
Definition: TgcRdo_p1.h:37
TgcRdo_p1::bcId
uint16_t bcId() const
Definition: TgcRdo_p1.h:38
TgcRdo_p1::l1Id
uint16_t l1Id() const
Definition: TgcRdo_p1.h:39
TgcRdo_p1::m_l1Id
uint16_t m_l1Id
Definition: TgcRdo_p1.h:56
TgcRdo_p1::TgcRdo_p1
TgcRdo_p1()
Definition: TgcRdo_p1.h:26
TgcRdo_p1::m_id
uint16_t m_id
Definition: TgcRdo_p1.h:45
TgcRdo_p1::rodId
uint16_t rodId() const
Definition: TgcRdo_p1.h:36