/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/EventFilter/HltUtilities/HltDataTypes/HltDataTypes-01-01-03/src/EventID.cxx

Go to the documentation of this file.
00001 /***************************************************************************
00002  Event Info Package
00003  -----------------------------------------
00004  Copyright (C) 2000 by ATLAS Collaboration
00005  ***************************************************************************/
00006 
00007 
00008 //<<<<<< INCLUDES                                                       >>>>>>
00009 
00010 #include "HltDataTypes/EventID.h"
00011 
00012 //<<<<<< PRIVATE DEFINES                                                >>>>>>
00013 //<<<<<< PRIVATE CONSTANTS                                              >>>>>>
00014 //<<<<<< PRIVATE TYPES                                                  >>>>>>
00015 //<<<<<< PRIVATE VARIABLE DEFINITIONS                                   >>>>>>
00016 //<<<<<< PUBLIC VARIABLE DEFINITIONS                                    >>>>>>
00017 //<<<<<< CLASS STRUCTURE INITIALIZATION                                 >>>>>>
00018 //<<<<<< PRIVATE FUNCTION DEFINITIONS                                   >>>>>>
00019 //<<<<<< PUBLIC FUNCTION DEFINITIONS                                    >>>>>>
00020 //<<<<<< MEMBER FUNCTION DEFINITIONS                                    >>>>>>
00021 
00022 EventID::EventID() :
00023   m_run_number(0),
00024   m_event_number(0),
00025   m_time_stamp(0)
00026 {}
00027 
00028 EventID::EventID(number_type run_number, 
00029                  number_type event_number)
00030   :
00031   m_run_number(run_number),
00032   m_event_number(event_number),
00033   m_time_stamp(0)
00034 {}
00035 
00036 EventID::EventID(number_type run_number, 
00037                  number_type event_number,
00038                  number_type time_stamp)
00039   :
00040   m_run_number(run_number),
00041   m_event_number(event_number),
00042   m_time_stamp(time_stamp)
00043 {}
00044 
00045 EventID::EventID(const EventID& id) :
00046   m_run_number(id.m_run_number),
00047   m_event_number(id.m_event_number),
00048   m_time_stamp(id.m_time_stamp)
00049 {}
00050 
00051 EventID::~EventID()
00052 {}
00053 
00054 EventID::number_type    
00055 EventID::run_number     (void) const
00056 {
00057     return m_run_number;
00058 }
00059 
00060 EventID::number_type    
00061 EventID::event_number   (void) const
00062 {
00063     return m_event_number;
00064 }
00065 
00066 EventID::number_type    
00067 EventID::time_stamp     (void) const
00068 {
00069     return m_time_stamp;
00070 }

Generated on Tue Nov 29 23:12:07 2016 for BOSS_7.0.2 by  doxygen 1.4.7