Geant4 11.3.0
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 80 of file G4ParticleHPVector.cc.
Referenced by Merge(), Merge(), operator+, and operator=().
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 236 of file G4ParticleHPVector.hh.
|
inline |
Definition at line 342 of file G4ParticleHPVector.hh.
void G4ParticleHPVector::Dump | ( | ) |
Definition at line 206 of file G4ParticleHPVector.cc.
G4double G4ParticleHPVector::Get15percentBorder | ( | ) |
Definition at line 472 of file G4ParticleHPVector.cc.
G4double G4ParticleHPVector::Get50percentBorder | ( | ) |
Definition at line 498 of file G4ParticleHPVector.cc.
|
inline |
Definition at line 497 of file G4ParticleHPVector.hh.
|
inline |
Definition at line 498 of file G4ParticleHPVector.hh.
Definition at line 118 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPChannel::Harmonise(), G4ParticleHPElementData::Harmonise(), Merge(), and Merge().
Definition at line 194 of file G4ParticleHPVector.cc.
|
inline |
Definition at line 443 of file G4ParticleHPVector.hh.
|
inline |
Definition at line 454 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPLabAngularEnergy::Sample().
|
inline |
Definition at line 537 of file G4ParticleHPVector.cc.
|
inline |
Definition at line 465 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 463 of file G4ParticleHPVector.hh.
|
inline |
Definition at line 185 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPData::DoPhysicsVector(), G4ParticleHPIsoData::FillChannelData(), Get15percentBorder(), Get50percentBorder(), G4ParticleHPPhotonDist::GetPhotons(), GetX(), GetY(), GetY(), G4ParticleHPChannel::Harmonise(), G4ParticleHPElementData::Harmonise(), Integrate(), IntegrateAndNormalise(), Merge(), Merge(), operator+, G4ParticleHPContAngularPar::Sample(), G4ParticleHPDiscreteTwoBody::Sample(), G4ParticleHPLabAngularEnergy::Sample(), Sample(), SampleLin(), and ThinOut().
Definition at line 120 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPData::DoPhysicsVector(), GetEnergyIndex(), GetMaxY(), G4ParticleHPPhotonDist::GetPhotons(), GetXsec(), GetXsec(), Hash(), Integrate(), operator+, G4ParticleHPContAngularPar::Sample(), G4ParticleHPDiscreteTwoBody::Sample(), G4ParticleHPLabAngularEnergy::Sample(), G4ParticleHPLegendreStore::Sample(), and Sample().
Definition at line 143 of file G4ParticleHPVector.cc.
Definition at line 151 of file G4ParticleHPVector.hh.
Definition at line 119 of file G4ParticleHPVector.hh.
Referenced by GetMaxY(), GetY(), G4ParticleHPChannel::Harmonise(), G4ParticleHPElementData::Harmonise(), Merge(), and Merge().
Definition at line 184 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPData::DoPhysicsVector(), GetMaxY(), G4ParticleHPPhotonDist::GetPhotons(), Hash(), operator+, G4ParticleHPContAngularPar::Sample(), G4ParticleHPDiscreteTwoBody::Sample(), G4ParticleHPLabAngularEnergy::Sample(), G4ParticleHPLegendreStore::Sample(), Sample(), ThinOut(), and Times().
Definition at line 187 of file G4ParticleHPVector.hh.
Definition at line 194 of file G4ParticleHPVector.hh.
|
inline |
Definition at line 128 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPIsoData::FillChannelData(), GetEnergyIndex(), GetMaxY(), GetXsec(), and ReHash().
|
inline |
Definition at line 218 of file G4ParticleHPVector.hh.
|
inline |
Definition at line 204 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPArbitaryTab::Init(), and Init().
|
inline |
Definition at line 202 of file G4ParticleHPVector.hh.
|
inline |
Definition at line 396 of file G4ParticleHPVector.hh.
Referenced by GetIntegral().
|
inline |
Definition at line 344 of file G4ParticleHPVector.hh.
Referenced by Get15percentBorder(), Get50percentBorder(), Sample(), and SampleLin().
void G4ParticleHPVector::Merge | ( | G4InterpolationScheme | aScheme, |
G4double | aValue, | ||
G4ParticleHPVector * | active, | ||
G4ParticleHPVector * | passive ) |
Definition at line 234 of file G4ParticleHPVector.cc.
|
inline |
Definition at line 248 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 |
Definition at line 141 of file G4ParticleHPVector.hh.
G4double G4ParticleHPVector::Sample | ( | ) |
Definition at line 375 of file G4ParticleHPVector.cc.
Referenced by G4ParticleHPPhotonDist::GetPhotons(), G4ParticleHPContAngularPar::Sample(), G4ParticleHPDiscreteTwoBody::Sample(), G4ParticleHPLabAngularEnergy::Sample(), and G4ParticleHPPartial::Sample().
|
inline |
Definition at line 300 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 449 of file G4ParticleHPVector.hh.
Referenced by G4ParticleHPContAngularPar::Sample(), G4ParticleHPDiscreteTwoBody::Sample(), G4ParticleHPLabAngularEnergy::Sample(), and G4ParticleHPPartial::Sample().
|
inline |
Definition at line 456 of file G4ParticleHPVector.hh.
|
inline |
Definition at line 232 of file G4ParticleHPVector.hh.
|
inline |
Definition at line 82 of file G4ParticleHPVector.hh.
Referenced by operator=().
|
inline |
Definition at line 458 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(), and G4ParticleHPPartial::Sample().
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(), and Sample().
void G4ParticleHPVector::ThinOut | ( | G4double | precision | ) |
Definition at line 301 of file G4ParticleHPVector.cc.
|
inline |
Definition at line 71 of file G4ParticleHPVector.hh.
|
friend |
Definition at line 41 of file G4ParticleHPVector.cc.