ATLAS Offline Software
EventID_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 EVENTTPCNV_EVENTID_P1_H
6 #define EVENTTPCNV_EVENTID_P1_H
7 
15 #include <stdint.h>
16 
17 class EventID_p1 {
18 public:
19 
20  typedef unsigned int number_type;
21 
22  EventID_p1();
23 
46 
50 };
51 
53  :
54  m_run_number(0),
55  m_event_number(0),
56  m_time_stamp(0),
57  m_time_stamp_ns_offset(0),
58  m_lumiBlock(0),
59  m_bunch_crossing_id(0),
60  m_detector_mask0(0),
61  m_detector_mask1(0),
62  m_detector_mask2(0),
63  m_detector_mask3(0)
64 {}
65 
66 
67 #endif
68 
69 
70 
71 
72 
73 
EventID_p1::m_event_number
uint64_t m_event_number
event number
Definition: EventID_p1.h:27
EventID_p1::m_detector_mask3
number_type m_detector_mask3
detector mask1 - bit field indicating which TTC zones have been built into the event,...
Definition: EventID_p1.h:49
EventID_p1::m_bunch_crossing_id
number_type m_bunch_crossing_id
bunch crossing ID, 32 bit unsigned
Definition: EventID_p1.h:36
EventID_p1::m_detector_mask0
number_type m_detector_mask0
detector mask0 - bit field indicating which TTC zones have been built into the event,...
Definition: EventID_p1.h:39
EventID_p1::m_time_stamp
number_type m_time_stamp
posix time in seconds since 1970/01/01
Definition: EventID_p1.h:29
EventID_p1::m_lumiBlock
number_type m_lumiBlock
luminosity block number: the number which uniquely tags a luminosity block within a run
Definition: EventID_p1.h:34
EventID_p1::m_detector_mask2
number_type m_detector_mask2
detector mask0 - bit field indicating which TTC zones have been built into the event,...
Definition: EventID_p1.h:45
EventID_p1::m_detector_mask1
number_type m_detector_mask1
detector mask1 - bit field indicating which TTC zones have been built into the event,...
Definition: EventID_p1.h:42
xAOD::uint64_t
uint64_t
Definition: EventInfo_v1.cxx:123
EventID_p1::m_run_number
number_type m_run_number
run number
Definition: EventID_p1.h:25
EventID_p1
Definition: EventID_p1.h:17
EventID_p1::EventID_p1
EventID_p1()
Definition: EventID_p1.h:52
EventID_p1::m_time_stamp_ns_offset
number_type m_time_stamp_ns_offset
time stamp ns - ns time offset for time_stamp, 32 bit unsigned
Definition: EventID_p1.h:31
EventID_p1::number_type
unsigned int number_type
Definition: EventID_p1.h:20