ATLAS Offline Software
Loading...
Searching...
No Matches
TgcL1RawData Class Reference

An unit object of TGC SROD output. More...

#include <TgcL1RawData.h>

Collaboration diagram for TgcL1RawData:

Public Types

enum  SlbType {
  SLB_TYPE_DOUBLET_WIRE , SLB_TYPE_DOUBLET_STRIP , SLB_TYPE_TRIPLET_WIRE , SLB_TYPE_TRIPLET_STRIP ,
  SLB_TYPE_INNER_WIRE , SLB_TYPE_INNER_STRIP , SLB_TYPE_UNKNOWN
}
enum  DataType {
  TYPE_TRACKLET , TYPE_HIPT , TYPE_NSL_ROI , TYPE_NSL_NSW ,
  TYPE_NSL_RPC , TYPE_NSL_EIFI , TYPE_NSL_TMDB , TYPE_UNKNOWN
}

Public Member Functions

 TgcL1RawData ()
 TgcL1RawData (uint16_t bcTag, uint16_t subDetectorId, uint16_t srodId, uint16_t l1Id, uint16_t bcId, uint16_t type, uint16_t index, uint16_t pos, int16_t delta)
 TgcL1RawData (uint16_t bcTag, uint16_t subDetectorId, uint16_t rodId, uint16_t sswId, uint16_t slbId, uint16_t l1Id, uint16_t bcId, SlbType slbType, int16_t delta, uint16_t seg, uint16_t sub, uint16_t rphi)
 TgcL1RawData (uint16_t bcTag, uint16_t subDetectorId, uint16_t srodId, uint16_t l1Id, uint16_t bcId, bool strip, bool forward, uint16_t sector, uint16_t chip, uint16_t index, bool hipt, uint16_t hitId, uint16_t sub, int16_t delta, uint16_t inner)
 TgcL1RawData (uint16_t bcTag, uint16_t subDetectorId, uint16_t srodId, uint16_t l1Id, uint16_t bcId, bool forward, uint16_t sector, uint16_t innerflag, uint16_t coinflag, bool muplus, uint16_t threshold, uint16_t roi)
 TgcL1RawData (uint16_t bcTag, uint16_t subDetectorId, uint16_t srodId, uint16_t l1Id, uint16_t bcId, bool forward, uint16_t sector, uint16_t nsweta, uint16_t nswphi, uint16_t nswcand, uint16_t nswdtheta, uint16_t nswphires, uint16_t nswlowres, uint16_t nswid)
 TgcL1RawData (uint16_t bcTag, uint16_t subDetectorId, uint16_t srodId, uint16_t l1Id, uint16_t bcId, bool forward, uint16_t sector, uint16_t rpceta, uint16_t rpcphi, uint16_t rpcflag, uint16_t rpcdeta, uint16_t rpcdphi)
 TgcL1RawData (uint16_t bcTag, uint16_t subDetectorId, uint16_t srodId, uint16_t l1Id, uint16_t bcId, bool forward, uint16_t sector, uint16_t ei, uint16_t fi, uint16_t cid)
 TgcL1RawData (uint16_t bcTag, uint16_t subDetectorId, uint16_t srodId, uint16_t l1Id, uint16_t bcId, bool forward, uint16_t sector, uint16_t mod, uint16_t bcid)
virtual ~TgcL1RawData ()=default
bool isCoincidence () const
void setOnlineId (uint16_t sId, uint16_t rId)
uint16_t bcTag () const
uint16_t l1Id () const
uint16_t bcId () const
uint16_t subDetectorId () const
uint16_t rodId () const
uint16_t sswId () const
uint16_t slbId () const
uint16_t srodId () const
DataType type () const
void setType (uint16_t type)
bool isForward () const
uint16_t bitpos () const
uint16_t channel () const
uint16_t tracklet () const
bool isAdjacent () const
uint16_t index () const
uint16_t position () const
int16_t delta () const
uint16_t inner () const
uint16_t segment () const
uint16_t subMatrix () const
uint16_t sector () const
uint16_t chip () const
bool isHipt () const
uint16_t hitId () const
uint16_t hsub () const
bool isStrip () const
bool cand3plus () const
bool isMuplus () const
uint16_t threshold () const
bool isOverlap () const
bool isVeto () const
uint16_t roi () const
std::string typeName () const

