#include <GeoMaterialPropertyVector.h>
Definition at line 11 of file GeoMaterialPropertyVector.h.
◆ GeoMaterialPropertyVector() [1/3]
GeoMaterialPropertyVector::GeoMaterialPropertyVector |
( |
| ) |
|
|
inline |
◆ GeoMaterialPropertyVector() [2/3]
GeoMaterialPropertyVector::GeoMaterialPropertyVector |
( |
double * |
PhotonMomenta, |
|
|
double * |
PropertyValues, |
|
|
int |
NumElements |
|
) |
| |
◆ GeoMaterialPropertyVector() [3/3]
◆ ~GeoMaterialPropertyVector()
GeoMaterialPropertyVector::~GeoMaterialPropertyVector |
( |
| ) |
|
◆ AddElement()
void GeoMaterialPropertyVector::AddElement |
( |
double |
aPhotonMomentum, |
|
|
double |
aPropertyValue |
|
) |
| |
◆ DumpVector()
void GeoMaterialPropertyVector::DumpVector |
( |
| ) |
|
Definition at line 101 of file GeoMaterialPropertyVector.cxx.
105 std::cerr <<
"nothing to dump\n";
106 throw std::runtime_error(
"GeoMaterialPropertyVector::DumpVector ==>Nothing to dump! Vector is empty");
111 std::cout <<
"m_MPV["<<
i <<
"]: ";
114 std::cout <<
" Done DumpVector of " <<
m_NumEntries <<
" entries\n";
◆ GetEntry()
GeoMPVEntry GeoMaterialPropertyVector::GetEntry |
( |
int |
i | ) |
const |
|
private |
◆ GetPhotonMomentum()
double GeoMaterialPropertyVector::GetPhotonMomentum |
( |
| ) |
const |
Definition at line 93 of file GeoMaterialPropertyVector.cxx.
96 throw std::runtime_error(
"GeoMaterialPropertyVector::GetPhotonMomentum ==>Iterator attempted to Retrieve Photon Momentum out of range");
◆ GetProperty()
double GeoMaterialPropertyVector::GetProperty |
( |
| ) |
const |
Definition at line 85 of file GeoMaterialPropertyVector.cxx.
88 throw std::runtime_error(
"GeoMaterialPropertyVector::GetProperty ==>Iterator attempted to Retrieve Property out of range");
◆ operator++()
bool GeoMaterialPropertyVector::operator++ |
( |
| ) |
|
◆ operator=()
◆ ResetIterator()
void GeoMaterialPropertyVector::ResetIterator |
( |
| ) |
|
◆ m_CurrentEntry
int GeoMaterialPropertyVector::m_CurrentEntry |
|
private |
◆ m_MPV
std::vector<GeoMPVEntry*> GeoMaterialPropertyVector::m_MPV |
|
private |
◆ m_NumEntries
int GeoMaterialPropertyVector::m_NumEntries |
|
private |
The documentation for this class was generated from the following files: