EICd
EIC data model
eic::PMTHitCollectionIterator Class Reference

#include <PMTHitCollection.h>

Public Member Functions

 PMTHitCollectionIterator (size_t index, const PMTHitObjPointerContainer *collection)
 
 PMTHitCollectionIterator (const PMTHitCollectionIterator &)=delete
 
PMTHitCollectionIteratoroperator= (const PMTHitCollectionIterator &)=delete
 
bool operator!= (const PMTHitCollectionIterator &x) const
 
PMTHit operator* ()
 
PMTHitoperator-> ()
 
PMTHitCollectionIteratoroperator++ ()
 

Constructor & Destructor Documentation

◆ PMTHitCollectionIterator() [1/2]

eic::PMTHitCollectionIterator::PMTHitCollectionIterator ( size_t  index,
const PMTHitObjPointerContainer collection 
)
inline

◆ PMTHitCollectionIterator() [2/2]

eic::PMTHitCollectionIterator::PMTHitCollectionIterator ( const PMTHitCollectionIterator )
delete

Member Function Documentation

◆ operator!=()

bool eic::PMTHitCollectionIterator::operator!= ( const PMTHitCollectionIterator x) const
inline

◆ operator*()

PMTHit eic::PMTHitCollectionIterator::operator* ( )

◆ operator++()

PMTHitCollectionIterator & eic::PMTHitCollectionIterator::operator++ ( )

◆ operator->()

PMTHit * eic::PMTHitCollectionIterator::operator-> ( )

◆ operator=()

PMTHitCollectionIterator& eic::PMTHitCollectionIterator::operator= ( const PMTHitCollectionIterator )
delete

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