EICd
EIC data model
eicd::PMTHitMutableCollectionIterator Class Reference

#include <PMTHitCollection.h>

Public Member Functions

 PMTHitMutableCollectionIterator (size_t index, const PMTHitObjPointerContainer *collection)
 
 PMTHitMutableCollectionIterator (const PMTHitMutableCollectionIterator &)=delete
 
PMTHitMutableCollectionIteratoroperator= (const PMTHitMutableCollectionIterator &)=delete
 
bool operator!= (const PMTHitMutableCollectionIterator &x) const
 
MutablePMTHit operator* ()
 
MutablePMTHitoperator-> ()
 
PMTHitMutableCollectionIteratoroperator++ ()
 

Constructor & Destructor Documentation

◆ PMTHitMutableCollectionIterator() [1/2]

eicd::PMTHitMutableCollectionIterator::PMTHitMutableCollectionIterator ( size_t  index,
const PMTHitObjPointerContainer collection 
)
inline

◆ PMTHitMutableCollectionIterator() [2/2]

eicd::PMTHitMutableCollectionIterator::PMTHitMutableCollectionIterator ( const PMTHitMutableCollectionIterator )
delete

Member Function Documentation

◆ operator!=()

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

◆ operator*()

MutablePMTHit eicd::PMTHitMutableCollectionIterator::operator* ( )

◆ operator++()

PMTHitMutableCollectionIterator & eicd::PMTHitMutableCollectionIterator::operator++ ( )

◆ operator->()

MutablePMTHit * eicd::PMTHitMutableCollectionIterator::operator-> ( )

◆ operator=()

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

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