Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
#include <G4ParticleHPVector.hh>
Friends | |
G4ParticleHPVector & | operator+ (G4ParticleHPVector &left, G4ParticleHPVector &right) |
Definition at line 56 of file G4ParticleHPVector.hh.
G4ParticleHPVector::G4ParticleHPVector | ( | ) |
G4ParticleHPVector::G4ParticleHPVector | ( | G4int | n | ) |
Definition at line 95 of file G4ParticleHPVector.cc.
G4ParticleHPVector::~G4ParticleHPVector | ( | ) |
Definition at line 110 of file G4ParticleHPVector.cc.
|
inline |
Definition at line 233 of file G4ParticleHPVector.hh.
|
inline |
Definition at line 339 of file G4ParticleHPVector.hh.
void G4ParticleHPVector::Dump | ( | ) |
Definition at line 194 of file G4ParticleHPVector.cc.
G4double G4ParticleHPVector::Get15percentBorder | ( | ) |
Definition at line 460 of file G4ParticleHPVector.cc.
G4double G4ParticleHPVector::Get50percentBorder | ( | ) |
Definition at line 486 of file G4ParticleHPVector.cc.
|
inline |
Definition at line 494 of file G4ParticleHPVector.hh.
|
inline |
Definition at line 495 of file G4ParticleHPVector.hh.
Definition at line 118 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPChannel::DumpInfo(), G4ParticleHPChannel::Harmonise(), G4ParticleHPElementData::Harmonise(), G4ParticleHPArbitaryTab::Init(), Merge(), and Merge().
|
inline |
Definition at line 440 of file G4ParticleHPVector.hh.
|
inline |
Definition at line 451 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPLabAngularEnergy::Sample().
|
inline |
Definition at line 231 of file G4ParticleHPVector.hh.
Referenced by Merge(), G4ParticleHPArbitaryTab::Sample(), and G4ParticleHPLabAngularEnergy::Sample().
Definition at line 525 of file G4ParticleHPVector.cc.
|
inline |
Definition at line 462 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPLabAngularEnergy::Sample().
|
inline |
Definition at line 126 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPIsoData::FillChannelData(), and operator=().
|
inline |
Definition at line 460 of file G4ParticleHPVector.hh.
|
inline |
Definition at line 182 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPData::DoPhysicsVector(), G4ParticleHPChannel::DumpInfo(), G4ParticleHPIsoData::FillChannelData(), Get15percentBorder(), Get50percentBorder(), G4ParticleHPPartial::GetNEntries(), G4ParticleHPPhotonDist::GetPhotons(), GetX(), G4ParticleHPPartial::GetY(), GetY(), GetY(), G4ParticleHPChannel::Harmonise(), G4ParticleHPElementData::Harmonise(), G4ParticleHPArbitaryTab::Init(), Integrate(), IntegrateAndNormalise(), Merge(), Merge(), G4ParticleHPContAngularPar::Sample(), G4ParticleHPDiscreteTwoBody::Sample(), G4ParticleHPLabAngularEnergy::Sample(), Sample(), SampleLin(), and ThinOut().
Definition at line 120 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPData::DoPhysicsVector(), GetMaxY(), G4ParticleHPPhotonDist::GetPhotons(), G4ParticleHPPartial::GetX(), GetXsec(), GetXsec(), G4ParticleHPPartial::GetY(), Hash(), Integrate(), G4ParticleHPContAngularPar::Sample(), G4ParticleHPDiscreteTwoBody::Sample(), G4ParticleHPLabAngularEnergy::Sample(), G4ParticleHPLegendreStore::Sample(), and Sample().
Definition at line 143 of file G4ParticleHPVector.cc.
Definition at line 148 of file G4ParticleHPVector.hh.
Definition at line 119 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPChannel::DumpInfo(), GetMaxY(), G4ParticleHPPhotonDist::GetPhotons(), G4ParticleHPChannel::GetXsec(), G4ParticleHPIsoData::GetXsec(), GetY(), G4ParticleHPChannel::Harmonise(), G4ParticleHPElementData::Harmonise(), Merge(), and Merge().
Definition at line 181 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPData::DoPhysicsVector(), G4ParticleHPParticleYield::GetDelayed(), G4ParticleHPArbitaryTab::GetFractionalProbability(), G4ParticleHPEvapSpectrum::GetFractionalProbability(), G4ParticleHPFissionSpectrum::GetFractionalProbability(), G4ParticleHPMadlandNixSpectrum::GetFractionalProbability(), G4ParticleHPSimpleEvapSpectrum::GetFractionalProbability(), G4ParticleHPWattSpectrum::GetFractionalProbability(), GetMaxY(), G4ParticleHPParticleYield::GetMean(), G4ParticleHPProduct::GetMeanYield(), G4ParticleHPProduct::GetMultiplicity(), G4ParticleHPPhotonDist::GetPhotons(), G4ParticleHPParticleYield::GetPrompt(), G4ParticleHPFissionBaseFS::GetXsec(), G4ParticleHPInelasticBaseFS::GetXsec(), G4ParticleHPPartial::GetY(), G4ParticleHPPartial::GetY(), G4ParticleHPPartial::GetY(), Hash(), G4ParticleHPContAngularPar::Sample(), G4ParticleHPDiscreteTwoBody::Sample(), G4ParticleHPEvapSpectrum::Sample(), G4ParticleHPFissionSpectrum::Sample(), G4ParticleHPLabAngularEnergy::Sample(), G4ParticleHPLegendreStore::Sample(), G4ParticleHPMadlandNixSpectrum::Sample(), G4ParticleHPSimpleEvapSpectrum::Sample(), Sample(), G4ParticleHPWattSpectrum::Sample(), ThinOut(), and Times().
Definition at line 184 of file G4ParticleHPVector.hh.
Definition at line 191 of file G4ParticleHPVector.hh.
|
inline |
Definition at line 128 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPPartial::DoneSetXY(), G4ParticleHPIsoData::FillChannelData(), GetMaxY(), GetXsec(), G4ParticleHPProduct::Init(), G4ParticleHPPartial::InitData(), G4ParticleHPChannel::Register(), and ReHash().
|
inline |
Definition at line 215 of file G4ParticleHPVector.hh.
|
inline |
Definition at line 201 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPArbitaryTab::Init(), G4ParticleHPEvapSpectrum::Init(), G4ParticleHPFissionBaseFS::Init(), G4ParticleHPFissionSpectrum::Init(), G4ParticleHPInelasticBaseFS::Init(), G4ParticleHPInelasticCompFS::Init(), G4ParticleHPIsoData::Init(), G4ParticleHPLabAngularEnergy::Init(), G4ParticleHPMadlandNixSpectrum::Init(), G4ParticleHPProduct::Init(), G4ParticleHPSimpleEvapSpectrum::Init(), Init(), G4ParticleHPWattSpectrum::Init(), G4ParticleHPParticleYield::InitDelayed(), G4ParticleHPPhotonDist::InitEnergies(), G4ParticleHPParticleYield::InitMean(), G4ParticleHPPhotonDist::InitMean(), G4ParticleHPPhotonDist::InitPartials(), and G4ParticleHPParticleYield::InitPrompt().
|
inline |
Definition at line 199 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPPartial::InitData(), and G4ParticleHPPartial::InitInterpolation().
|
inline |
Definition at line 393 of file G4ParticleHPVector.hh.
Referenced by GetIntegral().
|
inline |
Definition at line 341 of file G4ParticleHPVector.hh.
Referenced by Get15percentBorder(), Get50percentBorder(), G4ParticleHPArbitaryTab::Init(), Sample(), and SampleLin().
void G4ParticleHPVector::Merge | ( | G4InterpolationScheme | aScheme, |
G4double | aValue, | ||
G4ParticleHPVector * | active, | ||
G4ParticleHPVector * | passive ) |
Definition at line 222 of file G4ParticleHPVector.cc.
|
inline |
Definition at line 245 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPDiscreteTwoBody::Sample(), and G4ParticleHPLabAngularEnergy::Sample().
G4ParticleHPVector & G4ParticleHPVector::operator= | ( | const G4ParticleHPVector & | right | ) |
Definition at line 121 of file G4ParticleHPVector.cc.
|
inline |
G4double G4ParticleHPVector::Sample | ( | ) |
Definition at line 363 of file G4ParticleHPVector.cc.
Referenced by G4ParticleHPPhotonDist::GetPhotons(), G4ParticleHPArbitaryTab::Sample(), G4ParticleHPContAngularPar::Sample(), G4ParticleHPDiscreteTwoBody::Sample(), G4ParticleHPEvapSpectrum::Sample(), G4ParticleHPLabAngularEnergy::Sample(), and G4ParticleHPPartial::Sample().
|
inline |
Definition at line 297 of file G4ParticleHPVector.hh.
Definition at line 89 of file G4ParticleHPVector.hh.
Referenced by Init(), Merge(), Merge(), G4ParticleHPDiscreteTwoBody::Sample(), G4ParticleHPLabAngularEnergy::Sample(), G4ParticleHPLegendreStore::Sample(), and SetPoint().
Definition at line 101 of file G4ParticleHPVector.hh.
|
inline |
Definition at line 446 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPContAngularPar::Sample(), G4ParticleHPDiscreteTwoBody::Sample(), G4ParticleHPLabAngularEnergy::Sample(), and G4ParticleHPPartial::Sample().
|
inline |
Definition at line 453 of file G4ParticleHPVector.hh.
|
inline |
Definition at line 229 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPArbitaryTab::Init(), and G4ParticleHPLabAngularEnergy::Init().
|
inline |
Definition at line 82 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPIsoData::FillChannelData(), and operator=().
|
inline |
Definition at line 455 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPPartial::Sample().
|
inline |
Definition at line 69 of file G4ParticleHPVector.hh.
Definition at line 96 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPContAngularPar::Sample(), G4ParticleHPDiscreteTwoBody::Sample(), G4ParticleHPLabAngularEnergy::Sample(), G4ParticleHPPartial::Sample(), and G4ParticleHPPartial::SetX().
Definition at line 112 of file G4ParticleHPVector.hh.
Definition at line 106 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPContAngularPar::Sample(), G4ParticleHPDiscreteTwoBody::Sample(), G4ParticleHPLabAngularEnergy::Sample(), G4ParticleHPPartial::Sample(), Sample(), and G4ParticleHPPartial::SetY().
void G4ParticleHPVector::ThinOut | ( | G4double | precision | ) |
Definition at line 289 of file G4ParticleHPVector.cc.
Referenced by G4ParticleHPElementData::Init(), and G4ParticleHPIsoData::ThinOut().
|
inline |
Definition at line 71 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPChannel::UpdateData().
|
friend |
Definition at line 41 of file G4ParticleHPVector.cc.