Static Public Member Functions

static std::string typeName (DataType type)

Private Member Functions

void clear (uint16_t bcTag, uint16_t subDetectorId, uint16_t srodId, uint16_t l1Id, uint16_t bcId)
void clear (uint16_t bcTag, uint16_t subDetectorId, uint16_t rodId, uint16_t sswId, uint16_t slbId, uint16_t l1Id, uint16_t bcId)

Private Attributes

uint16_t m_bcTag = 0U
uint16_t m_subDetectorId = 0U
uint16_t m_rodId = 0U
uint16_t m_sswId = 0U
uint16_t m_slbId = 0U
uint16_t m_srodId = 0U
uint16_t m_l1Id = 0U
uint16_t m_bcId = 0U
SlbType m_slbType = SLB_TYPE_UNKNOWN
uint16_t m_bitpos = 0U
uint16_t m_tracklet = 0U
bool m_adjacent = false
DataType m_type = TYPE_UNKNOWN
bool m_forward = false
uint16_t m_index = 0U
uint16_t m_pos = 0U
int16_t m_delta = 0U
uint16_t m_segment = 0U
uint16_t m_subMatrix = 0U
uint16_t m_sector = 0U
uint16_t m_chip = 0U
bool m_hipt = 0U
uint16_t m_hitId = 0U
uint16_t m_hsub = 0U
bool m_strip = 0U
uint16_t m_inner = 0U
bool m_cand3plus = false
bool m_muplus = false
uint16_t m_threshold = 0U
bool m_overlap = false
bool m_veto = false
uint16_t m_roi = 0U
uint16_t m_innerflag = 0U
uint16_t m_coinflag = 0U
uint16_t m_nsweta = 0U
uint16_t m_nswphi = 0U
uint16_t m_nswsl = 0U
uint16_t m_nswcand = 0U
uint16_t m_nswdtheta = 0U
uint16_t m_nswphires = 0U
uint16_t m_nswlowres = 0U
uint16_t m_nswid = 0U
uint16_t m_rpceta = 0U
uint16_t m_rpcphi = 0U
uint16_t m_rpcflag = 0U
uint16_t m_rpcdeta = 0U
uint16_t m_rpcdphi = 0U
uint16_t m_ei = 0U
uint16_t m_fi = 0U
uint16_t m_cid = 0U
uint16_t m_tmdbmod = 0U
uint16_t m_tmdbbcid = 0U

Friends

class TgcL1RawDataCnv_p1

Detailed Description

An unit object of TGC SROD output.

This class is supposed to hold Coincidence-information. For this purpose, two full-constructors have been prepared. @ author Toshi Sumida

Definition at line 20 of file TgcL1RawData.h.

Member Enumeration Documentation

◆ DataType

Enumerator
TYPE_TRACKLET 
TYPE_HIPT 
TYPE_NSL_ROI 
TYPE_NSL_NSW 
TYPE_NSL_RPC 
TYPE_NSL_EIFI 
TYPE_NSL_TMDB 
TYPE_UNKNOWN 

Definition at line 36 of file TgcL1RawData.h.

◆ SlbType

Enumerator
SLB_TYPE_DOUBLET_WIRE 
SLB_TYPE_DOUBLET_STRIP 
SLB_TYPE_TRIPLET_WIRE 
SLB_TYPE_TRIPLET_STRIP 
SLB_TYPE_INNER_WIRE 
SLB_TYPE_INNER_STRIP 
SLB_TYPE_UNKNOWN 

Definition at line 25 of file TgcL1RawData.h.

Constructor & Destructor Documentation

◆ TgcL1RawData() [1/9]

TgcL1RawData::TgcL1RawData ( )
inline

Definition at line 49 of file TgcL1RawData.h.

50 {
51 clear(0, 0, 0, 0, 0);
52 clear(0, 0, 0, 0, 0, 0, 0);
53 }
void clear(uint16_t bcTag, uint16_t subDetectorId, uint16_t srodId, uint16_t l1Id, uint16_t bcId)

