Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
Related Functions
:
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
v
w
x
z
Files
File List
File Members
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
$
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
v
w
x
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
GitLab
LXR
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
MuonSpectrometer
MuonCnv
MuonEventAthenaPool
MuonEventAthenaPool
TgcL1Rdo_p1.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef MUON_TGCL1RDO_P1_H
6
#define MUON_TGCL1RDO_P1_H
7
8
#include <vector>
9
#include "
MuonEventAthenaPool/TgcL1RawData_p1.h
"
10
#include "
CxxUtils/unused.h
"
11
12
class
TgcL1Rdo_p1
:
public
std::vector<TgcL1RawData_p1>
13
{
14
public
:
15
16
// Default constructor
17
// Default constructor
18
TgcL1Rdo_p1
() =
default
;
19
20
friend
class
TgcL1RdoCnv_p1
;
21
22
private
:
23
24
uint16_t
m_version
{};
25
26
// ID of this instance
27
uint16_t
m_id
{0};
28
// Unused, but shouldn't delete it since it's part of the persistent data.
29
uint32_t
ATH_UNUSED_MEMBER
(m_idHash){0};
30
31
32
// online IDs
33
uint16_t
m_subDetectorId
{0};
34
uint16_t
m_srodId
{0};
35
36
// Trigger Type
37
uint16_t
m_triggerType
{0};
38
39
// BCID and L1ID on ROD
40
uint16_t
m_bcId
{0};
41
uint16_t
m_l1Id
{0};
42
43
44
uint32_t
m_errors
{0};
45
uint32_t
m_srodStatus
{0};
46
uint32_t
m_localStatus
{0};
47
uint32_t
m_orbit
{0};
48
49
};
50
51
#endif // MUON_TGCL1RDO_P1_H
TgcL1Rdo_p1::m_srodId
uint16_t m_srodId
Definition:
TgcL1Rdo_p1.h:34
TgcL1Rdo_p1::m_orbit
uint32_t m_orbit
Definition:
TgcL1Rdo_p1.h:47
xAOD::uint32_t
setEventNumber uint32_t
Definition:
EventInfo_v1.cxx:127
TgcL1Rdo_p1::TgcL1Rdo_p1
TgcL1Rdo_p1()=default
TgcL1Rdo_p1::m_errors
uint32_t m_errors
Definition:
TgcL1Rdo_p1.h:44
TgcL1RdoCnv_p1
Definition:
TgcL1RdoCnv_p1.h:19
unused.h
Macro to mark a member as unused.
xAOD::uint16_t
setWord1 uint16_t
Definition:
eFexEMRoI_v1.cxx:93
TgcL1Rdo_p1::m_id
uint16_t m_id
Definition:
TgcL1Rdo_p1.h:27
TgcL1Rdo_p1::m_l1Id
uint16_t m_l1Id
Definition:
TgcL1Rdo_p1.h:41
TgcL1Rdo_p1::ATH_UNUSED_MEMBER
uint32_t ATH_UNUSED_MEMBER(m_idHash)
Definition:
TgcL1Rdo_p1.h:29
TgcL1Rdo_p1::m_localStatus
uint32_t m_localStatus
Definition:
TgcL1Rdo_p1.h:46
TgcL1Rdo_p1::m_bcId
uint16_t m_bcId
Definition:
TgcL1Rdo_p1.h:40
TgcL1Rdo_p1::m_triggerType
uint16_t m_triggerType
Definition:
TgcL1Rdo_p1.h:37
TgcL1Rdo_p1::m_version
uint16_t m_version
Definition:
TgcL1Rdo_p1.h:24
TgcL1Rdo_p1::m_subDetectorId
uint16_t m_subDetectorId
Definition:
TgcL1Rdo_p1.h:33
TgcL1Rdo_p1::m_srodStatus
uint32_t m_srodStatus
Definition:
TgcL1Rdo_p1.h:45
TgcL1RawData_p1.h
TgcL1Rdo_p1
Definition:
TgcL1Rdo_p1.h:13
Generated on Wed May 7 2025 21:19:07 for ATLAS Offline Software by
1.8.18