ATLAS Offline Software
Loading...
Searching...
No Matches
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"
12
17 : public std::vector<CscRawData_p3>
18{
19public:
20
21 // Default constructor
24 m_id(0),
25 m_rodId(0),
27 m_numRPU(0),
28 m_samplingPhase(false),
29 m_triggerType(false),
31 m_eventType(0),
32 m_rpuID(),
33 m_dataType(),
34 m_spuCount(10,0),
36 {}
37
39
40private:
41
43 uint32_t m_id;
44
46 uint16_t m_rodId;
48
50 uint16_t m_numRPU;
51
54
57
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
uint16_t m_numRPU
number of RPU
std::vector< uint16_t > m_spuCount
cluster counts for 10 SPU: 5 SPU in each chamber or RPU!
std::vector< uint16_t > m_rpuID
RPU ID and data type.
uint32_t m_id
Identifier of this collection.
uint16_t m_rodId
online ROD Identifier
uint32_t m_scaAddress
SCA Address.
uint8_t m_firstBitSummary
First Bit Summary.
std::vector< uint8_t > m_dataType
uint32_t m_eventType
event type/data type
STL namespace.