◆ TgcL1RawData() [2/9]

TgcL1RawData::TgcL1RawData ( uint16_t bcTag,
uint16_t subDetectorId,
uint16_t srodId,
uint16_t l1Id,
uint16_t bcId,
uint16_t type,
uint16_t index,
uint16_t pos,
int16_t delta )

Definition at line 86 of file TgcL1RawData.cxx.

95{
98 m_index = index;
99 m_pos = pos;
100 m_delta = delta;
101}
uint16_t bcId() const
uint16_t subDetectorId() const
void setType(uint16_t type)
uint16_t srodId() const
uint16_t m_pos
int16_t delta() const
uint16_t bcTag() const
uint16_t m_index
int16_t m_delta
uint16_t l1Id() const
DataType type() const
uint16_t index() const

◆ TgcL1RawData() [3/9]

TgcL1RawData::TgcL1RawData ( uint16_t bcTag,
uint16_t subDetectorId,
uint16_t rodId,
uint16_t sswId,
uint16_t slbId,
uint16_t l1Id,
uint16_t bcId,
SlbType slbType,
int16_t delta,
uint16_t seg,
uint16_t sub,
uint16_t rphi )

Definition at line 104 of file TgcL1RawData.cxx.

116{
119 m_slbType = slbType;
120 m_delta = delta;
121 m_segment = seg;
122 m_subMatrix = sub;
123 m_pos = rphi;
124}
DataType m_type
uint16_t m_subMatrix
uint16_t sswId() const
uint16_t slbId() const
uint16_t rodId() const
SlbType m_slbType
uint16_t m_segment

◆ TgcL1RawData() [4/9]

TgcL1RawData::TgcL1RawData ( uint16_t bcTag,
uint16_t subDetectorId,
uint16_t srodId,
uint16_t l1Id,
uint16_t bcId,
bool strip,
bool forward,
uint16_t sector,
uint16_t chip,
uint16_t index,
bool hipt,
uint16_t hitId,
uint16_t sub,
int16_t delta,
uint16_t inner )

Definition at line 127 of file TgcL1RawData.cxx.

143{
146 m_strip = strip;
147 m_forward = forward;
149 m_chip = chip;
150 m_index = index;
151 m_hipt = hipt;
152 m_hitId = hitId;
153 m_hsub = sub;
154 m_delta = delta;
155 m_inner = inner;
156}
uint16_t chip() const
uint16_t hitId() const
uint16_t m_inner
uint16_t sector() const
uint16_t inner() const
uint16_t m_hsub
uint16_t m_sector
uint16_t m_chip
uint16_t m_hitId
bool hipt
Definition globals.cxx:29

◆ TgcL1RawData() [5/9]

TgcL1RawData::TgcL1RawData ( uint16_t bcTag,
uint16_t subDetectorId,
uint16_t srodId,
uint16_t l1Id,
uint16_t bcId,
bool forward,
uint16_t sector,
uint16_t innerflag,
uint16_t coinflag,
bool muplus,
uint16_t threshold,
uint16_t roi )

Definition at line 160 of file TgcL1RawData.cxx.

172{
175 m_forward = forward;
177 m_innerflag = innerflag;
178 m_coinflag = coinflag;
179 m_muplus = muplus;
181 m_roi = roi;
182}
uint16_t m_threshold
uint16_t m_roi
uint16_t roi() const
uint16_t m_innerflag
uint16_t m_coinflag
uint16_t threshold() const

◆ TgcL1RawData() [6/9]

TgcL1RawData::TgcL1RawData ( uint16_t bcTag,
uint16_t subDetectorId,
uint16_t srodId,
uint16_t l1Id,
uint16_t bcId,
bool forward,
uint16_t sector,
uint16_t nsweta,
uint16_t nswphi,
uint16_t nswcand,
uint16_t nswdtheta,
uint16_t nswphires,
uint16_t nswlowres,
uint16_t nswid )

Definition at line 185 of file TgcL1RawData.cxx.

