Geant4 11.1.1
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 | ( | ) |
Definition at line 83 of file G4ParticleHPVector.cc.
G4ParticleHPVector::G4ParticleHPVector | ( | G4int | n | ) |
Definition at line 98 of file G4ParticleHPVector.cc.
G4ParticleHPVector::~G4ParticleHPVector | ( | ) |
Definition at line 113 of file G4ParticleHPVector.cc.
|
inline |
|
inline |
Definition at line 368 of file G4ParticleHPVector.hh.
void G4ParticleHPVector::Dump | ( | ) |
Definition at line 205 of file G4ParticleHPVector.cc.
G4double G4ParticleHPVector::Get15percentBorder | ( | ) |
Definition at line 479 of file G4ParticleHPVector.cc.
G4double G4ParticleHPVector::Get50percentBorder | ( | ) |
Definition at line 507 of file G4ParticleHPVector.cc.
|
inline |
Definition at line 538 of file G4ParticleHPVector.hh.
|
inline |
Definition at line 539 of file G4ParticleHPVector.hh.
Definition at line 125 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPChannel::DumpInfo(), G4ParticleHPChannel::Harmonise(), G4ParticleHPElementData::Harmonise(), G4ParticleHPArbitaryTab::Init(), and Merge().
|
inline |
Definition at line 477 of file G4ParticleHPVector.hh.
|
inline |
Definition at line 488 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPLabAngularEnergy::Sample().
|
inline |
Definition at line 256 of file G4ParticleHPVector.hh.
Referenced by Merge(), G4ParticleHPArbitaryTab::Sample(), and G4ParticleHPLabAngularEnergy::Sample().
|
inline |
Definition at line 508 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPLabAngularEnergy::Sample().
|
inline |
Definition at line 133 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPIsoData::FillChannelData(), and operator=().
|
inline |
Definition at line 503 of file G4ParticleHPVector.hh.
Referenced by Merge().
|
inline |
Definition at line 199 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPData::DoPhysicsVector(), G4ParticleHPChannel::DumpInfo(), G4ParticleHPIsoData::FillChannelData(), Get15percentBorder(), Get50percentBorder(), G4ParticleHPPartial::GetNEntries(), G4ParticleHPPhotonDist::GetPhotons(), GetX(), G4ParticleHPPartial::GetY(), GetY(), G4ParticleHPChannel::Harmonise(), G4ParticleHPElementData::Harmonise(), G4ParticleHPArbitaryTab::Init(), Integrate(), IntegrateAndNormalise(), Merge(), Sample(), G4ParticleHPDiscreteTwoBody::Sample(), G4ParticleHPLabAngularEnergy::Sample(), G4ParticleHPContAngularPar::Sample(), SampleLin(), and ThinOut().
Definition at line 127 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPData::DoPhysicsVector(), G4ParticleHPPhotonDist::GetPhotons(), G4ParticleHPPartial::GetX(), GetXsec(), G4ParticleHPPartial::GetY(), Hash(), Integrate(), Sample(), G4ParticleHPDiscreteTwoBody::Sample(), G4ParticleHPLabAngularEnergy::Sample(), G4ParticleHPContAngularPar::Sample(), and G4ParticleHPLegendreStore::Sample().
Definition at line 149 of file G4ParticleHPVector.cc.
Definition at line 157 of file G4ParticleHPVector.hh.
Definition at line 126 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPChannel::DumpInfo(), G4ParticleHPPhotonDist::GetPhotons(), G4ParticleHPChannel::GetXsec(), G4ParticleHPIsoData::GetXsec(), GetY(), G4ParticleHPChannel::Harmonise(), G4ParticleHPElementData::Harmonise(), and Merge().
Definition at line 198 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPData::DoPhysicsVector(), G4ParticleHPParticleYield::GetDelayed(), G4ParticleHPArbitaryTab::GetFractionalProbability(), G4ParticleHPEvapSpectrum::GetFractionalProbability(), G4ParticleHPFissionSpectrum::GetFractionalProbability(), G4ParticleHPMadlandNixSpectrum::GetFractionalProbability(), G4ParticleHPSimpleEvapSpectrum::GetFractionalProbability(), G4ParticleHPWattSpectrum::GetFractionalProbability(), G4ParticleHPParticleYield::GetMean(), G4ParticleHPProduct::GetMeanYield(), G4ParticleHPProduct::GetMultiplicity(), G4ParticleHPPhotonDist::GetPhotons(), G4ParticleHPParticleYield::GetPrompt(), G4ParticleHPFissionBaseFS::GetXsec(), G4ParticleHPInelasticBaseFS::GetXsec(), G4ParticleHPPartial::GetY(), Hash(), Sample(), G4ParticleHPEvapSpectrum::Sample(), G4ParticleHPFissionSpectrum::Sample(), G4ParticleHPMadlandNixSpectrum::Sample(), G4ParticleHPSimpleEvapSpectrum::Sample(), G4ParticleHPWattSpectrum::Sample(), G4ParticleHPDiscreteTwoBody::Sample(), G4ParticleHPLabAngularEnergy::Sample(), G4ParticleHPContAngularPar::Sample(), G4ParticleHPLegendreStore::Sample(), ThinOut(), and Times().
Definition at line 201 of file G4ParticleHPVector.hh.
Definition at line 208 of file G4ParticleHPVector.hh.
|
inline |
Definition at line 135 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPPartial::DoneSetXY(), G4ParticleHPIsoData::FillChannelData(), GetXsec(), G4ParticleHPProduct::Init(), G4ParticleHPPartial::InitData(), G4ParticleHPChannel::Register(), and ReHash().
|
inline |
Definition at line 237 of file G4ParticleHPVector.hh.
|
inline |
Definition at line 221 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPInelasticCompFS::Init(), G4ParticleHPFissionBaseFS::Init(), G4ParticleHPInelasticBaseFS::Init(), G4ParticleHPIsoData::Init(), G4ParticleHPEvapSpectrum::Init(), G4ParticleHPFissionSpectrum::Init(), G4ParticleHPLabAngularEnergy::Init(), G4ParticleHPMadlandNixSpectrum::Init(), G4ParticleHPSimpleEvapSpectrum::Init(), G4ParticleHPWattSpectrum::Init(), Init(), G4ParticleHPProduct::Init(), G4ParticleHPArbitaryTab::Init(), G4ParticleHPParticleYield::InitDelayed(), G4ParticleHPPhotonDist::InitEnergies(), G4ParticleHPParticleYield::InitMean(), G4ParticleHPPhotonDist::InitMean(), G4ParticleHPPhotonDist::InitPartials(), and G4ParticleHPParticleYield::InitPrompt().
|
inline |
Definition at line 216 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPPartial::InitData(), and G4ParticleHPPartial::InitInterpolation().
|
inline |
Definition at line 423 of file G4ParticleHPVector.hh.
Referenced by GetIntegral().
|
inline |
Definition at line 373 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 232 of file G4ParticleHPVector.cc.
|
inline |
Definition at line 273 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPDiscreteTwoBody::Sample(), and G4ParticleHPLabAngularEnergy::Sample().
G4ParticleHPVector & G4ParticleHPVector::operator= | ( | const G4ParticleHPVector & | right | ) |
Definition at line 124 of file G4ParticleHPVector.cc.
|
inline |
G4double G4ParticleHPVector::Sample | ( | ) |
Definition at line 372 of file G4ParticleHPVector.cc.
Referenced by G4ParticleHPPhotonDist::GetPhotons(), G4ParticleHPArbitaryTab::Sample(), G4ParticleHPEvapSpectrum::Sample(), G4ParticleHPDiscreteTwoBody::Sample(), G4ParticleHPLabAngularEnergy::Sample(), G4ParticleHPContAngularPar::Sample(), and G4ParticleHPPartial::Sample().
|
inline |
Definition at line 324 of file G4ParticleHPVector.hh.
Definition at line 96 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPPartial::GetY(), G4ParticleHPChannel::Harmonise(), G4ParticleHPElementData::Harmonise(), Init(), Merge(), G4ParticleHPDiscreteTwoBody::Sample(), G4ParticleHPLabAngularEnergy::Sample(), G4ParticleHPLegendreStore::Sample(), and SetPoint().
Definition at line 108 of file G4ParticleHPVector.hh.
|
inline |
Definition at line 483 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPPartial::GetY(), G4ParticleHPDiscreteTwoBody::Sample(), G4ParticleHPLabAngularEnergy::Sample(), G4ParticleHPContAngularPar::Sample(), and G4ParticleHPPartial::Sample().
|
inline |
Definition at line 493 of file G4ParticleHPVector.hh.
|
inline |
Definition at line 251 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPLabAngularEnergy::Init(), and G4ParticleHPArbitaryTab::Init().
|
inline |
Definition at line 89 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPIsoData::FillChannelData(), and operator=().
|
inline |
Definition at line 498 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPPartial::GetY(), and G4ParticleHPPartial::Sample().
|
inline |
Definition at line 71 of file G4ParticleHPVector.hh.
Definition at line 103 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPDiscreteTwoBody::Sample(), G4ParticleHPLabAngularEnergy::Sample(), G4ParticleHPContAngularPar::Sample(), G4ParticleHPPartial::Sample(), and G4ParticleHPPartial::SetX().
Definition at line 119 of file G4ParticleHPVector.hh.
Definition at line 113 of file G4ParticleHPVector.hh.
Referenced by Sample(), G4ParticleHPDiscreteTwoBody::Sample(), G4ParticleHPLabAngularEnergy::Sample(), G4ParticleHPContAngularPar::Sample(), G4ParticleHPPartial::Sample(), and G4ParticleHPPartial::SetY().
void G4ParticleHPVector::ThinOut | ( | G4double | precision | ) |
Definition at line 296 of file G4ParticleHPVector.cc.
Referenced by G4ParticleHPElementData::Init(), and G4ParticleHPIsoData::ThinOut().
|
inline |
Definition at line 76 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPChannel::UpdateData().
|
friend |
Definition at line 40 of file G4ParticleHPVector.cc.