#include <MockEvtSelector.h>
Inheritance diagram for MockEvtSelector::MockEvtContext:
Public Member Functions | |
MockEvtContext () | |
virtual | ~MockEvtContext () |
virtual void * | identifier () const |
void | jump (int distance) |
StatusCode | getEvent () const |
const TimeStamp & | readoutTime () const |
int | sequenceNumber () const |
Private Attributes | |
int | m_sequenceNumber |
The event number. | |
TimeStamp | m_readoutTime |
The time of the current event. |
Definition at line 14 of file MockEvtSelector.h.
MockEvtSelector::MockEvtContext::MockEvtContext | ( | ) |
Definition at line 102 of file MockEvtSelector.cpp.
00102 : 00103 m_sequenceNumber(0), 00104 m_readoutTime(time(0), 00105 0) { 00106 }
MockEvtSelector::MockEvtContext::~MockEvtContext | ( | ) | [virtual] |
virtual void* MockEvtSelector::MockEvtContext::identifier | ( | ) | const [inline, virtual] |
void MockEvtSelector::MockEvtContext::jump | ( | int | distance | ) |
Definition at line 111 of file MockEvtSelector.cpp.
00111 { 00112 m_sequenceNumber += distance; 00113 m_readoutTime.Add(distance * 0.0000001 * (random() % 1000)); 00114 }
StatusCode MockEvtSelector::MockEvtContext::getEvent | ( | ) | const |
Definition at line 116 of file MockEvtSelector.cpp.
00116 { 00117 return StatusCode::SUCCESS; 00118 }
const TimeStamp & MockEvtSelector::MockEvtContext::readoutTime | ( | ) | const |
int MockEvtSelector::MockEvtContext::sequenceNumber | ( | ) | const |
int MockEvtSelector::MockEvtContext::m_sequenceNumber [private] |