199{
202 m_forward = forward;
204 m_nsweta = nsweta;
205 m_nswphi = nswphi;
206 m_nswcand = nswcand;
207 m_nswdtheta = nswdtheta;
208 m_nswphires = nswphires;
209 m_nswlowres = nswlowres;
210 m_nswid = nswid;
211}
uint16_t m_nswphires
uint16_t m_nswdtheta
uint16_t m_nswid
uint16_t m_nswcand
uint16_t m_nswlowres
uint16_t m_nswphi
uint16_t m_nsweta

◆ TgcL1RawData() [7/9]

TgcL1RawData::TgcL1RawData ( uint16_t bcTag,
uint16_t subDetectorId,
uint16_t srodId,
uint16_t l1Id,
uint16_t bcId,
bool forward,
uint16_t sector,
uint16_t rpceta,
uint16_t rpcphi,
uint16_t rpcflag,
uint16_t rpcdeta,
uint16_t rpcdphi )

Definition at line 214 of file TgcL1RawData.cxx.

226{
229 m_forward = forward;
231 m_rpceta = rpceta;
232 m_rpcphi = rpcphi;
233 m_rpcflag = rpcflag;
234 m_rpcdeta = rpcdeta;
235 m_rpcdphi = rpcdphi;
236}
uint16_t m_rpcdphi
uint16_t m_rpcdeta
uint16_t m_rpceta
uint16_t m_rpcflag
uint16_t m_rpcphi

◆ TgcL1RawData() [8/9]

TgcL1RawData::TgcL1RawData ( uint16_t bcTag,
uint16_t subDetectorId,
uint16_t srodId,
uint16_t l1Id,
uint16_t bcId,
bool forward,
uint16_t sector,
uint16_t ei,
uint16_t fi,
uint16_t cid )

Definition at line 239 of file TgcL1RawData.cxx.

249{
252 m_forward = forward;
254 m_ei = ei;
255 m_fi = fi;
256 m_cid = cid;
257}
uint16_t m_ei
uint16_t m_cid
uint16_t m_fi

◆ TgcL1RawData() [9/9]

TgcL1RawData::TgcL1RawData ( uint16_t bcTag,
uint16_t subDetectorId,
uint16_t srodId,
uint16_t l1Id,
uint16_t bcId,
bool forward,
uint16_t sector,
uint16_t mod,
uint16_t bcid )

Definition at line 260 of file TgcL1RawData.cxx.

269{
272 m_forward = forward;
274 m_tmdbmod = mod;
276}
uint16_t m_tmdbmod
uint16_t m_tmdbbcid
setEventNumber setTimeStamp bcid

◆ ~TgcL1RawData()

virtual TgcL1RawData::~TgcL1RawData ( )
virtualdefault

Member Function Documentation

◆ bcId()

uint16_t TgcL1RawData::bcId ( ) const
inline

Definition at line 189 of file TgcL1RawData.h.

190 {
191 return m_bcId;
192 }
uint16_t m_bcId

◆ bcTag()

uint16_t TgcL1RawData::bcTag ( ) const
inline

Definition at line 181 of file TgcL1RawData.h.

182 {
183 return m_bcTag;
184 }
uint16_t m_bcTag

◆ bitpos()

uint16_t TgcL1RawData::bitpos ( ) const
inline

Definition at line 223 of file TgcL1RawData.h.

224 {
225 return m_bitpos;
226 }
uint16_t m_bitpos

◆ cand3plus()

bool TgcL1RawData::cand3plus ( ) const
inline

Definition at line 287 of file TgcL1RawData.h.

288 {
289 return m_cand3plus;
290 }

◆ channel()

uint16_t TgcL1RawData::channel ( ) const
inline

Definition at line 227 of file TgcL1RawData.h.

228 {
229 return m_bitpos;
230 }

◆ chip()

uint16_t TgcL1RawData::chip ( ) const
inline

Definition at line 267 of file TgcL1RawData.h.

268 {
269 return m_chip;
270 }

◆ clear() [1/2]

void TgcL1RawData::clear ( uint16_t bcTag,
uint16_t subDetectorId,
uint16_t rodId,
uint16_t sswId,
uint16_t slbId,
uint16_t l1Id,
uint16_t bcId )
private

