ATLAS Offline Software
ForwardDetectors
ALFA
ALFA_EventCnv
ALFA_EventTPCnv
ALFA_EventTPCnv
ALFA_RawDataCollection_charge_p1.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 ALFA_RAWDATACOLLECTION_CHARGE_P1_H
6
#define ALFA_RAWDATACOLLECTION_CHARGE_P1_H
7
8
#include "
AthenaPoolUtilities/TPObjRef.h
"
9
#include "
ALFA_RawData_charge_p1.h
"
10
#include <vector>
11
#include <string>
12
#include <inttypes.h>
13
14
class
ALFA_RawDataCollection_charge_p1
:
public
std::vector<ALFA_RawData_charge_p1> {
15
16
public
:
17
friend
class
ALFA_RawDataCollectionCnv_charge_p1
;
18
ALFA_RawDataCollection_charge_p1
():
MBId_POT
(0),
EventCount_POT
(0),
TimeStamp_POT
(0),
BCId_POT
(0){}
19
20
21
// private:
22
23
24
//Motherboard id
25
uint16_t
MBId_POT
;
26
//Event counter
27
uint32_t
EventCount_POT
;
28
//Time Stamp
29
uint32_t
TimeStamp_POT
;
30
//Bunch Crossing ID
31
uint32_t
BCId_POT
;
32
33
34
35
};
36
37
#endif
ALFA_RawDataCollection_charge_p1::BCId_POT
uint32_t BCId_POT
Definition:
ALFA_RawDataCollection_charge_p1.h:31
ALFA_RawDataCollection_charge_p1::TimeStamp_POT
uint32_t TimeStamp_POT
Definition:
ALFA_RawDataCollection_charge_p1.h:29
xAOD::uint32_t
setEventNumber uint32_t
Definition:
EventInfo_v1.cxx:127
ALFA_RawData_charge_p1.h
ALFA_RawDataCollection_charge_p1::MBId_POT
uint16_t MBId_POT
Definition:
ALFA_RawDataCollection_charge_p1.h:25
xAOD::uint16_t
setWord1 uint16_t
Definition:
eFexEMRoI_v1.cxx:93
TPObjRef.h
ALFA_RawDataCollection_charge_p1::ALFA_RawDataCollection_charge_p1
ALFA_RawDataCollection_charge_p1()
Definition:
ALFA_RawDataCollection_charge_p1.h:18
ALFA_RawDataCollection_charge_p1::EventCount_POT
uint32_t EventCount_POT
Definition:
ALFA_RawDataCollection_charge_p1.h:27
ALFA_RawDataCollection_charge_p1
Definition:
ALFA_RawDataCollection_charge_p1.h:14
ALFA_RawDataCollectionCnv_charge_p1
Definition:
ALFA_RawDataCollectionCnv_charge_p1.h:18
Generated on Fri Jan 10 2025 21:06:45 for ATLAS Offline Software by
1.8.18