ATLAS Offline Software
Public Types | Public Member Functions | Public Attributes | List of all members
EventID_p1 Class Reference

#include <EventID_p1.h>

Collaboration diagram for EventID_p1:

Public Types

typedef unsigned int number_type
 

Public Member Functions

 EventID_p1 ()
 

Public Attributes

number_type m_run_number
 run number More...
 
uint64_t m_event_number
 event number More...
 
number_type m_time_stamp
 posix time in seconds since 1970/01/01 More...
 
number_type m_time_stamp_ns_offset
 time stamp ns - ns time offset for time_stamp, 32 bit unsigned More...
 
number_type m_lumiBlock
 luminosity block number: the number which uniquely tags a luminosity block within a run More...
 
number_type m_bunch_crossing_id
 bunch crossing ID, 32 bit unsigned More...
 
number_type m_detector_mask0
 detector mask0 - bit field indicating which TTC zones have been built into the event, one bit per zone, 32 bit unsigned More...
 
number_type m_detector_mask1
 detector mask1 - bit field indicating which TTC zones have been built into the event, one bit per zone, 32 bit unsigned More...
 
number_type m_detector_mask2
 detector mask0 - bit field indicating which TTC zones have been built into the event, one bit per zone, 32 bit unsigned More...
 
number_type m_detector_mask3
 detector mask1 - bit field indicating which TTC zones have been built into the event, one bit per zone, 32 bit unsigned More...
 

Detailed Description

Definition at line 17 of file EventID_p1.h.

Member Typedef Documentation

◆ number_type

typedef unsigned int EventID_p1::number_type

Definition at line 20 of file EventID_p1.h.

Constructor & Destructor Documentation

◆ EventID_p1()

EventID_p1::EventID_p1 ( )
inline

Definition at line 52 of file EventID_p1.h.

53  :
54  m_run_number(0),
55  m_event_number(0),
56  m_time_stamp(0),
58  m_lumiBlock(0),
64 {}

Member Data Documentation

◆ m_bunch_crossing_id

number_type EventID_p1::m_bunch_crossing_id

bunch crossing ID, 32 bit unsigned

Definition at line 36 of file EventID_p1.h.

◆ m_detector_mask0

number_type EventID_p1::m_detector_mask0

detector mask0 - bit field indicating which TTC zones have been built into the event, one bit per zone, 32 bit unsigned

Definition at line 39 of file EventID_p1.h.

◆ m_detector_mask1

number_type EventID_p1::m_detector_mask1

detector mask1 - bit field indicating which TTC zones have been built into the event, one bit per zone, 32 bit unsigned

Definition at line 42 of file EventID_p1.h.

◆ m_detector_mask2

number_type EventID_p1::m_detector_mask2

detector mask0 - bit field indicating which TTC zones have been built into the event, one bit per zone, 32 bit unsigned

Definition at line 45 of file EventID_p1.h.

◆ m_detector_mask3

number_type EventID_p1::m_detector_mask3

detector mask1 - bit field indicating which TTC zones have been built into the event, one bit per zone, 32 bit unsigned

Definition at line 49 of file EventID_p1.h.

◆ m_event_number

uint64_t EventID_p1::m_event_number

event number

Definition at line 27 of file EventID_p1.h.

◆ m_lumiBlock

number_type EventID_p1::m_lumiBlock

luminosity block number: the number which uniquely tags a luminosity block within a run

Definition at line 34 of file EventID_p1.h.

◆ m_run_number

number_type EventID_p1::m_run_number

run number

Definition at line 25 of file EventID_p1.h.

◆ m_time_stamp

number_type EventID_p1::m_time_stamp

posix time in seconds since 1970/01/01

Definition at line 29 of file EventID_p1.h.

◆ m_time_stamp_ns_offset

number_type EventID_p1::m_time_stamp_ns_offset

time stamp ns - ns time offset for time_stamp, 32 bit unsigned

Definition at line 31 of file EventID_p1.h.


The documentation for this class was generated from the following file:
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
EventID_p1::m_run_number
number_type m_run_number
run number
Definition: EventID_p1.h:25
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