Definition at line 8 of file TgcL1RawData.cxx.

15{
16 m_bcTag = bcTag;
18 m_rodId = rodId;
19 m_sswId = sswId;
20 m_slbId = slbId;
21 m_l1Id = l1Id;
22 m_bcId = bcId;
24 m_bitpos = 0;
25 m_tracklet = 0;
26 m_adjacent = false;
28 m_forward = false;
29 m_index = 0;
30 m_pos = 0;
31 m_delta = 0;
32 m_inner = 0;
33 m_segment = 0;
34 m_subMatrix = 0;
35 m_sector = 0;
36 m_chip = 0;
37 m_hipt = false;
38 m_hitId = 0;
39 m_hsub = 0;
40 m_strip = false;
41 m_cand3plus = false;
42 m_muplus = false;
43 m_threshold = 0;
44 m_overlap = false;
45 m_veto = false;
46 m_roi = 0;
47}
uint16_t m_slbId
uint16_t m_rodId
uint16_t m_l1Id
uint16_t m_subDetectorId
uint16_t m_sswId
uint16_t m_tracklet

◆ clear() [2/2]

void TgcL1RawData::clear ( uint16_t bcTag,
uint16_t subDetectorId,
uint16_t srodId,
uint16_t l1Id,
uint16_t bcId )
private

Definition at line 49 of file TgcL1RawData.cxx.

54{
55 m_bcTag = bcTag;
58 m_l1Id = l1Id;
59 m_bcId = bcId;
60 m_bitpos = 0;
61 m_tracklet = 0;
62 m_adjacent = false;
64 m_forward = false;
65 m_index = 0;
66 m_pos = 0;
67 m_delta = 0;
68 m_inner = 0;
69 m_segment = 0;
70 m_subMatrix = 0;
71 m_sector = 0;
72 m_chip = 0;
73 m_hipt = false;
74 m_hitId = 0;
75 m_hsub = 0;
76 m_strip = false;
77 m_cand3plus = false;
78 m_muplus = false;
79 m_threshold = 0;
80 m_overlap = false;
81 m_veto = false;
82 m_roi = 0;
83}
uint16_t m_srodId

◆ delta()

int16_t TgcL1RawData::delta ( ) const
inline

Definition at line 247 of file TgcL1RawData.h.

248 {
249 return m_delta;
250 }

◆ hitId()

uint16_t TgcL1RawData::hitId ( ) const
inline

Definition at line 275 of file TgcL1RawData.h.

276 {
277 return m_hitId;
278 }

◆ hsub()

uint16_t TgcL1RawData::hsub ( ) const
inline

Definition at line 279 of file TgcL1RawData.h.

280 {
281 return m_hsub;
282 }

◆ index()

uint16_t TgcL1RawData::index ( ) const
inline

Definition at line 239 of file TgcL1RawData.h.

240 {
241 return m_index;
242 }

◆ inner()

uint16_t TgcL1RawData::inner ( ) const
inline

Definition at line 251 of file TgcL1RawData.h.

252 {
253 return m_inner;
254 }

◆ isAdjacent()

bool TgcL1RawData::isAdjacent ( ) const
inline

Definition at line 235 of file TgcL1RawData.h.

236 {
237 return m_adjacent;
238 }

◆ isCoincidence()

bool TgcL1RawData::isCoincidence ( ) const
inline

Definition at line 168 of file TgcL1RawData.h.

169 {
170 return m_type == TYPE_HIPT || m_type == TYPE_NSL_ROI;
171 }

◆ isForward()

bool TgcL1RawData::isForward ( ) const
inline

Definition at line 219 of file TgcL1RawData.h.

220 {
221 return m_forward;
222 }

◆ isHipt()

bool TgcL1RawData::isHipt ( ) const
inline

Definition at line 271 of file TgcL1RawData.h.

272 {
273 return m_hipt;
274 }

◆ isMuplus()

bool TgcL1RawData::isMuplus ( ) const
inline

Definition at line 291 of file TgcL1RawData.h.

292 {
293 return m_muplus;
294 }

◆ isOverlap()

bool TgcL1RawData::isOverlap ( ) const
inline

