#include <G4InterpolationManager.hh>
Definition at line 37 of file G4InterpolationManager.hh.
G4InterpolationManager::G4InterpolationManager |
( |
| ) |
|
|
inline |
G4InterpolationManager::~G4InterpolationManager |
( |
| ) |
|
|
inline |
void G4InterpolationManager::CleanUp |
( |
| ) |
|
|
inline |
Definition at line 148 of file G4InterpolationManager.hh.
References CHISTO, CLINLOG, CLOGLIN, CRANDOM, GetScheme(), HISTO, LINLOG, LOGLIN, RANDOM, UHISTO, ULINLOG, ULOGLIN, and URANDOM.
Referenced by G4NeutronHPContAngularPar::Sample().
Definition at line 131 of file G4InterpolationManager.hh.
References nRanges, scheme, and start.
Referenced by G4NeutronHPAngularP::GetCosTh(), GetInverseScheme(), G4NeutronHPVector::GetMeanX(), G4NeutronHPVector::GetScheme(), G4NeutronHPVector::GetXsec(), G4NeutronHPPartial::GetY(), G4NeutronHPVector::Integrate(), G4NeutronHPVector::IntegrateAndNormalise(), G4NeutronHPContAngularPar::Sample(), G4NeutronHPLabAngularEnergy::Sample(), G4NeutronHPLegendreStore::Sample(), G4NeutronHPDiscreteTwoBody::Sample(), G4NeutronHPPartial::Sample(), G4NeutronHPLegendreStore::SampleDiscreteTwoBody(), G4NeutronHPLegendreStore::SampleElastic(), and G4NeutronHPLegendreStore::SampleMax().
void G4InterpolationManager::Init |
( |
G4int |
aScheme, |
|
|
G4int |
aRange |
|
) |
| |
|
inline |
Definition at line 84 of file G4InterpolationManager.hh.
References MakeScheme(), nEntries, nRanges, range, scheme, and start.
Referenced by G4NeutronHPAngularP::Init(), G4NeutronHPDiscreteTwoBody::Init(), G4NeutronHPArbitaryTab::Init(), G4NeutronHPContEnergyAngular::Init(), G4NeutronHPLabAngularEnergy::Init(), G4NeutronHPVector::Init(), G4NeutronHPPhotonDist::InitAngular(), G4NeutronHPPartial::InitInterpolation(), G4NeutronHPLegendreStore::InitInterpolation(), G4NeutronHPVector::InitInterpolation(), G4NeutronHPContAngularPar::Sample(), G4NeutronHPDiscreteTwoBody::Sample(), and G4NeutronHPContAngularPar::SetInterpolation().
void G4InterpolationManager::Init |
( |
std::istream & |
aDataFile | ) |
|
|
inline |
Definition at line 33 of file G4InterpolationManager.cc.
References CHISTO, CLINLIN, CLINLOG, CLOGLIN, CLOGLOG, HISTO, LINLIN, LINLOG, LOGLIN, LOGLOG, UHISTO, ULINLIN, ULINLOG, ULOGLIN, and ULOGLOG.
Referenced by Init().
G4int G4InterpolationManager::nEntries |
|
private |
G4int G4InterpolationManager::nRanges |
|
private |
G4int* G4InterpolationManager::range |
|
private |
G4int* G4InterpolationManager::start |
|
private |
The documentation for this class was generated from the following files: