The Gaudi Framework  v29r0 (ff2e7097)
EventIDRange.cpp
Go to the documentation of this file.
2 
3 /*****************************************************************************
4  *
5  * EventIDRange.cpp
6  *
7  * Author: Charles Leggett
8  *
9  * Validity Range object. Holds two EventIDBases (start and stop)
10  *
11  *****************************************************************************/
12 
13 EventIDRange::EventIDRange( const EventIDBase& start, const EventIDBase& stop ) : m_start( start ), m_stop( stop ) {}
14 
16 {
17  if ( this != &r ) {
18  m_start = r.m_start;
19  m_stop = r.m_stop;
20  }
21  return *this;
22 }
23 
25 {
26  os << (std::string)rhs;
27  return os;
28 }
friend std::ostream & operator<<(std::ostream &os, const EventIDRange &rhs)
EventIDBase m_stop
Definition: EventIDRange.h:57
STL class.
Event ID Range object.
Definition: EventIDRange.h:23
EventIDRange & operator=(const EventIDRange &r)
start
Definition: IOTest.py:99
This class provides a unique identification for each event, in terms of run/event number and/or a tim...
Definition: EventIDBase.h:28
EventIDBase m_start
Definition: EventIDRange.h:56
STL class.