dd4pod::Geant4ParticleCollectionIterator Class Reference

#include <Geant4ParticleCollection.h>

Public Member Functions

 Geant4ParticleCollectionIterator (int index, const Geant4ParticleObjPointerContainer *collection)
 
bool operator!= (const Geant4ParticleCollectionIterator &x) const
 
const Geant4Particle operator* () const
 
const Geant4Particleoperator-> () const
 
const Geant4ParticleCollectionIteratoroperator++ () const
 

Detailed Description

Definition at line 29 of file Geant4ParticleCollection.h.

Constructor & Destructor Documentation

◆ Geant4ParticleCollectionIterator()

dd4pod::Geant4ParticleCollectionIterator::Geant4ParticleCollectionIterator ( int  index,
const Geant4ParticleObjPointerContainer collection 
)
inline

Definition at line 31 of file Geant4ParticleCollection.h.

Member Function Documentation

◆ operator!=()

bool dd4pod::Geant4ParticleCollectionIterator::operator!= ( const Geant4ParticleCollectionIterator x) const
inline

Definition at line 33 of file Geant4ParticleCollection.h.

◆ operator*()

const Geant4Particle dd4pod::Geant4ParticleCollectionIterator::operator* ( ) const

Definition at line 146 of file Geant4ParticleCollection.cc.

◆ operator++()

const Geant4ParticleCollectionIterator & dd4pod::Geant4ParticleCollectionIterator::operator++ ( ) const

Definition at line 156 of file Geant4ParticleCollection.cc.

◆ operator->()

const Geant4Particle * dd4pod::Geant4ParticleCollectionIterator::operator-> ( ) const

Definition at line 151 of file Geant4ParticleCollection.cc.


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