Definition at line 299 of file TgcL1RawData.h.

300 {
301 return m_overlap;
302 }

◆ isStrip()

bool TgcL1RawData::isStrip ( ) const
inline

Definition at line 283 of file TgcL1RawData.h.

284 {
285 return m_strip;
286 }

◆ isVeto()

bool TgcL1RawData::isVeto ( ) const
inline

Definition at line 303 of file TgcL1RawData.h.

304 {
305 return m_veto;
306 }

◆ l1Id()

uint16_t TgcL1RawData::l1Id ( ) const
inline

Definition at line 185 of file TgcL1RawData.h.

186 {
187 return m_l1Id;
188 }

◆ position()

uint16_t TgcL1RawData::position ( ) const
inline

Definition at line 243 of file TgcL1RawData.h.

244 {
245 return m_pos;
246 }

◆ rodId()

uint16_t TgcL1RawData::rodId ( ) const
inline

Definition at line 198 of file TgcL1RawData.h.

199 {
200 return m_rodId;
201 }

◆ roi()

uint16_t TgcL1RawData::roi ( ) const
inline

Definition at line 307 of file TgcL1RawData.h.

308 {
309 return m_roi;
310 }

◆ sector()

uint16_t TgcL1RawData::sector ( ) const
inline

Definition at line 263 of file TgcL1RawData.h.

264 {
265 return m_sector;
266 }

◆ segment()

uint16_t TgcL1RawData::segment ( ) const
inline

Definition at line 255 of file TgcL1RawData.h.

256 {
257 return m_segment;
258 }

◆ setOnlineId()

void TgcL1RawData::setOnlineId ( uint16_t sId,
uint16_t rId )
inline

Definition at line 175 of file TgcL1RawData.h.

176 {
177 m_subDetectorId = sId;
178 m_srodId = rId;
179 }

◆ setType()

void TgcL1RawData::setType ( uint16_t type)

Definition at line 279 of file TgcL1RawData.cxx.

280{
281 switch (type)
282 {
283 case 3: m_type = TYPE_HIPT; break;
284 case 5: m_type = TYPE_NSL_ROI; break;
285 case 6: m_type = TYPE_NSL_NSW; break;
286 case 7: m_type = TYPE_NSL_RPC; break;
287 case 8: m_type = TYPE_NSL_EIFI; break;
288 case 9: m_type = TYPE_NSL_TMDB; break;
289 default: m_type = TYPE_UNKNOWN; break;
290 }
291}

◆ slbId()

uint16_t TgcL1RawData::slbId ( ) const
inline

Definition at line 206 of file TgcL1RawData.h.

207 {
208 return m_slbId;
209 }

◆ srodId()

uint16_t TgcL1RawData::srodId ( ) const
inline

Definition at line 210 of file TgcL1RawData.h.

211 {
212 return m_srodId;
213 }

◆ sswId()

uint16_t TgcL1RawData::sswId ( ) const
inline

Definition at line 202 of file TgcL1RawData.h.

203 {
204 return m_sswId;
205 }

◆ subDetectorId()

uint16_t TgcL1RawData::subDetectorId ( ) const
inline

Definition at line 194 of file TgcL1RawData.h.

195 {
196 return m_subDetectorId;
197 }

◆ subMatrix()

uint16_t TgcL1RawData::subMatrix ( ) const
inline

Definition at line 259 of file TgcL1RawData.h.

260 {
261 return m_subMatrix;
262 }

◆ threshold()

uint16_t TgcL1RawData::threshold ( ) const
inline

Definition at line 295 of file TgcL1RawData.h.

296 {
297 return m_threshold;
298 }

◆ tracklet()

uint16_t TgcL1RawData::tracklet ( ) const
inline

Definition at line 231 of file TgcL1RawData.h.

232 {
233 return m_tracklet;
234 }

◆ type()

DataType TgcL1RawData::type ( ) const
inline

Definition at line 214 of file TgcL1RawData.h.

215 {
216 return m_type;
217 }

◆ typeName() [1/2]

std::string TgcL1RawData::typeName ( ) const
inline

