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
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
CscRawDataCollection_p2.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_CSCCRAWDATACOLLECTION_P2_H
6
#define MUON_CSCCRAWDATACOLLECTION_P2_H
7
8
/*
9
10
Persistent represenation of the Collection of CSC Raw Hits,
11
Author: Marcin Nowak
12
CERN, December, 2005
13
14
*/
15
16
//#include "MuonRDO/CscRawDataCollection.h"
17
#include "
MuonEventAthenaPool/CscRawData_p2.h
"
18
19
class
CscRawDataCollection_p2
20
:
public
std::vector<CscRawData_p2>
21
{
22
public
:
23
24
// Default constructor
25
CscRawDataCollection_p2
() :
26
std::
vector
<
CscRawData_p2
>(),
27
m_id
(0),
28
m_rodId
(0),
29
m_subDetectorId
(0),
30
m_numRPU
(0),
31
m_samplingPhase
(false),
32
m_triggerType
(false),
33
m_firstBitSummary
(0),
34
m_eventType
(0),
35
m_rpuID
(),
36
m_dataType
(),
37
m_spuCount
(10,0),
38
m_scaAddress
(0)
39
{}
40
41
friend
class
CscRawDataCollectionCnv_p2
;
42
43
private
:
44
46
uint32_t
m_id
;
47
49
uint16_t
m_rodId
;
50
uint16_t
m_subDetectorId
;
51
53
uint16_t
m_numRPU
;
54
56
bool
m_samplingPhase
;
57
59
bool
m_triggerType
;
60
62
uint8_t
m_firstBitSummary
;
63
65
uint32_t
m_eventType
;
66
68
std::vector<uint16_t>
m_rpuID
;
69
std::vector<uint8_t>
m_dataType
;
70
75
std::vector<uint16_t>
m_spuCount
;
76
78
uint32_t
m_scaAddress
;
79
80
};
81
82
83
#endif
84
85
86
87
CscRawDataCollection_p2::m_scaAddress
uint32_t m_scaAddress
SCA Address.
Definition:
CscRawDataCollection_p2.h:78
xAOD::uint8_t
uint8_t
Definition:
Muon_v1.cxx:557
xAOD::uint32_t
setEventNumber uint32_t
Definition:
EventInfo_v1.cxx:127
CscRawDataCollection_p2::m_subDetectorId
uint16_t m_subDetectorId
Definition:
CscRawDataCollection_p2.h:50
CscRawDataCollection_p2::m_spuCount
std::vector< uint16_t > m_spuCount
cluster counts for 10 SPU: 5 SPU in each chamber or RPU! For Chamber CSS, RPU ID = 5 and for CSL RPU ...
Definition:
CscRawDataCollection_p2.h:75
CscRawDataCollection_p2
Definition:
CscRawDataCollection_p2.h:21
CscRawDataCollection_p2::m_id
uint32_t m_id
Identifier of this collection.
Definition:
CscRawDataCollection_p2.h:46
CscRawDataCollection_p2::m_rpuID
std::vector< uint16_t > m_rpuID
RPU ID and data type.
Definition:
CscRawDataCollection_p2.h:68
CscRawDataCollection_p2::m_numRPU
uint16_t m_numRPU
number of RPU
Definition:
CscRawDataCollection_p2.h:53
xAOD::uint16_t
setWord1 uint16_t
Definition:
eFexEMRoI_v1.cxx:93
CscRawDataCollection_p2::m_rodId
uint16_t m_rodId
online ROD Identifier
Definition:
CscRawDataCollection_p2.h:49
CscRawData_p2.h
CscRawDataCollectionCnv_p2
Definition:
CscRawDataCollectionCnv_p2.h:26
vector
Definition:
MultiHisto.h:13
CscRawDataCollection_p2::m_dataType
std::vector< uint8_t > m_dataType
Definition:
CscRawDataCollection_p2.h:69
CscRawDataCollection_p2::m_triggerType
bool m_triggerType
trigger Type
Definition:
CscRawDataCollection_p2.h:59
CscRawDataCollection_p2::m_eventType
uint32_t m_eventType
event type/data type
Definition:
CscRawDataCollection_p2.h:65
CscRawData_p2
Definition:
CscRawData_p2.h:17
CscRawDataCollection_p2::CscRawDataCollection_p2
CscRawDataCollection_p2()
Definition:
CscRawDataCollection_p2.h:25
CscRawDataCollection_p2::m_samplingPhase
bool m_samplingPhase
sampling phase
Definition:
CscRawDataCollection_p2.h:56
CscRawDataCollection_p2::m_firstBitSummary
uint8_t m_firstBitSummary
First Bit Summary.
Definition:
CscRawDataCollection_p2.h:62
Generated on Wed Apr 23 2025 21:09:14 for ATLAS Offline Software by
1.8.18