ATLAS Offline Software
TgcRawData_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_TGCRAWDATA_P1_H
6 #define MUON_TGCRAWDATA_P1_H
7 
8 /*
9 Persistent representation of the TgcRawData class
10 Author: Marcin Nowak
11  CERN, January 2006
12 */
13 
14 #include <stdint.h>
15 
17 {
18 public:
20  m_bcTag(0),
21  m_subDetectorId(0), m_rodId(0), m_sswId(0), m_slbId(0),
22  m_l1Id(0), m_bcId(0),
23  m_bitpos(0),
24  m_isCoincidence(false),
25  m_type(0),
26  m_index(0),
27  m_pos(0), m_delta(0)
28  {
29  }
30 
31  friend class TgcRawDataCnv_p1;
32 
33  //private:
34 
35  /********** common attributes
36  */
37 
38  // BC tag (Central, Next, Previous)
40 
41  // online Identifiers
46 
47  // BCID and L1ID on SLB
50 
51 
52  /********** Hit attributes
53  */
54 
55  // bitmap position [40..199]
57 
58 
59  /********** Coincidence attributes
60  */
61 
62  // flag for Coincidence-information
64 
65  // Coincidence type (L-Pt, H-Pt, SL)
67 
68  // Coincidence index
70 
71  // Coincidence Data
74 
75 };
76 
77 #endif
78 
TgcRawData_p1::m_bcTag
uint16_t m_bcTag
Definition: TgcRawData_p1.h:39
TgcRawData_p1::TgcRawData_p1
TgcRawData_p1()
Definition: TgcRawData_p1.h:19
TgcRawData_p1::m_subDetectorId
uint16_t m_subDetectorId
Definition: TgcRawData_p1.h:42
TgcRawData_p1::m_index
uint16_t m_index
Definition: TgcRawData_p1.h:69
TgcRawData_p1
Definition: TgcRawData_p1.h:17
TgcRawData_p1::m_slbId
uint16_t m_slbId
Definition: TgcRawData_p1.h:45
TgcRawData_p1::m_type
uint16_t m_type
Definition: TgcRawData_p1.h:66
xAOD::uint16_t
setWord1 uint16_t
Definition: eFexEMRoI_v1.cxx:93
TgcRawData_p1::m_pos
uint16_t m_pos
Definition: TgcRawData_p1.h:72
TgcRawDataCnv_p1
Definition: TgcRawDataCnv_p1.h:21
TgcRawData_p1::m_delta
uint16_t m_delta
Definition: TgcRawData_p1.h:73
TgcRawData_p1::m_bitpos
uint16_t m_bitpos
Definition: TgcRawData_p1.h:56
TgcRawData_p1::m_sswId
uint16_t m_sswId
Definition: TgcRawData_p1.h:44
TgcRawData_p1::m_isCoincidence
bool m_isCoincidence
Definition: TgcRawData_p1.h:63
TgcRawData_p1::m_bcId
uint16_t m_bcId
Definition: TgcRawData_p1.h:49
TgcRawData_p1::m_l1Id
uint16_t m_l1Id
Definition: TgcRawData_p1.h:48
TgcRawData_p1::m_rodId
uint16_t m_rodId
Definition: TgcRawData_p1.h:43