|  | The Gaudi Framework
    v36r13 (995e4364)
    | 
Event ID Range object. Holds two EventIDBases (start and stop) More...
#include </builds/gaudi/Gaudi/GaudiKernel/include/GaudiKernel/EventIDRange.h>

| Public Member Functions | |
| EventIDRange () | |
| EventIDRange (const EventIDBase &start, const EventIDBase &stop) | |
| EventIDRange (const EventIDRange &r) | |
| EventIDRange & | operator= (const EventIDRange &r) | 
| EventIDBase | start () const | 
| EventIDBase | stop () const | 
| bool | isInRange (const EventIDBase &t) const | 
| operator std::string () const | |
| Static Public Member Functions | |
| static EventIDRange | intersect (const EventIDRange &it) | 
| template<typename... T> | |
| static EventIDRange | intersect (const EventIDRange &first, const T &... rest) | 
| Private Attributes | |
| EventIDBase | m_start {} | 
| EventIDBase | m_stop {} | 
| Friends | |
| bool | operator== (const EventIDRange &lhs, const EventIDRange &rhs) | 
| bool | operator!= (const EventIDRange &lhs, const EventIDRange &rhs) | 
| std::ostream & | operator<< (std::ostream &os, const EventIDRange &rhs) | 
Event ID Range object. Holds two EventIDBases (start and stop)
Definition at line 33 of file EventIDRange.h.
| EventIDRange::EventIDRange | ( | ) | 
Definition at line 23 of file EventIDRange.cpp.
| EventIDRange::EventIDRange | ( | const EventIDBase & | start, | 
| const EventIDBase & | stop | ||
| ) | 
| 
 | inline | 
| 
 | inlinestatic | 
Definition at line 59 of file EventIDRange.h.
| 
 | inlinestatic | 
Definition at line 57 of file EventIDRange.h.
| 
 | inline | 
Definition at line 43 of file EventIDRange.h.
| 
 | inline | 
Definition at line 86 of file EventIDRange.h.
| EventIDRange & EventIDRange::operator= | ( | const EventIDRange & | r | ) | 
| 
 | inline | 
Definition at line 40 of file EventIDRange.h.
| 
 | inline | 
Definition at line 41 of file EventIDRange.h.
| 
 | friend | 
Definition at line 84 of file EventIDRange.h.
| 
 | friend | 
Definition at line 39 of file EventIDRange.cpp.
| 
 | friend | 
| 
 | private | 
Definition at line 76 of file EventIDRange.h.
| 
 | private | 
Definition at line 77 of file EventIDRange.h.