Definition at line 314 of file TgcL1RawData.h.

315 {
316 return typeName(m_type);
317 }
std::string typeName() const

◆ typeName() [2/2]

std::string TgcL1RawData::typeName ( TgcL1RawData::DataType type)
static

Definition at line 293 of file TgcL1RawData.cxx.

294{
295 switch (type)
296 {
297 case TYPE_HIPT: return "High pT"; break;
298 case TYPE_NSL_ROI: return "TGC RoI"; break;
299 default: return "";
300 }
301}

◆ TgcL1RawDataCnv_p1

friend class TgcL1RawDataCnv_p1
friend

Definition at line 23 of file TgcL1RawData.h.

Member Data Documentation

◆ m_adjacent

bool TgcL1RawData::m_adjacent = false
private

Definition at line 362 of file TgcL1RawData.h.

◆ m_bcId

uint16_t TgcL1RawData::m_bcId = 0U
private

Definition at line 349 of file TgcL1RawData.h.

◆ m_bcTag

uint16_t TgcL1RawData::m_bcTag = 0U
private

Definition at line 338 of file TgcL1RawData.h.

◆ m_bitpos

uint16_t TgcL1RawData::m_bitpos = 0U
private

Definition at line 357 of file TgcL1RawData.h.

◆ m_cand3plus

bool TgcL1RawData::m_cand3plus = false
private

Definition at line 391 of file TgcL1RawData.h.

◆ m_chip

uint16_t TgcL1RawData::m_chip = 0U
private

Definition at line 382 of file TgcL1RawData.h.

◆ m_cid

uint16_t TgcL1RawData::m_cid = 0U
private

Definition at line 420 of file TgcL1RawData.h.

◆ m_coinflag

uint16_t TgcL1RawData::m_coinflag = 0U
private

Definition at line 398 of file TgcL1RawData.h.

◆ m_delta

int16_t TgcL1RawData::m_delta = 0U
private

Definition at line 376 of file TgcL1RawData.h.

◆ m_ei

uint16_t TgcL1RawData::m_ei = 0U
private

Definition at line 418 of file TgcL1RawData.h.

◆ m_fi

uint16_t TgcL1RawData::m_fi = 0U
private

Definition at line 419 of file TgcL1RawData.h.

◆ m_forward

bool TgcL1RawData::m_forward = false
private

Definition at line 369 of file TgcL1RawData.h.

◆ m_hipt

bool TgcL1RawData::m_hipt = 0U
private

Definition at line 383 of file TgcL1RawData.h.

◆ m_hitId

uint16_t TgcL1RawData::m_hitId = 0U
private

Definition at line 384 of file TgcL1RawData.h.

◆ m_hsub

uint16_t TgcL1RawData::m_hsub = 0U
private

Definition at line 385 of file TgcL1RawData.h.

◆ m_index

uint16_t TgcL1RawData::m_index = 0U
private

Definition at line 372 of file TgcL1RawData.h.

◆ m_inner

uint16_t TgcL1RawData::m_inner = 0U
private

Definition at line 387 of file TgcL1RawData.h.

◆ m_innerflag

uint16_t TgcL1RawData::m_innerflag = 0U
private

Definition at line 397 of file TgcL1RawData.h.

◆ m_l1Id

uint16_t TgcL1RawData::m_l1Id = 0U
private

Definition at line 348 of file TgcL1RawData.h.

◆ m_muplus

bool TgcL1RawData::m_muplus = false
private

Definition at line 392 of file TgcL1RawData.h.

◆ m_nswcand

uint16_t TgcL1RawData::m_nswcand = 0U
private

Definition at line 404 of file TgcL1RawData.h.

◆ m_nswdtheta

uint16_t TgcL1RawData::m_nswdtheta = 0U
private

Definition at line 405 of file TgcL1RawData.h.

◆ m_nsweta

uint16_t TgcL1RawData::m_nsweta = 0U
private

Definition at line 401 of file TgcL1RawData.h.

◆ m_nswid

uint16_t TgcL1RawData::m_nswid = 0U
private

Definition at line 408 of file TgcL1RawData.h.

◆ m_nswlowres

