Geant4 11.1.1
Toolkit for the simulation of the passage of particles through matter
|
#include <G4PhysicsVector.hh>
Public Member Functions | |
G4PhysicsVector (G4bool spline=false) | |
G4PhysicsVector (const G4PhysicsVector &)=default | |
G4PhysicsVector & | operator= (const G4PhysicsVector &)=default |
G4PhysicsVector (const G4PhysicsVector &&)=delete | |
G4PhysicsVector & | operator= (const G4PhysicsVector &&)=delete |
G4bool | operator== (const G4PhysicsVector &right) const =delete |
G4bool | operator!= (const G4PhysicsVector &right) const =delete |
virtual | ~G4PhysicsVector ()=default |
G4double | Value (const G4double energy, std::size_t &lastidx) const |
G4double | Value (const G4double energy) const |
G4double | GetValue (const G4double energy, G4bool &isOutRange) const |
G4double | LogVectorValue (const G4double energy, const G4double theLogEnergy) const |
G4double | operator[] (const std::size_t index) const |
G4double | operator() (const std::size_t index) const |
void | PutValue (const std::size_t index, const G4double value) |
G4double | Energy (const std::size_t index) const |
G4double | GetLowEdgeEnergy (const std::size_t index) const |
G4double | GetMinEnergy () const |
G4double | GetMaxEnergy () const |
G4double | GetMinValue () const |
G4double | GetMaxValue () const |
std::size_t | GetVectorLength () const |
std::size_t | ComputeLogVectorBin (const G4double logenergy) const |
G4PhysicsVectorType | GetType () const |
G4bool | GetSpline () const |
void | SetVerboseLevel (G4int value) |
G4double | FindLinearEnergy (const G4double rand) const |
std::size_t | FindBin (const G4double energy, std::size_t idx) const |
void | ScaleVector (const G4double factorE, const G4double factorV) |
void | FillSecondDerivatives (const G4SplineType=G4SplineType::Base, const G4double dir1=0.0, const G4double dir2=0.0) |
G4double | GetEnergy (const G4double value) const |
G4bool | Store (std::ofstream &fOut, G4bool ascii=false) const |
G4bool | Retrieve (std::ifstream &fIn, G4bool ascii=false) |
void | DumpValues (G4double unitE=1.0, G4double unitV=1.0) const |
Protected Member Functions | |
virtual void | Initialise () |
void | PrintPutValueError (std::size_t index, G4double value, const G4String &text) |
Protected Attributes | |
G4double | edgeMin = 0.0 |
G4double | edgeMax = 0.0 |
G4double | invdBin = 0.0 |
G4double | logemin = 0.0 |
G4int | verboseLevel = 0 |
std::size_t | idxmax = 0 |
std::size_t | numberOfNodes = 0 |
G4PhysicsVectorType | type = T_G4PhysicsFreeVector |
std::vector< G4double > | binVector |
std::vector< G4double > | dataVector |
std::vector< G4double > | secDerivative |
Friends | |
std::ostream & | operator<< (std::ostream &, const G4PhysicsVector &) |
Definition at line 54 of file G4PhysicsVector.hh.
|
explicit |
Definition at line 39 of file G4PhysicsVector.cc.
|
default |
|
delete |
|
virtualdefault |
|
inline |
Definition at line 163 of file G4PhysicsVector.cc.
Referenced by G4OpWLS::DumpPhysicsTable(), G4OpWLS2::DumpPhysicsTable(), and FillSecondDerivatives().
|
inline |
Referenced by G4MaterialPropertiesTable::AddEntry(), G4MaterialPropertiesTable::AddProperty(), G4SPSEneDistribution::ArbInterpolate(), G4EmCorrections::BarkasCorrection(), G4DiffuseElasticV2::BuildAngleTable(), G4KokoulinMuonNuclearXS::BuildCrossSectionTable(), G4LossTableBuilder::BuildInverseRangeTable(), G4VLEPTSModel::BuildMeanFreePathTable(), G4Cerenkov::BuildPhysicsTable(), G4Scintillation::BuildPhysicsTable(), G4OpWLS::BuildPhysicsTable(), G4OpWLS2::BuildPhysicsTable(), G4LossTableBuilder::BuildRangeTable(), G4PenelopeBremsstrahlungFS::BuildScaledXSTable(), G4LossTableBuilder::BuildTableForModel(), G4AdjointCSManager::BuildTotalSigmaTables(), G4JAEAElasticScatteringModel::ComputeCrossSectionPerAtom(), G4JAEAPolarizedElasticScatteringModel::ComputeCrossSectionPerAtom(), G4LivermoreComptonModel::ComputeCrossSectionPerAtom(), G4LivermorePolarizedComptonModel::ComputeCrossSectionPerAtom(), G4LivermorePolarizedRayleighModel::ComputeCrossSectionPerAtom(), G4LivermoreRayleighModel::ComputeCrossSectionPerAtom(), G4LowEPComptonModel::ComputeCrossSectionPerAtom(), G4LowEPPolarizedComptonModel::ComputeCrossSectionPerAtom(), G4PenelopeRayleighModelMI::CrossSectionPerVolume(), G4PAIModelData::CrossSectionPerVolume(), G4PAIPhotData::CrossSectionPerVolume(), G4PAIModelData::DEDXPerVolume(), G4PAIPhotData::DEDXPerVolume(), G4EmModelManager::DumpModelList(), G4EmModelManager::FillDEDXVector(), G4EmModelManager::FillLambdaVector(), G4EmUtility::FillPeaksStructure(), G4EmUtility::FindCrossSectionMax(), G4HadElementSelector::G4HadElementSelector(), G4LivermorePhotoElectricModel::GetBindingEnergy(), G4PAIPhotData::GetPlasmonRatio(), G4PAIPhotData::Initialise(), G4PAIModelData::Initialise(), G4eeToHadronsModel::Initialise(), G4eplusTo2GammaOKVIModel::Initialise(), G4WentzelVIModel::Initialise(), G4DNABornExcitationModel2::Initialise(), G4HadronXSDataTable::Initialise(), G4NeutronCaptureXS::IsoCrossSection(), G4Cerenkov::PostStepDoIt(), G4GDMLWriteMaterials::PropertyVectorWrite(), G4PAIPhotData::SampleAlongStepPhotonTransfer(), G4PAIPhotData::SampleAlongStepPlasmonTransfer(), G4PAIPhotData::SampleAlongStepTransfer(), G4PAIModelData::SampleAlongStepTransfer(), G4PAIPhotData::SamplePostStepPhotonTransfer(), G4PAIPhotData::SamplePostStepPlasmonTransfer(), G4PAIPhotData::SamplePostStepTransfer(), G4PAIModelData::SamplePostStepTransfer(), and G4DiffuseElasticV2::SampleTableThetaCMS().
void G4PhysicsVector::FillSecondDerivatives | ( | const G4SplineType | stype = G4SplineType::Base , |
const G4double | dir1 = 0.0 , |
||
const G4double | dir2 = 0.0 |
||
) |
Definition at line 205 of file G4PhysicsVector.cc.
Referenced by G4EmTableUtil::BuildDEDXTable(), G4EmTableUtil::BuildLambdaTable(), G4LossTableBuilder::BuildRangeTable(), G4LossTableBuilder::BuildTableForModel(), G4eplusTo2GammaOKVIModel::Initialise(), G4WentzelVIModel::Initialise(), G4HadronXSDataTable::Initialise(), and G4PenelopeBremsstrahlungAngular::PrepareTables().
std::size_t G4PhysicsVector::FindBin | ( | const G4double | energy, |
std::size_t | idx | ||
) | const |
Definition at line 173 of file G4PhysicsVector.cc.
Referenced by G4PAIModelData::CrossSectionPerVolume(), G4PAIPhotData::CrossSectionPerVolume(), G4PAIPhotData::DEDXPerVolume(), G4SPSEneDistribution::GetArbEneWeight(), G4PAIPhotData::GetPlasmonRatio(), G4PAIPhotData::SampleAlongStepPhotonTransfer(), G4PAIPhotData::SampleAlongStepPlasmonTransfer(), G4PAIPhotData::SampleAlongStepTransfer(), G4PAIModelData::SampleAlongStepTransfer(), G4PAIPhotData::SamplePostStepPhotonTransfer(), G4PAIPhotData::SamplePostStepPlasmonTransfer(), G4PAIPhotData::SamplePostStepTransfer(), G4PAIModelData::SamplePostStepTransfer(), and G4DiffuseElasticV2::SampleTableThetaCMS().
Definition at line 431 of file G4PhysicsVector.cc.
Referenced by G4SPSRandomGenerator::GenRandEnergy(), G4SPSRandomGenerator::GenRandPhi(), G4SPSRandomGenerator::GenRandPosPhi(), G4SPSRandomGenerator::GenRandPosTheta(), G4SPSRandomGenerator::GenRandTheta(), G4SPSRandomGenerator::GenRandX(), G4SPSRandomGenerator::GenRandY(), G4SPSRandomGenerator::GenRandZ(), G4Scintillation::PostStepDoIt(), G4OpWLS::PostStepDoIt(), and G4OpWLS2::PostStepDoIt().
|
inline |
Referenced by G4EMDissociation::ApplyYourself(), G4VXTRenergyLoss::BuildAngleForEnergyBank(), G4VXTRenergyLoss::BuildAngleTable(), G4DiffuseElastic::BuildAngleTable(), G4NuclNuclDiffuseElastic::BuildAngleTable(), G4hRDEnergyLoss::BuildDEDXTable(), G4VXTRenergyLoss::BuildEnergyTable(), G4VXTRenergyLoss::BuildGlobalAngleTable(), G4hhElastic::BuildTableT(), G4ForwardXrayTR::BuildXrayTRtables(), G4PenelopeIonisationXSHandler::BuildXSTable(), G4PenelopeRayleighModel::DumpFormFactorTable(), G4PenelopeRayleighModelMI::DumpFormFactorTable(), G4SPSRandomGenerator::GenRandEnergy(), G4SPSRandomGenerator::GenRandPhi(), G4SPSRandomGenerator::GenRandPosPhi(), G4SPSRandomGenerator::GenRandPosTheta(), G4SPSRandomGenerator::GenRandTheta(), G4SPSRandomGenerator::GenRandX(), G4SPSRandomGenerator::GenRandY(), G4SPSRandomGenerator::GenRandZ(), G4ForwardXrayTR::GetEnergyTR(), G4VXTRenergyLoss::GetMeanFreePath(), G4VXTRenergyLoss::GetNumberOfPhotons(), G4VXTRenergyLoss::GetXTRrandomEnergy(), G4NeutronElectronElXsc::Initialise(), G4NeutronElectronElModel::Initialise(), G4InitXscPAI::IntegralCherenkov(), G4InitXscPAI::IntegralPAIdEdx(), G4InitXscPAI::IntegralPAIxSection(), G4InitXscPAI::IntegralPlasmon(), G4PenelopeCrossSection::NormalizeShellCrossSections(), G4ForwardXrayTR::PostStepDoIt(), G4XNNElasticLowE::Print(), G4XnpElasticLowE::Print(), G4XnpTotalLowE::Print(), G4DiffuseElastic::SampleTableThetaCMS(), and G4NuclNuclDiffuseElastic::SampleTableThetaCMS().
|
inline |
Referenced by G4SPSEneDistribution::ArbInterpolate(), G4EmModelManager::FillLambdaVector(), G4GammaNuclearXS::GetIsoCrossSection(), G4Scintillation::GetScintillationYieldByParticleType(), G4Cerenkov::PostStepDoIt(), G4PAIModelData::SampleAlongStepTransfer(), G4PAIPhotData::SamplePostStepPhotonTransfer(), G4PAIPhotData::SamplePostStepPlasmonTransfer(), G4PAIPhotData::SamplePostStepTransfer(), and G4PAIModelData::SamplePostStepTransfer().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by G4XNNElasticLowE::CrossSection(), G4XnpElasticLowE::CrossSection(), G4XnpTotalLowE::CrossSection(), G4XResonance::CrossSection(), G4PartialWidthTable::Dump(), G4ChargeExchangeProcess::GetElementCrossSection(), G4XNNElasticLowE::Print(), G4XnpElasticLowE::Print(), and G4XnpTotalLowE::Print().
|
inline |
Referenced by G4MaterialPropertiesTable::AddEntry(), G4MaterialPropertiesTable::AddProperty(), G4LossTableBuilder::BuildDEDXTable(), G4LossTableBuilder::BuildInverseRangeTable(), G4Cerenkov::BuildPhysicsTable(), G4Scintillation::BuildPhysicsTable(), G4OpWLS::BuildPhysicsTable(), G4OpWLS2::BuildPhysicsTable(), G4LossTableBuilder::BuildRangeTable(), G4PenelopeIonisationXSHandler::BuildXSTable(), G4JAEAElasticScatteringModel::ComputeCrossSectionPerAtom(), G4JAEAPolarizedElasticScatteringModel::ComputeCrossSectionPerAtom(), G4LivermoreComptonModel::ComputeCrossSectionPerAtom(), G4LivermoreNuclearGammaConversionModel::ComputeCrossSectionPerAtom(), G4LivermorePolarizedComptonModel::ComputeCrossSectionPerAtom(), G4LivermorePolarizedGammaConversionModel::ComputeCrossSectionPerAtom(), G4LivermorePolarizedRayleighModel::ComputeCrossSectionPerAtom(), G4LivermoreRayleighModel::ComputeCrossSectionPerAtom(), G4LowEPComptonModel::ComputeCrossSectionPerAtom(), G4LowEPPolarizedComptonModel::ComputeCrossSectionPerAtom(), G4PAIModelData::CrossSectionPerVolume(), G4PAIPhotData::CrossSectionPerVolume(), G4PAIModelData::DEDXPerVolume(), G4PAIPhotData::DEDXPerVolume(), G4PenelopeRayleighModel::DumpFormFactorTable(), G4PenelopeRayleighModelMI::DumpFormFactorTable(), G4EmModelManager::DumpModelList(), G4EmModelManager::FillDEDXVector(), G4EmModelManager::FillLambdaVector(), G4EmUtility::FillPeaksStructure(), G4EmUtility::FindCrossSectionMax(), G4SPSRandomGenerator::GenRandEnergy(), G4SPSRandomGenerator::GenRandPhi(), G4SPSRandomGenerator::GenRandPosPhi(), G4SPSRandomGenerator::GenRandPosTheta(), G4SPSRandomGenerator::GenRandTheta(), G4SPSRandomGenerator::GenRandX(), G4SPSRandomGenerator::GenRandY(), G4SPSRandomGenerator::GenRandZ(), G4SPSEneDistribution::GetArbEneWeight(), G4Cerenkov::GetAverageNumberOfPhotons(), G4PenelopeCrossSection::GetHardCrossSection(), G4PenelopeCrossSection::GetNormalizedShellCrossSection(), G4PAIPhotData::GetPlasmonRatio(), G4PenelopeCrossSection::GetShellCrossSection(), G4PenelopeCrossSection::GetSoftStoppingPower(), G4PenelopeCrossSection::GetTotalCrossSection(), G4eeToHadronsModel::Initialise(), G4GDMLWriteMaterials::PropertyVectorWrite(), G4PAIPhotData::SampleAlongStepPhotonTransfer(), G4PAIPhotData::SampleAlongStepPlasmonTransfer(), G4PAIPhotData::SampleAlongStepTransfer(), G4PAIModelData::SampleAlongStepTransfer(), G4PAIPhotData::SamplePostStepPhotonTransfer(), G4PAIPhotData::SamplePostStepPlasmonTransfer(), G4PAIPhotData::SamplePostStepTransfer(), and G4PAIModelData::SamplePostStepTransfer().
|
protectedvirtual |
Reimplemented in G4PhysicsLinearVector, and G4PhysicsLogVector.
Definition at line 44 of file G4PhysicsVector.cc.
Referenced by FillSecondDerivatives(), G4PhysicsFreeVector::G4PhysicsFreeVector(), G4PhysicsFreeVector::InsertValues(), Retrieve(), and ScaleVector().
|
inline |
Referenced by G4GammaGeneralProcess::ComputeGeneralLambda(), G4NeutronGeneralProcess::ComputeGeneralLambda(), G4IonICRU73Data::GetDEDX(), G4GammaGeneralProcess::GetProbability(), G4NeutronGeneralProcess::GetProbability(), G4ParticleInelasticXS::IsoCrossSection(), G4NeutronCaptureXS::IsoCrossSection(), and G4NeutronInelasticXS::IsoCrossSection().
|
delete |
|
inline |
|
delete |
|
default |
|
delete |
|
inline |
|
protected |
Definition at line 458 of file G4PhysicsVector.cc.
Referenced by G4PhysicsFreeVector::PutValues().
|
inline |
Referenced by G4KokoulinMuonNuclearXS::BuildCrossSectionTable(), G4hRDEnergyLoss::BuildDEDXTable(), G4LossTableBuilder::BuildDEDXTable(), G4VLEPTSModel::BuildMeanFreePathTable(), G4VLEPTSModel::BuildPhysicsTable(), G4ChargeExchangeProcess::BuildPhysicsTable(), G4LossTableBuilder::BuildRangeTable(), G4LossTableBuilder::BuildTableForModel(), G4AdjointCSManager::BuildTotalSigmaTables(), G4EmModelManager::FillDEDXVector(), G4EmModelManager::FillLambdaVector(), G4NeutronElectronElXsc::G4NeutronElectronElXsc(), G4XNNElasticLowE::G4XNNElasticLowE(), G4XnpElasticLowE::G4XnpElasticLowE(), G4XnpTotalLowE::G4XnpTotalLowE(), G4NeutronElectronElXsc::Initialise(), G4eeToHadronsModel::Initialise(), G4eplusTo2GammaOKVIModel::Initialise(), G4WentzelVIModel::Initialise(), G4DNABornExcitationModel2::Initialise(), G4HadronXSDataTable::Initialise(), G4InitXscPAI::IntegralCherenkov(), G4InitXscPAI::IntegralPAIdEdx(), G4InitXscPAI::IntegralPAIxSection(), G4InitXscPAI::IntegralPlasmon(), G4ChannelingECHARM::ReadFromECHARM(), and G4ChannelingMaterialData::SetBR().
Definition at line 87 of file G4PhysicsVector.cc.
Referenced by G4PhysicsTable::RetrievePhysicsTable().
Definition at line 193 of file G4PhysicsVector.cc.
|
inline |
Definition at line 55 of file G4PhysicsVector.cc.
Referenced by G4EmCorrections::BarkasCorrection(), G4Track::CalculateVelocityForOpticalPhoton(), G4JAEAElasticScatteringModel::ComputeCrossSectionPerAtom(), G4JAEAPolarizedElasticScatteringModel::ComputeCrossSectionPerAtom(), G4LivermoreComptonModel::ComputeCrossSectionPerAtom(), G4LivermoreNuclearGammaConversionModel::ComputeCrossSectionPerAtom(), G4LivermorePolarizedComptonModel::ComputeCrossSectionPerAtom(), G4LivermorePolarizedGammaConversionModel::ComputeCrossSectionPerAtom(), G4LivermorePolarizedRayleighModel::ComputeCrossSectionPerAtom(), G4LivermoreRayleighModel::ComputeCrossSectionPerAtom(), G4LowEPComptonModel::ComputeCrossSectionPerAtom(), G4LowEPPolarizedComptonModel::ComputeCrossSectionPerAtom(), G4PenelopeGammaConversionModel::ComputeCrossSectionPerAtom(), G4PenelopePhotoElectricModel::ComputeCrossSectionPerAtom(), G4PenelopeRayleighModel::ComputeCrossSectionPerAtom(), G4PenelopeRayleighModelMI::ComputeCrossSectionPerAtom(), G4BoldyshevTripletModel::ComputeCrossSectionPerAtom(), G4eplusTo2GammaOKVIModel::ComputeCrossSectionPerAtom(), G4LivermoreGammaConversion5DModel::ComputeCrossSectionPerAtom(), G4LivermoreGammaConversionModel::ComputeCrossSectionPerAtom(), G4eeToHadronsModel::ComputeCrossSectionPerElectron(), G4eplusTo2GammaOKVIModel::CrossSectionPerVolume(), G4DNABornExcitationModel2::CrossSectionPerVolume(), G4EmCorrections::EffectiveChargeCorrection(), G4eeToHadronsModel::GenerateCMPhoton(), G4Cerenkov::GetAverageNumberOfPhotons(), G4ChannelingMaterialData::GetBR(), G4PenelopeIonisationXSHandler::GetDensityCorrection(), G4ChannelingECHARM::GetEC(), G4NeutronElectronElXsc::GetElementCrossSection(), G4KokoulinMuonNuclearXS::GetElementCrossSection(), G4PenelopeCrossSection::GetHardCrossSection(), G4OpAbsorption::GetMeanFreePath(), G4OpMieHG::GetMeanFreePath(), G4OpWLS::GetMeanFreePath(), G4OpWLS2::GetMeanFreePath(), G4PenelopeCrossSection::GetNormalizedShellCrossSection(), G4SPSEneDistribution::GetProbability(), G4Scintillation::GetScintillationYieldByParticleType(), G4PenelopePhotoElectricModel::GetShellCrossSection(), G4PenelopeCrossSection::GetShellCrossSection(), G4PenelopeCrossSection::GetSoftStoppingPower(), G4PenelopeCrossSection::GetTotalCrossSection(), G4ElementData::GetValueForElement(), G4NeutronElectronElXsc::Initialise(), G4eeToHadronsModel::Initialise(), G4EmCorrections::KShellCorrection(), G4EmCorrections::LShellCorrection(), G4Cerenkov::PostStepDoIt(), G4OpBoundaryProcess::PostStepDoIt(), G4PenelopeBremsstrahlungAngular::PrepareTables(), G4PAIModelData::SampleAlongStepTransfer(), G4PenelopeBremsstrahlungAngular::SampleDirection(), G4PAIModelData::SamplePostStepTransfer(), G4PenelopeRayleighModel::SampleSecondaries(), G4PenelopeRayleighModelMI::SampleSecondaries(), G4eplusTo2GammaOKVIModel::SampleSecondaries(), and G4EmCorrections::ShellCorrection().
|
friend |
Definition at line 412 of file G4PhysicsVector.cc.
|
protected |
Definition at line 214 of file G4PhysicsVector.hh.
Referenced by DumpValues(), FillSecondDerivatives(), FindBin(), G4PhysicsFreeVector::G4PhysicsFreeVector(), G4PhysicsLinearVector::G4PhysicsLinearVector(), G4PhysicsLogVector::G4PhysicsLogVector(), GetEnergy(), Initialise(), G4PhysicsLinearVector::Initialise(), G4PhysicsLogVector::Initialise(), G4PhysicsFreeVector::InsertValues(), G4PhysicsFreeVector::PutValues(), Retrieve(), ScaleVector(), and Store().
|
protected |
Definition at line 215 of file G4PhysicsVector.hh.
Referenced by DumpValues(), G4PhysicsFreeVector::G4PhysicsFreeVector(), G4PhysicsLinearVector::G4PhysicsLinearVector(), G4PhysicsLogVector::G4PhysicsLogVector(), GetEnergy(), G4PhysicsFreeVector::InsertValues(), G4PhysicsFreeVector::PutValues(), Retrieve(), ScaleVector(), and Store().
|
protected |
Definition at line 202 of file G4PhysicsVector.hh.
Referenced by GetEnergy(), Initialise(), G4PhysicsLinearVector::Initialise(), G4PhysicsLogVector::Initialise(), G4PhysicsFreeVector::PutValues(), Retrieve(), and Store().
|
protected |
Definition at line 201 of file G4PhysicsVector.hh.
Referenced by G4PhysicsLinearVector::G4PhysicsLinearVector(), G4PhysicsLogVector::G4PhysicsLogVector(), GetEnergy(), Initialise(), G4PhysicsLinearVector::Initialise(), G4PhysicsLogVector::Initialise(), G4PhysicsFreeVector::PutValues(), Retrieve(), and Store().
|
protected |
Definition at line 208 of file G4PhysicsVector.hh.
Referenced by FillSecondDerivatives(), FindBin(), G4PhysicsLinearVector::G4PhysicsLinearVector(), G4PhysicsLogVector::G4PhysicsLogVector(), GetEnergy(), Initialise(), G4PhysicsLinearVector::Initialise(), and G4PhysicsLogVector::Initialise().
|
protected |
Definition at line 204 of file G4PhysicsVector.hh.
Referenced by G4PhysicsLinearVector::G4PhysicsLinearVector(), G4PhysicsLogVector::G4PhysicsLogVector(), G4PhysicsLinearVector::Initialise(), and G4PhysicsLogVector::Initialise().
|
protected |
Definition at line 205 of file G4PhysicsVector.hh.
Referenced by G4PhysicsLogVector::Initialise().
|
protected |
Definition at line 209 of file G4PhysicsVector.hh.
Referenced by DumpValues(), FillSecondDerivatives(), FindBin(), G4PhysicsFreeVector::G4PhysicsFreeVector(), G4PhysicsLinearVector::G4PhysicsLinearVector(), G4PhysicsLogVector::G4PhysicsLogVector(), GetEnergy(), Initialise(), G4PhysicsLinearVector::Initialise(), G4PhysicsLogVector::Initialise(), G4PhysicsFreeVector::InsertValues(), PrintPutValueError(), G4PhysicsFreeVector::PutValues(), Retrieve(), ScaleVector(), and Store().
|
protected |
Definition at line 216 of file G4PhysicsVector.hh.
Referenced by FillSecondDerivatives(), and Retrieve().
|
protected |
Definition at line 211 of file G4PhysicsVector.hh.
Referenced by FillSecondDerivatives(), G4PhysicsLinearVector::G4PhysicsLinearVector(), G4PhysicsLogVector::G4PhysicsLogVector(), and PrintPutValueError().
|
protected |
Definition at line 207 of file G4PhysicsVector.hh.
Referenced by FillSecondDerivatives().