13 if(m_eventNo>=m_eventsP){
26 if(m_eventNo>=m_eventsP){
41 return (
NULL != zIt) &&
42 (m_runNo == zIt->runNumber()) &&
43 (m_eventNo == zIt->eventNumber()) ;
51McAddress* McIterator::dereference()
const {
53 if (
NULL != zAddress) {
54 zAddress->setRunEvt(m_runNo, m_eventNo);
59 std::cerr <<
"McIterator::dereference() ERROR invalid opaque address type!! " << std::endl;
virtual bool operator!=(const Iterator &it) const
virtual Iterator & operator++()
virtual Iterator & operator--()
virtual bool operator==(const Iterator &it) const
virtual IOpaqueAddress * operator->() const
virtual IOpaqueAddress * operator*() const