uint16_t TgcL1RawData::m_nswlowres = 0U
private

Definition at line 407 of file TgcL1RawData.h.

◆ m_nswphi

uint16_t TgcL1RawData::m_nswphi = 0U
private

Definition at line 402 of file TgcL1RawData.h.

◆ m_nswphires

uint16_t TgcL1RawData::m_nswphires = 0U
private

Definition at line 406 of file TgcL1RawData.h.

◆ m_nswsl

uint16_t TgcL1RawData::m_nswsl = 0U
private

Definition at line 403 of file TgcL1RawData.h.

◆ m_overlap

bool TgcL1RawData::m_overlap = false
private

Definition at line 394 of file TgcL1RawData.h.

◆ m_pos

uint16_t TgcL1RawData::m_pos = 0U
private

Definition at line 375 of file TgcL1RawData.h.

◆ m_rodId

uint16_t TgcL1RawData::m_rodId = 0U
private

Definition at line 342 of file TgcL1RawData.h.

◆ m_roi

uint16_t TgcL1RawData::m_roi = 0U
private

Definition at line 396 of file TgcL1RawData.h.

◆ m_rpcdeta

uint16_t TgcL1RawData::m_rpcdeta = 0U
private

Definition at line 414 of file TgcL1RawData.h.

◆ m_rpcdphi

uint16_t TgcL1RawData::m_rpcdphi = 0U
private

Definition at line 415 of file TgcL1RawData.h.

◆ m_rpceta

uint16_t TgcL1RawData::m_rpceta = 0U
private

Definition at line 411 of file TgcL1RawData.h.

◆ m_rpcflag

uint16_t TgcL1RawData::m_rpcflag = 0U
private

Definition at line 413 of file TgcL1RawData.h.

◆ m_rpcphi

uint16_t TgcL1RawData::m_rpcphi = 0U
private

Definition at line 412 of file TgcL1RawData.h.

◆ m_sector

uint16_t TgcL1RawData::m_sector = 0U
private

Definition at line 381 of file TgcL1RawData.h.

◆ m_segment

uint16_t TgcL1RawData::m_segment = 0U
private

Definition at line 377 of file TgcL1RawData.h.

◆ m_slbId

uint16_t TgcL1RawData::m_slbId = 0U
private

Definition at line 344 of file TgcL1RawData.h.

◆ m_slbType

SlbType TgcL1RawData::m_slbType = SLB_TYPE_UNKNOWN
private

Definition at line 351 of file TgcL1RawData.h.

◆ m_srodId

uint16_t TgcL1RawData::m_srodId = 0U
private

Definition at line 345 of file TgcL1RawData.h.

◆ m_sswId

uint16_t TgcL1RawData::m_sswId = 0U
private

Definition at line 343 of file TgcL1RawData.h.

◆ m_strip

bool TgcL1RawData::m_strip = 0U
private

Definition at line 386 of file TgcL1RawData.h.

◆ m_subDetectorId

uint16_t TgcL1RawData::m_subDetectorId = 0U
private

Definition at line 341 of file TgcL1RawData.h.

◆ m_subMatrix

uint16_t TgcL1RawData::m_subMatrix = 0U
private

Definition at line 378 of file TgcL1RawData.h.

◆ m_threshold

uint16_t TgcL1RawData::m_threshold = 0U
private

Definition at line 393 of file TgcL1RawData.h.

◆ m_tmdbbcid

uint16_t TgcL1RawData::m_tmdbbcid = 0U
private

Definition at line 424 of file TgcL1RawData.h.

◆ m_tmdbmod

uint16_t TgcL1RawData::m_tmdbmod = 0U
private

Definition at line 423 of file TgcL1RawData.h.

◆ m_tracklet

uint16_t TgcL1RawData::m_tracklet = 0U
private

Definition at line 360 of file TgcL1RawData.h.

◆ m_type

DataType TgcL1RawData::m_type = TYPE_UNKNOWN
private

Definition at line 368 of file TgcL1RawData.h.

◆ m_veto

bool TgcL1RawData::m_veto = false
private

Definition at line 395 of file TgcL1RawData.h.


The documentation for this class was generated from the following files: