#include <TransportedParticleCollection.h>
Collaboration diagram for Atlfast::TransportedParticleCollection:
Public Methods | |
TransportedParticleCollection () | |
~TransportedParticleCollection () | |
void | push_back (TransportedParticle *part) |
std::vector< const TransportedParticle * >::iterator | begin () |
std::vector< const TransportedParticle * >::iterator | end () |
std::vector< const TransportedParticle * >::const_iterator | begin () const |
std::vector< const TransportedParticle * >::const_iterator | end () const |
Private Attributes | |
std::vector< const TransportedParticle * > | m_vector |
|
Definition at line 23 of file TransportedParticleCollection.h.
00023 {} |
|
Definition at line 24 of file TransportedParticleCollection.h. References m_vector.
|
|
Definition at line 28 of file TransportedParticleCollection.h. References m_vector. Referenced by Atlfast::MagField::operator()().
00028 { 00029 m_vector.push_back(part); 00030 } |
|
Definition at line 31 of file TransportedParticleCollection.h. References m_vector. Referenced by Atlfast::CellMaker::execute().
00031 { 00032 return m_vector.begin(); 00033 } |
|
Definition at line 34 of file TransportedParticleCollection.h. References m_vector. Referenced by Atlfast::CellMaker::execute().
00034 { 00035 return m_vector.end(); 00036 } |
|
Definition at line 37 of file TransportedParticleCollection.h. References m_vector.
00037 { 00038 return m_vector.begin(); 00039 } |
|
Definition at line 40 of file TransportedParticleCollection.h. References m_vector.
00040 { 00041 return m_vector.end(); 00042 } |
|
Definition at line 45 of file TransportedParticleCollection.h. Referenced by begin(), end(), push_back(), and ~TransportedParticleCollection(). |