Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4NeutronHPVector.hh>
Friends | |
G4NeutronHPVector & | operator+ (G4NeutronHPVector &left, G4NeutronHPVector &right) |
Definition at line 50 of file G4NeutronHPVector.hh.
G4NeutronHPVector::G4NeutronHPVector | ( | ) |
Definition at line 80 of file G4NeutronHPVector.cc.
G4NeutronHPVector::G4NeutronHPVector | ( | G4int | n | ) |
Definition at line 96 of file G4NeutronHPVector.cc.
G4NeutronHPVector::~G4NeutronHPVector | ( | ) |
Definition at line 110 of file G4NeutronHPVector.cc.
|
inline |
|
inline |
Definition at line 362 of file G4NeutronHPVector.hh.
void G4NeutronHPVector::Dump | ( | ) |
Definition at line 194 of file G4NeutronHPVector.cc.
G4double G4NeutronHPVector::Get15percentBorder | ( | ) |
Definition at line 441 of file G4NeutronHPVector.cc.
G4double G4NeutronHPVector::Get50percentBorder | ( | ) |
Definition at line 469 of file G4NeutronHPVector.cc.
|
inline |
Definition at line 532 of file G4NeutronHPVector.hh.
|
inline |
Definition at line 533 of file G4NeutronHPVector.hh.
Definition at line 119 of file G4NeutronHPVector.hh.
Referenced by G4NeutronHPChannel::Harmonise(), G4NeutronHPElementData::Harmonise(), G4NeutronHPArbitaryTab::Init(), and Merge().
|
inline |
Definition at line 471 of file G4NeutronHPVector.hh.
Referenced by G4NeutronHPLabAngularEnergy::Sample().
|
inline |
Definition at line 482 of file G4NeutronHPVector.hh.
Referenced by G4NeutronHPLabAngularEnergy::Sample().
|
inline |
Definition at line 250 of file G4NeutronHPVector.hh.
Referenced by Merge(), G4NeutronHPArbitaryTab::Sample(), and G4NeutronHPLabAngularEnergy::Sample().
|
inline |
Definition at line 502 of file G4NeutronHPVector.hh.
Referenced by G4NeutronHPLabAngularEnergy::Sample().
|
inline |
Definition at line 127 of file G4NeutronHPVector.hh.
Referenced by G4NeutronHPIsoData::FillChannelData(), and operator=().
|
inline |
Definition at line 497 of file G4NeutronHPVector.hh.
Referenced by Merge().
|
inline |
Definition at line 193 of file G4NeutronHPVector.hh.
Referenced by G4NeutronHPorLEInelasticData::BuildPhysicsTable(), G4NeutronHPData::DoPhysicsVector(), G4NeutronHPIsoData::FillChannelData(), Get15percentBorder(), Get50percentBorder(), G4NeutronHPPartial::GetNEntries(), G4NeutronHPPhotonDist::GetPhotons(), GetX(), G4NeutronHPPartial::GetY(), GetY(), G4NeutronHPChannel::Harmonise(), G4NeutronHPElementData::Harmonise(), G4NeutronIsoIsoCrossSections::Init(), G4NeutronHPArbitaryTab::Init(), Integrate(), IntegrateAndNormalise(), Merge(), Sample(), G4NeutronHPDiscreteTwoBody::Sample(), G4NeutronHPLabAngularEnergy::Sample(), G4NeutronHPContAngularPar::Sample(), SampleLin(), and ThinOut().
Definition at line 121 of file G4NeutronHPVector.hh.
Referenced by G4NeutronHPorLEInelasticData::BuildPhysicsTable(), G4NeutronHPData::DoPhysicsVector(), G4NeutronHPPhotonDist::GetPhotons(), G4NeutronHPPartial::GetX(), GetXsec(), G4NeutronHPPartial::GetY(), Hash(), G4NeutronIsoIsoCrossSections::Init(), Integrate(), Sample(), G4NeutronHPDiscreteTwoBody::Sample(), G4NeutronHPLabAngularEnergy::Sample(), G4NeutronHPContAngularPar::Sample(), and G4NeutronHPLegendreStore::Sample().
Definition at line 145 of file G4NeutronHPVector.cc.
Definition at line 151 of file G4NeutronHPVector.hh.
Definition at line 120 of file G4NeutronHPVector.hh.
Referenced by G4NeutronHPPhotonDist::GetPhotons(), G4NeutronHPChannel::GetXsec(), G4NeutronHPIsoData::GetXsec(), GetY(), G4NeutronHPChannel::Harmonise(), G4NeutronHPElementData::Harmonise(), and Merge().
Definition at line 192 of file G4NeutronHPVector.hh.
Referenced by G4NeutronHPorLEInelasticData::BuildPhysicsTable(), G4NeutronHPData::DoPhysicsVector(), G4NeutronIsoIsoCrossSections::GetCrossSection(), G4NeutronHPNeutronYield::GetDelayed(), G4NeutronHPArbitaryTab::GetFractionalProbability(), G4NeutronHPEvapSpectrum::GetFractionalProbability(), G4NeutronHPFissionSpectrum::GetFractionalProbability(), G4NeutronHPMadlandNixSpectrum::GetFractionalProbability(), G4NeutronHPSimpleEvapSpectrum::GetFractionalProbability(), G4NeutronHPWattSpectrum::GetFractionalProbability(), G4NeutronHPNeutronYield::GetMean(), G4NeutronHPProduct::GetMeanYield(), G4NeutronHPPhotonDist::GetPhotons(), G4IsoProdCrossSections::GetProductionCrossSection(), G4NeutronIsoIsoCrossSections::GetProductIsotope(), G4NeutronHPNeutronYield::GetPrompt(), G4NeutronHPFissionBaseFS::GetXsec(), G4NeutronHPInelasticBaseFS::GetXsec(), G4NeutronHPPartial::GetY(), Hash(), G4NeutronIsoIsoCrossSections::Init(), Sample(), G4NeutronHPEvapSpectrum::Sample(), G4NeutronHPFissionSpectrum::Sample(), G4NeutronHPMadlandNixSpectrum::Sample(), G4NeutronHPProduct::Sample(), G4NeutronHPSimpleEvapSpectrum::Sample(), G4NeutronHPWattSpectrum::Sample(), G4NeutronHPDiscreteTwoBody::Sample(), G4NeutronHPLabAngularEnergy::Sample(), G4NeutronHPContAngularPar::Sample(), G4NeutronHPLegendreStore::Sample(), ThinOut(), and Times().
Definition at line 195 of file G4NeutronHPVector.hh.
Definition at line 202 of file G4NeutronHPVector.hh.
|
inline |
Definition at line 129 of file G4NeutronHPVector.hh.
|
inline |
Definition at line 231 of file G4NeutronHPVector.hh.
|
inline |
Definition at line 215 of file G4NeutronHPVector.hh.
Referenced by G4NeutronHPInelasticCompFS::Init(), G4NeutronHPFissionBaseFS::Init(), G4NeutronHPInelasticBaseFS::Init(), G4NeutronIsoIsoCrossSections::Init(), G4NeutronHPIsoData::Init(), G4NeutronHPEvapSpectrum::Init(), G4NeutronHPFissionSpectrum::Init(), G4NeutronHPLabAngularEnergy::Init(), G4NeutronHPMadlandNixSpectrum::Init(), G4NeutronHPPhotonXSection::Init(), G4NeutronHPProduct::Init(), G4NeutronHPSimpleEvapSpectrum::Init(), G4NeutronHPWattSpectrum::Init(), Init(), G4IsoProdCrossSections::Init(), G4NeutronHPArbitaryTab::Init(), G4NeutronHPNeutronYield::InitDelayed(), G4NeutronHPPhotonDist::InitEnergies(), G4NeutronHPNeutronYield::InitMean(), G4NeutronHPPhotonDist::InitMean(), G4NeutronHPPhotonDist::InitPartials(), and G4NeutronHPNeutronYield::InitPrompt().
|
inline |
Definition at line 210 of file G4NeutronHPVector.hh.
Referenced by G4NeutronHPPartial::InitData(), and G4NeutronHPPartial::InitInterpolation().
|
inline |
Definition at line 417 of file G4NeutronHPVector.hh.
Referenced by GetIntegral().
|
inline |
Definition at line 367 of file G4NeutronHPVector.hh.
Referenced by Get15percentBorder(), Get50percentBorder(), Sample(), and SampleLin().
void G4NeutronHPVector::Merge | ( | G4InterpolationScheme | aScheme, |
G4double | aValue, | ||
G4NeutronHPVector * | active, | ||
G4NeutronHPVector * | passive | ||
) |
Definition at line 221 of file G4NeutronHPVector.cc.
|
inline |
Definition at line 267 of file G4NeutronHPVector.hh.
Referenced by G4NeutronHPDiscreteTwoBody::Sample(), and G4NeutronHPLabAngularEnergy::Sample().
G4NeutronHPVector & G4NeutronHPVector::operator= | ( | const G4NeutronHPVector & | right | ) |
Definition at line 120 of file G4NeutronHPVector.cc.
|
inline |
G4double G4NeutronHPVector::Sample | ( | ) |
Definition at line 348 of file G4NeutronHPVector.cc.
Referenced by G4NeutronHPPhotonDist::GetPhotons(), G4NeutronHPArbitaryTab::Sample(), G4NeutronHPEvapSpectrum::Sample(), G4NeutronHPDiscreteTwoBody::Sample(), G4NeutronHPLabAngularEnergy::Sample(), G4NeutronHPContAngularPar::Sample(), and G4NeutronHPPartial::Sample().
|
inline |
Definition at line 318 of file G4NeutronHPVector.hh.
Definition at line 90 of file G4NeutronHPVector.hh.
Referenced by G4NeutronHPPartial::GetY(), G4NeutronHPChannel::Harmonise(), G4NeutronHPElementData::Harmonise(), G4NeutronIsoIsoCrossSections::Init(), Init(), Merge(), G4NeutronHPDiscreteTwoBody::Sample(), G4NeutronHPLabAngularEnergy::Sample(), G4NeutronHPLegendreStore::Sample(), and SetPoint().
Definition at line 102 of file G4NeutronHPVector.hh.
|
inline |
Definition at line 477 of file G4NeutronHPVector.hh.
Referenced by G4NeutronHPPartial::GetY(), G4NeutronHPDiscreteTwoBody::Sample(), G4NeutronHPLabAngularEnergy::Sample(), G4NeutronHPContAngularPar::Sample(), and G4NeutronHPPartial::Sample().
|
inline |
Definition at line 487 of file G4NeutronHPVector.hh.
|
inline |
Definition at line 245 of file G4NeutronHPVector.hh.
Referenced by G4NeutronHPLabAngularEnergy::Init(), and G4NeutronHPArbitaryTab::Init().
|
inline |
Definition at line 83 of file G4NeutronHPVector.hh.
Referenced by G4NeutronHPIsoData::FillChannelData(), and operator=().
|
inline |
Definition at line 492 of file G4NeutronHPVector.hh.
Referenced by G4NeutronHPPartial::GetY(), and G4NeutronHPPartial::Sample().
|
inline |
Definition at line 65 of file G4NeutronHPVector.hh.
Definition at line 97 of file G4NeutronHPVector.hh.
Referenced by G4NeutronHPDiscreteTwoBody::Sample(), G4NeutronHPLabAngularEnergy::Sample(), G4NeutronHPContAngularPar::Sample(), G4NeutronHPPartial::Sample(), and G4NeutronHPPartial::SetX().
Definition at line 113 of file G4NeutronHPVector.hh.
Definition at line 107 of file G4NeutronHPVector.hh.
Referenced by Sample(), G4NeutronHPDiscreteTwoBody::Sample(), G4NeutronHPLabAngularEnergy::Sample(), G4NeutronHPContAngularPar::Sample(), G4NeutronHPPartial::Sample(), and G4NeutronHPPartial::SetY().
void G4NeutronHPVector::ThinOut | ( | G4double | precision | ) |
Definition at line 285 of file G4NeutronHPVector.cc.
Referenced by G4NeutronHPElementData::Init(), and G4NeutronHPIsoData::ThinOut().
|
inline |
Definition at line 70 of file G4NeutronHPVector.hh.
Referenced by G4NeutronIsoIsoCrossSections::Init(), and G4NeutronHPChannel::UpdateData().
|
friend |
Definition at line 37 of file G4NeutronHPVector.cc.