Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4PhysicsOrderedFreeVector.hh>
Additional Inherited Members | |
Protected Member Functions inherited from G4PhysicsVector | |
virtual size_t | FindBinLocation (G4double theEnergy) const =0 |
void | DeleteData () |
void | CopyData (const G4PhysicsVector &vec) |
Protected Attributes inherited from G4PhysicsVector | |
G4PhysicsVectorType | type |
G4double | edgeMin |
G4double | edgeMax |
size_t | numberOfNodes |
G4PhysicsVectorCache * | cache |
G4PVDataVector | dataVector |
G4PVDataVector | binVector |
G4PVDataVector | secDerivative |
G4double | dBin |
G4double | baseBin |
G4int | verboseLevel |
Definition at line 67 of file G4PhysicsOrderedFreeVector.hh.
G4PhysicsOrderedFreeVector::G4PhysicsOrderedFreeVector | ( | ) |
Definition at line 74 of file G4PhysicsOrderedFreeVector.cc.
G4PhysicsOrderedFreeVector::G4PhysicsOrderedFreeVector | ( | G4double * | Energies, |
G4double * | Values, | ||
size_t | VectorLength | ||
) |
Definition at line 61 of file G4PhysicsOrderedFreeVector.cc.
|
virtual |
Definition at line 84 of file G4PhysicsOrderedFreeVector.cc.
void G4PhysicsOrderedFreeVector::DumpValues | ( | ) |
Definition at line 112 of file G4PhysicsOrderedFreeVector.cc.
Referenced by G4SPSRandomGenerator::GenRandEnergy(), G4SPSRandomGenerator::GenRandPhi(), G4SPSRandomGenerator::GenRandPosPhi(), G4SPSRandomGenerator::GenRandPosTheta(), G4SPSRandomGenerator::GenRandTheta(), G4SPSRandomGenerator::GenRandX(), G4SPSRandomGenerator::GenRandY(), G4SPSRandomGenerator::GenRandZ(), G4Scintillation::PostStepDoIt(), and G4OpWLS::PostStepDoIt().
|
virtual |
Reimplemented from G4PhysicsVector.
Definition at line 107 of file G4PhysicsOrderedFreeVector.cc.
Referenced by G4SPSRandomGenerator::GenRandEnergy(), G4SPSRandomGenerator::GenRandPhi(), G4SPSRandomGenerator::GenRandPosPhi(), G4SPSRandomGenerator::GenRandPosTheta(), G4SPSRandomGenerator::GenRandTheta(), G4SPSRandomGenerator::GenRandX(), G4SPSRandomGenerator::GenRandY(), and G4SPSRandomGenerator::GenRandZ().
G4double G4PhysicsOrderedFreeVector::GetMaxLowEdgeEnergy | ( | ) |
Referenced by G4SPSEneDistribution::ArbInterpolate(), GetEnergy(), and G4Cerenkov::PostStepDoIt().
G4double G4PhysicsOrderedFreeVector::GetMaxValue | ( | ) |
G4double G4PhysicsOrderedFreeVector::GetMinLowEdgeEnergy | ( | ) |
Referenced by G4SPSEneDistribution::ArbInterpolate(), GetEnergy(), and G4Cerenkov::PostStepDoIt().
G4double G4PhysicsOrderedFreeVector::GetMinValue | ( | ) |
Referenced by GetEnergy().
Definition at line 90 of file G4PhysicsOrderedFreeVector.cc.
Referenced by G4SPSEneDistribution::ArbEnergyHisto(), G4SPSEneDistribution::ArbEnergyHistoFile(), G4SPSEneDistribution::EpnEnergyHisto(), G4PhysicsOrderedFreeVector(), G4SPSRandomGenerator::GenRandEnergy(), G4SPSRandomGenerator::GenRandPhi(), G4SPSRandomGenerator::GenRandPosPhi(), G4SPSRandomGenerator::GenRandPosTheta(), G4SPSRandomGenerator::GenRandTheta(), G4SPSRandomGenerator::GenRandX(), G4SPSRandomGenerator::GenRandY(), G4SPSRandomGenerator::GenRandZ(), G4GDMLReadMaterials::PropertyRead(), G4SPSRandomGenerator::SetEnergyBias(), G4SPSRandomGenerator::SetPhiBias(), G4SPSRandomGenerator::SetPosPhiBias(), G4SPSRandomGenerator::SetPosThetaBias(), G4SPSRandomGenerator::SetThetaBias(), G4SPSRandomGenerator::SetXBias(), G4SPSRandomGenerator::SetYBias(), G4SPSRandomGenerator::SetZBias(), G4SPSAngDistribution::UserDefAngPhi(), G4SPSAngDistribution::UserDefAngTheta(), and G4SPSEneDistribution::UserEnergyHisto().