![]() |
ATLAS Offline Software
|
#include <GeoMaterialPropertyVector.h>
Public Member Functions | |
| bool | operator++ () |
| GeoMaterialPropertyVector & | operator= (const GeoMaterialPropertyVector &right) |
| GeoMaterialPropertyVector () | |
| GeoMaterialPropertyVector (double *PhotonMomenta, double *PropertyValues, int NumElements) | |
| GeoMaterialPropertyVector (const GeoMaterialPropertyVector &right) | |
| ~GeoMaterialPropertyVector () | |
| void | ResetIterator () |
| void | AddElement (double aPhotonMomentum, double aPropertyValue) |
| double | GetProperty () const |
| double | GetPhotonMomentum () const |
| void | DumpVector () |
Private Member Functions | |
| GeoMPVEntry | GetEntry (int i) const |
Private Attributes | |
| std::vector< GeoMPVEntry * > | m_MPV |
| int | m_NumEntries |
| int | m_CurrentEntry |
Definition at line 11 of file GeoMaterialPropertyVector.h.
|
inline |
Definition at line 18 of file GeoMaterialPropertyVector.h.
| GeoMaterialPropertyVector::GeoMaterialPropertyVector | ( | double * | PhotonMomenta, |
| double * | PropertyValues, | ||
| int | NumElements ) |
Definition at line 39 of file GeoMaterialPropertyVector.cxx.
| GeoMaterialPropertyVector::GeoMaterialPropertyVector | ( | const GeoMaterialPropertyVector & | right | ) |
Definition at line 50 of file GeoMaterialPropertyVector.cxx.
| GeoMaterialPropertyVector::~GeoMaterialPropertyVector | ( | ) |
| void GeoMaterialPropertyVector::AddElement | ( | double | aPhotonMomentum, |
| double | aPropertyValue ) |
Definition at line 75 of file GeoMaterialPropertyVector.cxx.
| void GeoMaterialPropertyVector::DumpVector | ( | ) |
Definition at line 101 of file GeoMaterialPropertyVector.cxx.
|
private |
Definition at line 118 of file GeoMaterialPropertyVector.cxx.
| double GeoMaterialPropertyVector::GetPhotonMomentum | ( | ) | const |
Definition at line 93 of file GeoMaterialPropertyVector.cxx.
| double GeoMaterialPropertyVector::GetProperty | ( | ) | const |
Definition at line 85 of file GeoMaterialPropertyVector.cxx.
| bool GeoMaterialPropertyVector::operator++ | ( | ) |
Definition at line 9 of file GeoMaterialPropertyVector.cxx.
| GeoMaterialPropertyVector & GeoMaterialPropertyVector::operator= | ( | const GeoMaterialPropertyVector & | right | ) |
Definition at line 18 of file GeoMaterialPropertyVector.cxx.
| void GeoMaterialPropertyVector::ResetIterator | ( | ) |
Definition at line 70 of file GeoMaterialPropertyVector.cxx.
|
private |
Definition at line 49 of file GeoMaterialPropertyVector.h.
|
private |
Definition at line 47 of file GeoMaterialPropertyVector.h.
|
private |
Definition at line 48 of file GeoMaterialPropertyVector.h.