BOSS 7.0.8
BESIII Offline Software System
Loading...
Searching...
No Matches
EventID.cxx
Go to the documentation of this file.
1/***************************************************************************
2 Event Info Package
3 -----------------------------------------
4 Copyright (C) 2000 by ATLAS Collaboration
5 ***************************************************************************/
6
7
8//<<<<<< INCLUDES >>>>>>
9
11
12//<<<<<< PRIVATE DEFINES >>>>>>
13//<<<<<< PRIVATE CONSTANTS >>>>>>
14//<<<<<< PRIVATE TYPES >>>>>>
15//<<<<<< PRIVATE VARIABLE DEFINITIONS >>>>>>
16//<<<<<< PUBLIC VARIABLE DEFINITIONS >>>>>>
17//<<<<<< CLASS STRUCTURE INITIALIZATION >>>>>>
18//<<<<<< PRIVATE FUNCTION DEFINITIONS >>>>>>
19//<<<<<< PUBLIC FUNCTION DEFINITIONS >>>>>>
20//<<<<<< MEMBER FUNCTION DEFINITIONS >>>>>>
21
23 m_run_number(0),
24 m_event_number(0),
25 m_time_stamp(0)
26{}
27
29 number_type event_number)
30 :
31 m_run_number(run_number),
32 m_event_number(event_number),
33 m_time_stamp(0)
34{}
35
37 number_type event_number,
38 number_type time_stamp)
39 :
40 m_run_number(run_number),
41 m_event_number(event_number),
42 m_time_stamp(time_stamp)
43{}
44
46 m_run_number(id.m_run_number),
47 m_event_number(id.m_event_number),
48 m_time_stamp(id.m_time_stamp)
49{}
50
52{}
53
56{
57 return m_run_number;
58}
59
62{
63 return m_event_number;
64}
65
68{
69 return m_time_stamp;
70}
number_type run_number(void) const
Definition: EventID.cxx:55
virtual ~EventID()
Definition: EventID.cxx:51
number_type time_stamp(void) const
Definition: EventID.cxx:67
unsigned int number_type
Definition: EventID.h:31
EventID()
Definition: EventID.cxx:22
number_type event_number(void) const
Definition: EventID.cxx:61