#include <McIterator.h>
Definition at line 8 of file McIterator.h.
◆ McIterator() [1/2]
| McIterator::McIterator |
( |
const IEvtSelector * | selector | ) |
|
|
inline |
◆ McIterator() [2/2]
Definition at line 12 of file McIterator.h.
13 : m_evtSelector( it.m_evtSelector )
14 , m_runNo( it.m_runNo )
15 , m_eventNo( it.m_eventNo )
16 , m_eventsP( 1000000 ) {}
◆ ~McIterator()
| virtual McIterator::~McIterator |
( |
void | | ) |
|
|
inlinevirtual |
◆ eventNumber()
| unsigned int McIterator::eventNumber |
( |
| ) |
const |
|
inline |
◆ operator!=()
| bool McIterator::operator!= |
( |
const Iterator & | it | ) |
const |
|
virtual |
Definition at line 43 of file McIterator.cxx.
43 {
45}
virtual bool operator==(const Iterator &it) const
◆ operator*()
| IOpaqueAddress * McIterator::operator* |
( |
| ) |
const |
|
virtual |
◆ operator++() [1/2]
| IEvtSelector::Iterator & McIterator::operator++ |
( |
| ) |
|
|
virtual |
Definition at line 8 of file McIterator.cxx.
8 {
9 if ( m_eventNo >= m_eventsP )
10 {
11 m_runNo++;
12 m_eventNo = 1;
13 }
14 m_eventNo++;
15 return *this;
16}
◆ operator++() [2/2]
| IEvtSelector::Iterator & McIterator::operator++ |
( |
int | | ) |
|
|
virtual |
Definition at line 21 of file McIterator.cxx.
21 {
22
23 if ( m_eventNo >= m_eventsP )
24 {
25 m_runNo++;
26 m_eventNo = 1;
27 }
28 m_eventNo++;
29 return *this;
30}
◆ operator--() [1/2]
| IEvtSelector::Iterator & McIterator::operator-- |
( |
| ) |
|
|
virtual |
Definition at line 17 of file McIterator.cxx.
17 {
18 m_eventNo--;
19 return *this;
20}
◆ operator--() [2/2]
| IEvtSelector::Iterator & McIterator::operator-- |
( |
int | | ) |
|
|
virtual |
Definition at line 32 of file McIterator.cxx.
32 {
33 m_eventNo--;
34 return *this;
35}
◆ operator->()
| IOpaqueAddress * McIterator::operator-> |
( |
| ) |
const |
|
virtual |
◆ operator==()
| bool McIterator::operator== |
( |
const Iterator & | it | ) |
const |
|
virtual |
Definition at line 37 of file McIterator.cxx.
37 {
39 return ( NULL != zIt ) && ( m_runNo == zIt->runNumber() ) &&
40 ( m_eventNo == zIt->eventNumber() );
41}
McIterator(const IEvtSelector *selector)
Referenced by operator!=().
◆ runNumber()
| unsigned int McIterator::runNumber |
( |
| ) |
const |
|
inline |
◆ setEventNumber()
| void McIterator::setEventNumber |
( |
unsigned int | eventNo | ) |
|
|
inline |
◆ setEventsPerRun()
| void McIterator::setEventsPerRun |
( |
unsigned int | eventsP | ) |
|
|
inline |
Definition at line 34 of file McIterator.h.
34{ m_eventsP = eventsP; }
◆ setRunNumber()
| void McIterator::setRunNumber |
( |
unsigned int | runNo | ) |
|
|
inline |
The documentation for this class was generated from the following files: