EICd
EIC data model
eicd::RawPMTHitMutableCollectionIterator Class Reference

#include <RawPMTHitCollection.h>

Public Member Functions

 RawPMTHitMutableCollectionIterator (size_t index, const RawPMTHitObjPointerContainer *collection)
 
 RawPMTHitMutableCollectionIterator (const RawPMTHitMutableCollectionIterator &)=delete
 
RawPMTHitMutableCollectionIteratoroperator= (const RawPMTHitMutableCollectionIterator &)=delete
 
bool operator!= (const RawPMTHitMutableCollectionIterator &x) const
 
MutableRawPMTHit operator* ()
 
MutableRawPMTHitoperator-> ()
 
RawPMTHitMutableCollectionIteratoroperator++ ()
 

Constructor & Destructor Documentation

◆ RawPMTHitMutableCollectionIterator() [1/2]

eicd::RawPMTHitMutableCollectionIterator::RawPMTHitMutableCollectionIterator ( size_t  index,
const RawPMTHitObjPointerContainer collection 
)
inline

◆ RawPMTHitMutableCollectionIterator() [2/2]

eicd::RawPMTHitMutableCollectionIterator::RawPMTHitMutableCollectionIterator ( const RawPMTHitMutableCollectionIterator )
delete

Member Function Documentation

◆ operator!=()

bool eicd::RawPMTHitMutableCollectionIterator::operator!= ( const RawPMTHitMutableCollectionIterator x) const
inline

◆ operator*()

MutableRawPMTHit eicd::RawPMTHitMutableCollectionIterator::operator* ( )

◆ operator++()

RawPMTHitMutableCollectionIterator & eicd::RawPMTHitMutableCollectionIterator::operator++ ( )

◆ operator->()

MutableRawPMTHit * eicd::RawPMTHitMutableCollectionIterator::operator-> ( )

◆ operator=()

RawPMTHitMutableCollectionIterator & eicd::RawPMTHitMutableCollectionIterator::operator= ( const RawPMTHitMutableCollectionIterator )
delete

The documentation for this class was generated from the following files: