ATLAS Offline Software
Loading...
Searching...
No Matches
MuonSpectrometer
MuonCnv
MuonEventAthenaPool
MuonEventAthenaPool
CscRawDataCollection_p3.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_P3_H
6
#define MUON_CSCCRAWDATACOLLECTION_P3_H
7
8
9
10
//#include "MuonRDO/CscRawDataCollection.h"
11
#include "
MuonEventAthenaPool/CscRawData_p3.h
"
12
16
class
CscRawDataCollection_p3
17
:
public
std::vector<CscRawData_p3>
18
{
19
public
:
20
21
// Default constructor
22
CscRawDataCollection_p3
() :
23
std
::
vector
<
CscRawData_p3
>(),
24
m_id
(0),
25
m_rodId
(0),
26
m_subDetectorId
(0),
27
m_numRPU
(0),
28
m_samplingPhase
(false),
29
m_triggerType
(false),
30
m_firstBitSummary
(0),
31
m_eventType
(0),
32
m_rpuID
(),
33
m_dataType
(),
34
m_spuCount
(10,0),
35
m_scaAddress
(0)
36
{}
37
38
friend
class
CscRawDataCollectionCnv_p3
;
39
40
private
:
41
43
uint32_t
m_id
;
44
46
uint16_t
m_rodId
;
47
uint16_t
m_subDetectorId
;
48
50
uint16_t
m_numRPU
;
51
53
bool
m_samplingPhase
;
54
56
bool
m_triggerType
;
57
59
uint8_t
m_firstBitSummary
;
60
62
uint32_t
m_eventType
;
63
65
std::vector<uint16_t>
m_rpuID
;
66
std::vector<uint8_t>
m_dataType
;
67
72
std::vector<uint16_t>
m_spuCount
;
73
75
uint32_t
m_scaAddress
;
76
77
};
78
79
80
#endif
81
82
83
84
CscRawData_p3.h
CscRawDataCollection_p3::m_numRPU
uint16_t m_numRPU
number of RPU
Definition
CscRawDataCollection_p3.h:50
CscRawDataCollection_p3::m_spuCount
std::vector< uint16_t > m_spuCount
cluster counts for 10 SPU: 5 SPU in each chamber or RPU!
Definition
CscRawDataCollection_p3.h:72
CscRawDataCollection_p3::m_rpuID
std::vector< uint16_t > m_rpuID
RPU ID and data type.
Definition
CscRawDataCollection_p3.h:65
CscRawDataCollection_p3::m_id
uint32_t m_id
Identifier of this collection.
Definition
CscRawDataCollection_p3.h:43
CscRawDataCollection_p3::m_rodId
uint16_t m_rodId
online ROD Identifier
Definition
CscRawDataCollection_p3.h:46
CscRawDataCollection_p3::m_scaAddress
uint32_t m_scaAddress
SCA Address.
Definition
CscRawDataCollection_p3.h:75
CscRawDataCollection_p3::m_subDetectorId
uint16_t m_subDetectorId
Definition
CscRawDataCollection_p3.h:47
CscRawDataCollection_p3::CscRawDataCollectionCnv_p3
friend class CscRawDataCollectionCnv_p3
Definition
CscRawDataCollection_p3.h:38
CscRawDataCollection_p3::m_firstBitSummary
uint8_t m_firstBitSummary
First Bit Summary.
Definition
CscRawDataCollection_p3.h:59
CscRawDataCollection_p3::m_triggerType
bool m_triggerType
trigger Type
Definition
CscRawDataCollection_p3.h:56
CscRawDataCollection_p3::CscRawDataCollection_p3
CscRawDataCollection_p3()
Definition
CscRawDataCollection_p3.h:22
CscRawDataCollection_p3::m_samplingPhase
bool m_samplingPhase
sampling phase
Definition
CscRawDataCollection_p3.h:53
CscRawDataCollection_p3::m_dataType
std::vector< uint8_t > m_dataType
Definition
CscRawDataCollection_p3.h:66
CscRawDataCollection_p3::m_eventType
uint32_t m_eventType
event type/data type
Definition
CscRawDataCollection_p3.h:62
CscRawData_p3
Definition
CscRawData_p3.h:17
vector
Definition
MultiHisto.h:13
std
STL namespace.
Generated on
for ATLAS Offline Software by
1.14.0