Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4DNAElectronHoleRecombination.cc File Reference

Go to the source code of this file.

Functions

double Y (double density)
 
double A (double temperature)
 
double B (double temperature)
 
double S (double temp)
 
double C (double temp)
 
double D (double temp)
 
double epsilon (double density, double temperature)
 

Function Documentation

◆ A()

double A ( double  temperature)

Definition at line 60 of file G4DNAElectronHoleRecombination.cc.

61{
62 double temp_inverse = 1 / temperature;
63 return 0.7017
64 + 642.0 * temp_inverse
65 - 1.167e5 * temp_inverse * temp_inverse
66 + 9.190e6 * temp_inverse * temp_inverse * temp_inverse;
67}

Referenced by A(), G4Pow::A13(), G4Pow::A23(), G4INCL::NuclearDensityFactory::addDensityToCache(), G4SDParticleFilter::addIon(), G4RadioactivityTable::AddIsotope(), G4VarNtp::addParticle(), G4NuclearLevelData::AddPrivateData(), G4INCL::NuclearDensityFactory::addRPCorrelationToCache(), G4ionIonisation::AddStoppingData(), G4EmCorrections::AddStoppingData(), G4RadioactiveDecay::AddUserDecayDataFile(), G4RadioactiveDecayBase::AddUserDecayDataFile(), G4LEHadronProtonElastic::ApplyYourself(), G4ANuElNucleusCcModel::ApplyYourself(), G4ANuElNucleusNcModel::ApplyYourself(), G4ANuMuNucleusCcModel::ApplyYourself(), G4ANuMuNucleusNcModel::ApplyYourself(), G4NuElNucleusCcModel::ApplyYourself(), G4NuElNucleusNcModel::ApplyYourself(), G4NuMuNucleusCcModel::ApplyYourself(), G4NuMuNucleusNcModel::ApplyYourself(), G4EmCaptureCascade::ApplyYourself(), G4MuMinusCapturePrecompound::ApplyYourself(), G4MuonMinusBoundDecay::ApplyYourself(), G4NeutronRadCapture::ApplyYourself(), G4LowEGammaNuclearModel::ApplyYourself(), G4ChargeExchange::ApplyYourself(), G4HadronElastic::ApplyYourself(), G4LEnp::ApplyYourself(), G4LEpp::ApplyYourself(), G4ParaFissionModel::ApplyYourself(), G4INCLXXInterface::ApplyYourself(), G4WendtFissionFragmentGenerator::ApplyYourself(), G4LMsdGenerator::ApplyYourself(), G4PreCompoundModel::ApplyYourself(), G4ParticleHPChannel::ApplyYourself(), G4LFission::Atomas(), G4Nucleus::AtomicMass(), G4InuclSpecialFunctions::bindingEnergy(), G4InuclSpecialFunctions::bindingEnergyAsymptotic(), G4Evaporation::BreakFragment(), G4ExcitationHandler::BreakItUp(), G4InuclEvaporation::BreakItUp(), G4WilsonAblationModel::BreakItUp(), G4UnstableFragmentBreakUp::BreakUpChain(), G4Abla::bsbkbc(), G4AdjointCSManager::BuildCrossSectionMatrices(), G4KokoulinMuonNuclearXS::BuildCrossSectionTable(), G4ParticleHPJENDLHEData::BuildPhysicsTable(), G4BGGNucleonElasticXS::BuildPhysicsTable(), G4BGGPionElasticXS::BuildPhysicsTable(), G4BGGPionInelasticXS::BuildPhysicsTable(), G4BGGNucleonInelasticXS::BuildPhysicsTable(), C(), G4hhElastic::CalculateBQ(), G4hhElastic::CalculateBqQ123(), G4Radioactivation::CalculateChainsFromParent(), G4RadioactiveDecay::CalculateChainsFromParent(), G4Generator2BN::CalculateFkt(), G4DiffuseElastic::CalculateNuclearRad(), G4DiffuseElasticV2::CalculateNuclearRad(), G4NuclNuclDiffuseElastic::CalculateNuclearRad(), G4GNASHTransitions::CalculateProbability(), G4PreCompoundTransitions::CalculateProbability(), G4StatMFChannel::CheckFragments(), G4QuasiElRatios::ChExElCoef(), G4StatMFMacroCanonical::ChooseAandZ(), G4FermiFragmentsPoolVI::ClosestChannels(), G4GeomTools::ClosestPointOnSegment(), G4GeomTools::ClosestPointOnTriangle(), G4INCL::Cluster::Cluster(), G4INCL::ClusteringModelIntercomparison::ClusteringModelIntercomparison(), G4PreCompoundAlpha::CoalescenceFactor(), G4PreCompoundDeuteron::CoalescenceFactor(), G4PreCompoundHe3::CoalescenceFactor(), G4PreCompoundTriton::CoalescenceFactor(), G4NeutrinoNucleusModel::CoherentPion(), G4VEmAdjointModel::ComputeAdjointCrossSectionVectorPerAtomForScatProj(), G4VEmAdjointModel::ComputeAdjointCrossSectionVectorPerAtomForSecond(), G4ComponentGGNuclNuclXsc::ComputeCoulombBarier(), G4VCrossSectionDataSet::ComputeCrossSection(), G4KalbachCrossSection::ComputeCrossSection(), G4PolarizedComptonModel::ComputeCrossSectionPerAtom(), G4EmMultiModel::ComputeCrossSectionPerAtom(), G4EmCalculator::ComputeCrossSectionPerAtom(), G4VEmProcess::ComputeCrossSectionPerAtom(), G4ComponentGGHadronNucleusXsc::ComputeCrossSections(), G4KokoulinMuonNuclearXS::ComputeDDMicroscopicCrossSection(), G4Fragment::ComputeGroundStateMass(), G4HadronElastic::ComputeMomentumCMS(), G4FermiDecayProbability::ComputeProbability(), G4ComponentGGHadronNucleusXsc::ComputeQuasiElasticRatio(), G4ComponentGGNuclNuclXsc::ComputeQuasiElasticRatio(), G4DiffElasticRatio::ComputeRatio(), G4Generator2BN::ConstructMajorantSurface(), G4MuonicAtomHelper::ConstructMuonicAtom(), G4IonTable::Contains(), G4NuclearRadii::CoulombFactor(), G4INCL::NuclearDensityFactory::createDensity(), G4StatMFChannel::CreateFragment(), G4IonTable::CreateIon(), G4LevelReader::CreateLevelManager(), G4INCL::NuclearDensityFactory::createPCDFTable(), G4GenericPolycone::CreatePolyhedron(), G4Polyhedra::CreatePolyhedron(), G4INCL::NuclearDensityFactory::createRCDFTable(), G4INCL::NuclearDensityFactory::createRPCorrelationTable(), G4CascadeInterface::createTarget(), G4DNABornIonisationModel1::CrossSectionPerVolume(), G4DNABornIonisationModel2::CrossSectionPerVolume(), G4MicroElecElasticModel_new::DamageEnergy(), G4VTwistSurface::DebugPrint(), G4PreCompoundModel::DeExcite(), G4FissionParameters::DefineParameters(), G4VEmAdjointModel::DiffCrossSectionPerAtomPrimToScatPrim(), G4AdjointComptonModel::DiffCrossSectionPerAtomPrimToSecond(), G4AdjointhIonisationModel::DiffCrossSectionPerAtomPrimToSecond(), G4AdjointIonIonisationModel::DiffCrossSectionPerAtomPrimToSecond(), G4VEmAdjointModel::DiffCrossSectionPerAtomPrimToSecond(), G4GeomTools::DistancePointSegment(), G4Ellipsoid::DistanceToIn(), G4EllipticalCone::DistanceToIn(), G4EllipticalTube::DistanceToIn(), G4Paraboloid::DistanceToIn(), G4Ellipsoid::DistanceToOut(), G4EllipticalCone::DistanceToOut(), G4EllipticalTube::DistanceToOut(), G4Paraboloid::DistanceToOut(), G4TwistTubsSide::DistanceToSurface(), G4FermiFragmentsPoolVI::Dump(), G4VIsotopeTable::DumpTable(), G4FissionProbability::EmissionProbability(), G4CompetitiveFission::EmittedFragment(), G4FPYSamplingOps::EvaluateWattConstants(), G4Abla::evap_postsaddle(), G4Pow::expA(), G4NuclearRadii::ExplicitRadius(), G4AdjointInterpolator::ExponentialInterpolation(), G4InuclSpecialFunctions::FermiEnergy(), G4NeutrinoNucleusModel::FermiMomentum(), G4NeutrinoNucleusModel::FinalBarion(), G4EmCalculator::FindIon(), G4IonTable::FindIon(), G4IonTable::FindIonInMaster(), G4IonTable::FindIsotope(), G4NuclearLevelData::FindLevel(), G4NuclearPolarizationStore::FindOrBuild(), G4Abla::fission_width(), G4FissionBarrier::FissionBarrier(), G4Abla::fissionDistri(), G4BatemanParameters::G4BatemanParameters(), G4BetaDecayCorrections::G4BetaDecayCorrections(), G4CascadeDeexciteBase::G4CascadeDeexciteBase(), G4CoulombBarrier::G4CoulombBarrier(), G4ElasticData::G4ElasticData(), G4FermiFragment::G4FermiFragment(), G4Fragment::G4Fragment(), G4GEMChannel::G4GEMChannel(), G4GEMChannelVI::G4GEMChannelVI(), G4IntersectingCone::G4IntersectingCone(), G4Isotope::G4Isotope(), G4LevelManager::G4LevelManager(), G4FissionFragmentGenerator::G4MakeIsotopeCode(), G4NuclearPolarization::G4NuclearPolarization(), G4NucleiModel::G4NucleiModel(), G4Nucleus::G4Nucleus(), G4RadioactiveDecayRatesToDaughter::G4RadioactiveDecayRatesToDaughter(), G4RandomPointOnEllipse(), G4RandomPointOnEllipsoid(), G4StatMFMicroPartition::G4StatMFMicroPartition(), G4VEmissionProbability::G4VEmissionProbability(), G4NucleiModel::generateModel(), G4AdjointPrimaryGeneratorAction::GeneratePrimaries(), G4InuclSpecialFunctions::getAL(), G4AblaVirtualData::getAlpha(), G4HyperNucleiProperties::GetAtomicMass(), G4AntiProtonField::GetBarrier(), G4KaonMinusField::GetBarrier(), G4KaonPlusField::GetBarrier(), G4PionMinusField::GetBarrier(), G4PionPlusField::GetBarrier(), G4SigmaMinusField::GetBarrier(), G4SigmaPlusField::GetBarrier(), G4AblaVirtualData::getBeta2(), G4AblaVirtualData::getBeta4(), G4NucleiProperties::GetBindingEnergy(), G4QuasiElRatios::GetChExFactor(), G4AntiNuclElastic::GetcosTeta1(), G4ComponentGGNuclNuclXsc::GetCoulombBarier(), G4ParticleHPJENDLHEData::GetCrossSection(), G4CrossSectionDataStore::GetCrossSection(), G4NeutronInelasticCrossSection::GetCrossSection(), G4Abla::getdeltabinding(), G4DiffuseElastic::GetDiffuseElasticSumXsc(), G4NuclNuclDiffuseElastic::GetDiffuseElasticSumXsc(), G4DiffuseElastic::GetDiffuseElasticXsc(), G4NuclNuclDiffuseElastic::GetDiffuseElasticXsc(), G4AblaVirtualData::getEcnz(), G4UPiNuclearCrossSection::GetElasticCrossSection(), G4ComponentAntiNuclNuclearXS::GetElasticElementCrossSection(), G4ComponentGGHadronNucleusXsc::GetElasticElementCrossSection(), G4ComponentGGNuclNuclXsc::GetElasticElementCrossSection(), G4ComponentGGHadronNucleusXsc::GetElasticGlauberGribov(), G4ComponentGGNuclNuclXsc::GetElasticGlauberGribov(), G4ComponentAntiNuclNuclearXS::GetElasticIsotopeCrossSection(), G4ComponentGGHadronNucleusXsc::GetElasticIsotopeCrossSection(), G4ComponentGGNuclNuclXsc::GetElasticIsotopeCrossSection(), G4ChipsComponentXS::GetElasticIsotopeCrossSection(), G3EleTable::GetEle(), G4IonsShenCrossSection::GetElementCrossSection(), G4NeutronInelasticCrossSection::GetElementCrossSection(), G4IonProtonCrossSection::GetElementCrossSection(), G4ChargeExchangeProcess::GetElementCrossSection(), G4HadronElasticDataSet::GetElementCrossSection(), G4HadronInelasticDataSet::GetElementCrossSection(), G4MuNeutrinoNucleusTotXsc::GetElementCrossSection(), G4QuasiElRatios::GetElTot(), G4GEMChannel::GetEmissionProbability(), G4GEMChannelVI::GetEmissionProbability(), G4PhotonEvaporation::GetEmissionProbability(), G4CompetitiveFission::GetEmissionProbability(), G4NeutrinoNucleusModel::GetEx(), G4INCL::ParticleTable::getFermiMomentumConstantLight(), G4INCL::ParticleTable::getFermiMomentumMassDependent(), G4AntiProtonField::GetField(), G4KaonMinusField::GetField(), G4KaonPlusField::GetField(), G4KaonZeroField::GetField(), G4PionMinusField::GetField(), G4PionPlusField::GetField(), G4PionZeroField::GetField(), G4SigmaMinusField::GetField(), G4SigmaPlusField::GetField(), G4SigmaZeroField::GetField(), G4PhotonEvaporation::GetFinalLevelEnergy(), G4PairingCorrection::GetFissionPairingCorrection(), G4Abla::gethyperbinding(), G4Abla::gethyperseparation(), G4INCL::ParticleTable::getINCLMass(), G4UPiNuclearCrossSection::GetInelasticCrossSection(), G4ComponentAntiNuclNuclearXS::GetInelasticElementCrossSection(), G4ComponentGGHadronNucleusXsc::GetInelasticElementCrossSection(), G4ComponentGGNuclNuclXsc::GetInelasticElementCrossSection(), G4ComponentGGHadronNucleusXsc::GetInelasticGlauberGribov(), G4ComponentGGNuclNuclXsc::GetInelasticGlauberGribov(), G4ComponentAntiNuclNuclearXS::GetInelasticIsotopeCrossSection(), G4ComponentGGHadronNucleusXsc::GetInelasticIsotopeCrossSection(), G4ComponentGGNuclNuclXsc::GetInelasticIsotopeCrossSection(), G4ChipsComponentXS::GetInelasticIsotopeCrossSection(), G4DiffuseElastic::GetInvCoulombElasticXsc(), G4NuclNuclDiffuseElastic::GetInvCoulombElasticXsc(), G4DiffuseElastic::GetInvElasticSumXsc(), G4NuclNuclDiffuseElastic::GetInvElasticSumXsc(), G4DiffuseElastic::GetInvElasticXsc(), G4NuclNuclDiffuseElastic::GetInvElasticXsc(), G4IonTable::GetIon(), G4IonTable::GetIonMass(), G4IonTable::GetIonName(), G4ChipsAntiBaryonElasticXS::GetIsoCrossSection(), G4ChipsAntiBaryonInelasticXS::GetIsoCrossSection(), G4ChipsHyperonElasticXS::GetIsoCrossSection(), G4ChipsHyperonInelasticXS::GetIsoCrossSection(), G4ChipsKaonMinusElasticXS::GetIsoCrossSection(), G4ChipsKaonMinusInelasticXS::GetIsoCrossSection(), G4ChipsKaonPlusElasticXS::GetIsoCrossSection(), G4ChipsKaonPlusInelasticXS::GetIsoCrossSection(), G4ChipsKaonZeroElasticXS::GetIsoCrossSection(), G4ChipsKaonZeroInelasticXS::GetIsoCrossSection(), G4ChipsNeutronElasticXS::GetIsoCrossSection(), G4ChipsNeutronInelasticXS::GetIsoCrossSection(), G4ChipsPionMinusElasticXS::GetIsoCrossSection(), G4ChipsPionMinusInelasticXS::GetIsoCrossSection(), G4ChipsPionPlusElasticXS::GetIsoCrossSection(), G4ChipsPionPlusInelasticXS::GetIsoCrossSection(), G4ChipsProtonElasticXS::GetIsoCrossSection(), G4ChipsProtonInelasticXS::GetIsoCrossSection(), G4GammaNuclearXS::GetIsoCrossSection(), G4NeutronCaptureXS::GetIsoCrossSection(), G4NeutronElasticXS::GetIsoCrossSection(), G4NeutronInelasticXS::GetIsoCrossSection(), G4ComponentGGHadronNucleusXsc::GetIsoCrossSection(), G4VCrossSectionDataSet::GetIsoCrossSection(), G4BGGNucleonElasticXS::GetIsoCrossSection(), G4BGGPionElasticXS::GetIsoCrossSection(), G4BGGPionInelasticXS::GetIsoCrossSection(), G4ParticleInelasticXS::GetIsoCrossSection(), G4BGGNucleonInelasticXS::GetIsoCrossSection(), G4IonProtonCrossSection::GetIsoCrossSection(), G4MuNeutrinoNucleusTotXsc::GetIsoCrossSection(), G4ElNeutrinoNucleusTotXsc::GetIsoCrossSection(), G4PhotoNuclearCrossSection::GetIsoCrossSection(), G4IonTable::GetIsomerMass(), G4NuclideTable::GetIsotope(), G4IsotopeMagneticMomentTable::GetIsotope(), G4VIsotopeTable::GetIsotopeByIsoLvl(), G4NuclideTable::GetIsotopeByIsoLvl(), G4IsotopeMagneticMomentTable::GetIsotopeByIsoLvl(), G4INCL::ParticleTable::getLargestNuclearRadius(), G4NuclearLevelData::GetLevelDensity(), G4NuclearLevelData::GetLevelEnergy(), G4NuclearLevelData::GetLevelManager(), G4IonTable::GetLifeTime(), G4IonTable::GetLightAntiIon(), G4IonTable::GetLightIon(), G4NuclearLevelData::GetLowEdgeLevelEnergy(), G4NucleiProperties::GetMassExcess(), G4QMDNucleus::GetMassNumber(), G4StatMFParameters::GetMaxAverageMultiplicity(), G4INCL::ParticleTable::getMaximumNuclearRadius(), G4NuclearLevelData::GetMaxLevelEnergy(), G4PhononDownconversion::GetMeanFreePath(), G4AblaVirtualData::getMexp(), G4AblaVirtualData::getMexpID(), G4INCL::ParticleTable::getMomentumRMS(), G4MuonicAtomHelper::GetMuonCaptureRate(), G4MuonMinusBoundDecay::GetMuonCaptureRate(), G4MuonMinusBoundDecay::GetMuonDecayRate(), G4IonTable::GetMuonicAtom(), G4INCL::ParticleTable::getName(), G4ParticleHPIsoData::GetName(), G4ParticleHPNames::GetName(), G4QMDNucleus::GetNuclearMass(), G4NucleiProperties::GetNuclearMass(), G4HyperNucleiProperties::GetNuclearMass(), G4INCL::ParticleTable::getNuclearRadius(), G4IonTable::GetNucleusByEncoding(), G4IonTable::GetNucleusEncoding(), G4IonTable::GetNucleusMass(), G4AblaVirtualData::getPace2(), G4PairingCorrection::GetPairingCorrection(), G4NuclearLevelData::GetPairingCorrection(), G4FissionProductYieldDist::GetParticleDefinition(), G4Ellipsoid::GetPointOnSurface(), G4Paraboloid::GetPointOnSurface(), G4ComponentGGHadronNucleusXsc::GetProductionElementCrossSection(), G4ComponentGGHadronNucleusXsc::GetProductionIsotopeCrossSection(), G4INCL::ParticleTable::getRadiusParameter(), G4INCL::HFB::getRadiusParameterHFB(), G4RadioactivityTable::GetRate(), G4ComponentGGHadronNucleusXsc::GetRatioQE(), G4ComponentGGHadronNucleusXsc::GetRatioSD(), G4INCL::ParticleTable::getRealMass(), G4AblaVirtualData::getRms(), G4INCL::ParticleTable::getSeparationEnergyReal(), G4INCL::ParticleTable::getSeparationEnergyRealForLight(), G4ShellCorrection::GetShellCorrection(), G4INCL::ParticleTable::getShortName(), G4INCL::ParticleTable::getSurfaceDiffuseness(), G4INCL::HFB::getSurfaceDiffusenessHFB(), G4ComponentAntiNuclNuclearXS::GetTotalElementCrossSection(), G4ComponentGGHadronNucleusXsc::GetTotalElementCrossSection(), G4ComponentGGNuclNuclXsc::GetTotalElementCrossSection(), G4ComponentAntiNuclNuclearXS::GetTotalIsotopeCrossSection(), G4ComponentGGHadronNucleusXsc::GetTotalIsotopeCrossSection(), G4ComponentGGNuclNuclXsc::GetTotalIsotopeCrossSection(), G4ChipsComponentXS::GetTotalIsotopeCrossSection(), G4PhotonEvaporation::GetUpperLevelEnergy(), G4AblaVirtualData::getVgsld(), G4EMDissociationCrossSection::GetWilsonProbabilityForProtonDissociation(), G4WilsonRadius::GetWilsonRadius(), G4WilsonRadius::GetWilsonRMSRadius(), G4NistManager::GetZ13(), G4ComponentGGNuclNuclXsc::GetZandACrossSection(), G4NeutrinoNucleusModel::GgSampleNM(), GVFlashShowerParameterisation::GVFlashShowerParameterisation(), G4FermiFragmentsPoolVI::HasChannels(), HepPolyhedronHyperbolicMirror::HepPolyhedronHyperbolicMirror(), G4FissionLibrary::Init(), G4ParticleHP2AInelasticFS::Init(), G4ParticleHP2N2AInelasticFS::Init(), G4ParticleHP2NAInelasticFS::Init(), G4ParticleHP2NDInelasticFS::Init(), G4ParticleHP2NInelasticFS::Init(), G4ParticleHP2NPInelasticFS::Init(), G4ParticleHP2PInelasticFS::Init(), G4ParticleHP3AInelasticFS::Init(), G4ParticleHP3NAInelasticFS::Init(), G4ParticleHP3NInelasticFS::Init(), G4ParticleHP3NPInelasticFS::Init(), G4ParticleHP4NInelasticFS::Init(), G4ParticleHPAInelasticFS::Init(), G4ParticleHPCaptureFS::Init(), G4ParticleHPD2AInelasticFS::Init(), G4ParticleHPDAInelasticFS::Init(), G4ParticleHPDInelasticFS::Init(), G4ParticleHPElasticFS::Init(), G4ParticleHPFFFissionFS::Init(), G4ParticleHPFissionFS::Init(), G4ParticleHPFSFissionFS::Init(), G4ParticleHPHe3InelasticFS::Init(), G4ParticleHPN2AInelasticFS::Init(), G4ParticleHPN2PInelasticFS::Init(), G4ParticleHPN3AInelasticFS::Init(), G4ParticleHPNAInelasticFS::Init(), G4ParticleHPND2AInelasticFS::Init(), G4ParticleHPNDInelasticFS::Init(), G4ParticleHPNHe3InelasticFS::Init(), G4ParticleHPNInelasticFS::Init(), G4ParticleHPNPAInelasticFS::Init(), G4ParticleHPNPInelasticFS::Init(), G4ParticleHPNT2AInelasticFS::Init(), G4ParticleHPNTInelasticFS::Init(), G4ParticleHPNXInelasticFS::Init(), G4ParticleHPPAInelasticFS::Init(), G4ParticleHPPDInelasticFS::Init(), G4ParticleHPPInelasticFS::Init(), G4ParticleHPPTInelasticFS::Init(), G4ParticleHPT2AInelasticFS::Init(), G4ParticleHPTInelasticFS::Init(), G4ParticleHPFCFissionFS::Init(), G4ParticleHPLCFissionFS::Init(), G4ParticleHPSCFissionFS::Init(), G4ParticleHPTCFissionFS::Init(), G4ParticleHPInelasticCompFS::Init(), G4ParticleHPFissionBaseFS::Init(), G4ParticleHPInelasticBaseFS::Init(), G4ParticleHPFinalState::Init(), G4ParticleHPElementData::Init(), G4ParticleHPIsoData::Init(), G4DiffuseElastic::InitialiseOnFly(), G4DiffuseElasticV2::InitialiseOnFly(), G4NuclNuclDiffuseElastic::InitialiseOnFly(), G4WendtFissionFragmentGenerator::InitializeANucleus(), G4INCL::INCL::initializeTarget(), G4NuclNuclDiffuseElastic::InitParameters(), G4NuclNuclDiffuseElastic::InitParametersGla(), G4GoudsmitSaundersonTable::InitSCPCorrection(), G4eDPWAElasticDCS::InitSCPCorrection(), G4IonTable::Insert(), G4IonTable::InsertWorker(), G4Paraboloid::Inside(), G4DiffuseElastic::IntegralElasticProb(), G4NuclNuclDiffuseElastic::IntegralElasticProb(), G4INCL::NuclearPotential::INuclearPotential::INuclearPotential(), G4RadioactiveDecay::IsApplicable(), G4RadioactiveDecayBase::IsApplicable(), G4NucleiProperties::IsInStableTable(), G4ParticleHPBGGNucleonInelasticXS::IsIsoApplicable(), G4IonProtonCrossSection::IsIsoApplicable(), G4PhotoNuclearCrossSection::IsIsoApplicable(), G4ParticleInelasticXS::IsoCrossSection(), G4NeutronCaptureXS::IsoCrossSection(), G4NeutronInelasticXS::IsoCrossSection(), G4INCL::Isotope::Isotope(), G4FermiFragmentsPoolVI::IsPhysical(), G4INCL::ClusterDecay::isStable(), G4INCL::NKbElasticChannel::KaonMomentum(), G4INCL::NKbToLpiChannel::KaonMomentum(), G4INCL::NKbToNKbChannel::KaonMomentum(), G4INCL::NKbToSpiChannel::KaonMomentum(), G4INCL::NpiToLKChannel::KaonMomentum(), G4INCL::NpiToSKChannel::KaonMomentum(), G4EvaporationLevelDensityParameter::LevelDensityParameter(), G4FissionLevelDensityParameter::LevelDensityParameter(), G4FissionLevelDensityParameterINCLXX::LevelDensityParameter(), G4ConstantLevelDensityParameter::LevelDensityParameter(), G4RadioactiveDecay::LoadDecayTable(), G4RadioactiveDecayBase::LoadDecayTable(), G4INCL::Store::loadParticles(), G4Pow::log10A(), G4Pow::logA(), G4AdjointInterpolator::LogarithmicInterpolation(), lPoPs_addParticleIfNeeded(), G4FissionProductYieldDist::MakeIsotopeName(), G4LevelReader::MakeLevelManager(), G4NuclearLevelData::MaxLevelEnergy(), MCGIDI_miscNameToZAm(), MCGIDI_particle_getInternalID(), MCGIDI_POP_new(), G4eCoulombScatteringModel::MinPrimaryEnergy(), G4hCoulombScatteringModel::MinPrimaryEnergy(), G4INCL::NuclearDensity::NuclearDensity(), G4INCL::NuclearPotential::NuclearPotentialConstant::NuclearPotentialConstant(), G4INCL::NuclearPotential::NuclearPotentialEnergyIsospin::NuclearPotentialEnergyIsospin(), G4INCL::NuclearPotential::NuclearPotentialEnergyIsospinSmooth::NuclearPotentialEnergyIsospinSmooth(), G4INCL::NuclearPotential::NuclearPotentialIsospin::NuclearPotentialIsospin(), G4RPGReaction::NuclearReaction(), G4NeutrinoNucleusModel::NucleonMomentum(), G4SortHelperPtr< A >::operator*(), G4INCL::ParticleSampler::ParticleSampler(), G4INCL::ParticleSpecies::ParticleSpecies(), G4Abla::pen(), G4PreCompoundTransitions::PerformTransition(), G4GeomTools::PointInTriangle(), PoP_setZ_A_l(), PoPs_getZ_A_l(), PoPs_getZ_A_l_atIndex(), G4Pow::powA(), G4IonTable::PreloadNuclide(), G4INCL::INCL::prepareReaction(), G4INCL::Store::printParticleConfiguration(), G4PreCompoundIon::ProbabilityDistributionFunction(), G4GeomTools::QuadArea(), G4GeomTools::QuadAreaNormal(), G4NuclearRadii::Radius(), G4NuclearRadii::RadiusCB(), G4NuclearRadii::RadiusECS(), G4NuclearRadii::RadiusHNGG(), G4NuclearRadii::RadiusKNGG(), G4NuclearRadii::RadiusND(), G4NuclearRadii::RadiusNNGG(), G4NuclearRadii::RadiusRMS(), G4AblaDataFile::readData(), G4LEPTSDiffXS::readDXS(), G4ParticleHPChannel::Register(), G4IonTable::Remove(), G4ParticleHPDiscreteTwoBody::Sample(), G4ParticleHPIsotropic::Sample(), G4ParticleHPLabAngularEnergy::Sample(), G4ParticleHPNBodyPhaseSpace::Sample(), G4ParticleHPContAngularPar::Sample(), G4NeutrinoElectronCcModel::SampleCosCMS(), G4Generator2BN::SampleDirection(), G4NeutrinoElectronNcModel::SampleElectronTkin(), G4PenelopeBremsstrahlungFS::SampleGammaEnergy(), G4ChipsElasticModel::SampleInvariantT(), G4DiffuseElastic::SampleInvariantT(), G4DiffuseElasticV2::SampleInvariantT(), G4NuclNuclDiffuseElastic::SampleInvariantT(), G4AntiNuclElastic::SampleInvariantT(), G4ElasticHadrNucleusHE::SampleInvariantT(), G4HadronElastic::SampleInvariantT(), G4LowEHadronElastic::SampleInvariantT(), G4ANuElNucleusCcModel::SampleLVkr(), G4ANuElNucleusNcModel::SampleLVkr(), G4ANuMuNucleusCcModel::SampleLVkr(), G4ANuMuNucleusNcModel::SampleLVkr(), G4NuElNucleusCcModel::SampleLVkr(), G4NuElNucleusNcModel::SampleLVkr(), G4NuMuNucleusCcModel::SampleLVkr(), G4NuMuNucleusNcModel::SampleLVkr(), G4PenelopeComptonModel::SampleSecondaries(), G4BetheHeitler5DModel::SampleSecondaries(), G4DiffuseElastic::SampleT(), G4NuclNuclDiffuseElastic::SampleT(), G4ChargeExchange::SampleT(), G4DiffuseElastic::SampleTableT(), G4DiffuseElasticV2::SampleTableT(), G4NuclNuclDiffuseElastic::SampleTableT(), G4DiffuseElastic::SampleTableThetaCMS(), G4DiffuseElasticV2::SampleTableThetaCMS(), G4NuclNuclDiffuseElastic::SampleTableThetaCMS(), G4DiffuseElastic::SampleThetaCMS(), G4NuclNuclDiffuseElastic::SampleThetaCMS(), G4AntiNuclElastic::SampleThetaCMS(), G4DiffuseElastic::SampleThetaLab(), G4NuclNuclDiffuseElastic::SampleThetaLab(), G4AntiNuclElastic::SampleThetaLab(), G4QuasiElasticChannel::Scatter(), G4ElementSelector::SelectZandA(), G4INCL::Cluster::setA(), G4AblaVirtualData::setAlpha(), G4IsotopeProperty::SetAtomicMass(), G4AblaVirtualData::setBeta2(), G4AblaVirtualData::setBeta4(), G4VEmissionProbability::SetDecayKinematics(), G4AblaVirtualData::setEcnz(), G4KM_OpticalEqRhs::SetFactor(), G4VPolarizedCrossSection::SetMaterial(), G4AblaVirtualData::setMexp(), G4AblaVirtualData::setMexpID(), G4RadioactiveDecayBaseMessenger::SetNewValue(), G4RadioactiveDecaymessenger::SetNewValue(), G4AblaVirtualData::setPace2(), G4Nucleus::SetParameters(), G4AblaVirtualData::setRms(), HepTool::Evaluator::setSystemOfUnits(), G4ParticleHPReactionWhiteBoard::SetTargA(), G4INCL::Config::setTargetA(), G4AblaVirtualData::setVgsld(), G4NuclearLevelData::StreamLevels(), G4Paraboloid::SurfaceNormal(), G4DiffuseElastic::TestAngleTable(), G4NuclNuclDiffuseElastic::TestAngleTable(), G4Abla::tke_bu(), G4GeomTools::TriangleArea(), G4GeomTools::TriangleAreaNormal(), G4Abla::tunnelling(), G4ParticleHPChannel::UpdateData(), G4ParticleHPElementData::UpdateData(), and G4NuclearLevelData::UploadNuclearLevelData().

◆ B()

double B ( double  temperature)

Definition at line 69 of file G4DNAElectronHoleRecombination.cc.

70{
71 double temp_inverse = 1 / temperature;
72 return -2.71
73 + 275.4 * temp_inverse
74 + 0.3245e5 * temp_inverse * temp_inverse;
75}

Referenced by G4LMsdGenerator::ApplyYourself(), G4DecayWithSpin::AtRestDoIt(), B(), C(), G4hhElastic::CalculateBQ(), G4hhElastic::CalculateBqQ123(), G4Reggeons::CalculateXs(), G4RPGInelastic::CheckQnums(), G4Reggeons::Chi_pomeron(), G4Reggeons::Chi_reggeon(), G4GeomTools::ClosestPointOnSegment(), G4GeomTools::ClosestPointOnTriangle(), G4NeutrinoNucleusModel::CoherentPion(), G4GammaConversionToMuons::ComputeCrossSectionPerAtom(), G4GenericPolycone::CreatePolyhedron(), G4Polyhedra::CreatePolyhedron(), G4DNABornIonisationModel1::CrossSectionPerVolume(), G4DNABornIonisationModel2::CrossSectionPerVolume(), D(), G4VTwistSurface::DebugPrint(), CLHEP::HepLorentzRotation::decompose(), G4NonEquilibriumEvaporator::deExcite(), G4GeomTools::DistancePointSegment(), G4Ellipsoid::DistanceToIn(), G4EllipticalCone::DistanceToIn(), G4EllipticalTube::DistanceToIn(), G4Paraboloid::DistanceToIn(), G4Ellipsoid::DistanceToOut(), G4EllipticalCone::DistanceToOut(), G4EllipticalTube::DistanceToOut(), G4Paraboloid::DistanceToOut(), G4TwistTubsSide::DistanceToSurface(), G4ErrorMag_UsualEqRhs::EvaluateRhsGivenB(), G4Mag_SpinEqRhs::EvaluateRhsGivenB(), G4Mag_UsualEqRhs::EvaluateRhsGivenB(), G4AdjointInterpolator::ExponentialInterpolation(), G4NeutrinoNucleusModel::FinalBarion(), G4NeutrinoNucleusModel::FinalMomentum(), G4IntersectingCone::G4IntersectingCone(), G4RandomPointOnEllipse(), G4RandomPointOnEllipsoid(), G4ComponentAntiNuclNuclearXS::GetAntiHadronNucleonTotCrSc(), G4TUniformMagneticField::GetConstantFieldValue(), G4UniformMagField::GetConstantFieldValue(), G4ConstRK4::GetConstField(), G4TripathiCrossSection::GetElementCrossSection(), G4TripathiLightCrossSection::GetElementCrossSection(), G4TQuadrupoleMagField::GetFieldValue(), G4TUniformMagneticField::GetFieldValue(), G4UniformMagField::GetFieldValue(), G4DELPHIMagField::GetFieldValue(), G4HarmonicPolMagField::GetFieldValue(), G4LineCurrentMagField::GetFieldValue(), G4QuadrupoleMagField::GetFieldValue(), G4SextupoleMagField::GetFieldValue(), G4IonsShenCrossSection::GetIsoCrossSection(), G4PhononScattering::GetMeanFreePath(), G4Ellipsoid::GetPointOnSurface(), G4Reggeons::GetProbabilities(), HepPolyhedronHyperbolicMirror::HepPolyhedronHyperbolicMirror(), G4AdjointInterpolator::LogarithmicInterpolation(), G4GeomTools::PointInTriangle(), G4GammaConversionToMuons::PostStepDoIt(), G4GeomTools::QuadArea(), G4GeomTools::QuadAreaNormal(), G4NeutrinoElectronCcModel::SampleCosCMS(), G4NeutrinoElectronNcModel::SampleElectronTkin(), G4PenelopeBremsstrahlungFS::SampleGammaEnergy(), G4PenelopeGammaConversionModel::SampleSecondaries(), G4MicroElecLOPhononModel::SampleSecondaries(), CLHEP::HepLorentzRotation::set(), G4RKG3_Stepper::StepNoErr(), G4RKG3_Stepper::Stepper(), G4TMagFieldEquation< T_Field >::TEvaluateRhsGivenB(), G4GeomTools::TriangleArea(), G4GeomTools::TriangleAreaNormal(), and G4Abla::width().

◆ C()

double C ( double  temp)

Definition at line 86 of file G4DNAElectronHoleRecombination.cc.

87{
88 return A(temp) - B(temp) - 3;
89}
double B(double temperature)
double A(double temperature)

Referenced by C(), G4TritonEvaporationProbability::CalcAlphaParam(), G4AlphaEvaporationProbability::CalcAlphaParam(), G4DeuteronEvaporationProbability::CalcAlphaParam(), G4He3EvaporationProbability::CalcAlphaParam(), G4ProtonEvaporationProbability::CalcAlphaParam(), G4hhElastic::CalculateBqQ123(), G4GeomTools::ClosestPointOnTriangle(), G4GEMProbabilityVI::ComputeTotalProbability(), G4GenericPolycone::CreatePolyhedron(), G4Polyhedra::CreatePolyhedron(), G4VTwistSurface::DebugPrint(), G4Abla::DeexcitationAblaxx(), G4Ellipsoid::DistanceToIn(), G4EllipticalCone::DistanceToIn(), G4EllipticalTube::DistanceToIn(), G4Ellipsoid::DistanceToOut(), G4EllipticalCone::DistanceToOut(), G4EllipticalTube::DistanceToOut(), G4TwistTubsSide::DistanceToSurface(), epsilon(), G4InuclSpecialFunctions::FermiEnergy(), G4Abla::fomega_gs(), G3Pos::G3Pos(), G4RandomPointOnEllipsoid(), G4HETCAlpha::GetAlpha(), G4HETCDeuteron::GetAlpha(), G4HETCHe3::GetAlpha(), G4HETCProton::GetAlpha(), G4HETCTriton::GetAlpha(), G4PreCompoundAlpha::GetAlpha(), G4PreCompoundDeuteron::GetAlpha(), G4PreCompoundHe3::GetAlpha(), G4PreCompoundProton::GetAlpha(), G4PreCompoundTriton::GetAlpha(), G4ComponentAntiNuclNuclearXS::GetAntiHadronNucleonElCrSc(), G4ComponentAntiNuclNuclearXS::GetAntiHadronNucleonTotCrSc(), G4InuclParamMomDst::GetMomentum(), G4Ellipsoid::GetPointOnSurface(), G4Abla::lorentz_boost(), G4INCL::ThreeVector::operator*(), G4INCL::ThreeVector::operator/(), G4Bessel::pK0(), G4GeomTools::PointInTriangle(), G4GeomTools::QuadArea(), G4GeomTools::QuadAreaNormal(), G4InuclSpecialFunctions::randomInuclPowers(), G4UniversalFluctuation::SampleFluctuations(), HepTool::Evaluator::setSystemOfUnits(), G4GeomTools::TriangleArea(), G4GeomTools::TriangleAreaNormal(), G4Abla::unstable_tke(), and G4Abla::width().

◆ D()

double D ( double  temp)

Definition at line 91 of file G4DNAElectronHoleRecombination.cc.

92{
93 return B(temp) + 3;
94}

Referenced by G4MicroElecElasticModel_new::AcousticCrossSectionPerVolume(), G4hhElastic::CalculateBQ(), G4DNASmoluchowskiDiffusion::ComputeDistance(), G4DNASmoluchowskiDiffusion::ComputeS(), G4DNASmoluchowskiDiffusion::ComputeTime(), G4VTwistSurface::DebugPrint(), G4NonEquilibriumEvaporator::deExcite(), G4TriangularFacet::Distance(), G4Orb::DistanceToIn(), G4Ellipsoid::DistanceToIn(), G4EllipticalTube::DistanceToIn(), G4Orb::DistanceToOut(), G4Ellipsoid::DistanceToOut(), G4EllipticalTube::DistanceToOut(), G4TwistTubsHypeSide::DistanceToSurface(), G4TwistTubsSide::DistanceToSurface(), epsilon(), G4DNASmoluchowskiDiffusion::EstimateCrossingTime(), G4DNASmoluchowskiReactionModel::FindReaction(), G3DetTableEntry::G3DetTableEntry(), G4DNASmoluchowskiDiffusion::GetDensityProbability(), G4IonsKoxCrossSection::GetElementCrossSection(), G4TripathiCrossSection::GetElementCrossSection(), G4TripathiLightCrossSection::GetElementCrossSection(), G4Abla::gethyperbinding(), G4DNAIRT::GetIndependentReactionTime(), G4DNASmoluchowskiDiffusion::GetRandomDistance(), G4DNASmoluchowskiDiffusion::GetRandomTime(), G4TransparentRegXTRadiator::GetStackFactor(), G4XTRTransparentRegRadModel::GetStackFactor(), G4TriangularFacet::Intersect(), G4GDMLReadMaterials::MaterialRead(), G3DetTable::Put(), G4GeomTools::QuadArea(), G4GeomTools::QuadAreaNormal(), G4AnalyticalPolSolver::QuarticRoots(), G4NeutrinoElectronCcModel::SampleCosCMS(), and G4NeutrinoElectronNcModel::SampleElectronTkin().

◆ epsilon()

double epsilon ( double  density,
double  temperature 
)

Definition at line 96 of file G4DNAElectronHoleRecombination.cc.

97{
98 return 1 + G4Exp(std::log(10.) *
99 (Y(density) *
100 (C(temperature) + (S(temperature) - 1) * std::log(density) / std::log(10.))
101 + D(temperature) + std::log(density) / std::log(10.)));
102}
double S(double temp)
double C(double temp)
double Y(double density)
double D(double temp)
G4double G4Exp(G4double initial_x)
Exponential Function double precision.
Definition: G4Exp.hh:179

Referenced by G4Generator2BN::Calculatedsdkdt(), G4KokoulinMuonNuclearXS::ComputeDDMicroscopicCrossSection(), G4eBremsstrahlungRelModel::ComputeDXSectionPerAtom(), G4PropagatorInField::ComputeStep(), G4VRangeToEnergyConverter::ConvertCutToKineticEnergy(), G4XPDGTotal::CrossSection(), G4AdjointComptonModel::DiffCrossSectionPerAtomPrimToScatPrim(), G4VSolid::EstimateCubicVolume(), G4QuadrangularFacet::G4QuadrangularFacet(), G4NuclNuclDiffuseElastic::GetLegendrePol(), G4hhElastic::GetTransfer(), G4NeutronElectronElModel::GetTransfer(), G4ParticleHPDeExGammas::Init(), G4ErrorSymMatrix::invertBunchKaufman(), CLHEP::HepAxisAngle::isNear(), CLHEP::HepEulerAngles::isNear(), CLHEP::Hep2Vector::isNear(), CLHEP::Hep3Vector::isNear(), CLHEP::HepLorentzRotation::isNear(), CLHEP::HepRotation::isNear(), CLHEP::HepLorentzVector::isNear(), CLHEP::HepBoost::isNear(), CLHEP::HepBoostX::isNear(), CLHEP::HepBoostY::isNear(), CLHEP::HepBoostZ::isNear(), CLHEP::HepRotationX::isNear(), CLHEP::HepRotationY::isNear(), CLHEP::HepRotationZ::isNear(), CLHEP::HepLorentzVector::isNearCM(), CLHEP::Hep2Vector::isOrthogonal(), CLHEP::Hep3Vector::isOrthogonal(), CLHEP::Hep2Vector::isParallel(), CLHEP::Hep3Vector::isParallel(), CLHEP::HepLorentzVector::isParallel(), ptwX_close(), ptwXY_mergeClosePoints(), ptwXY_tweakDomainsToMutualify(), G4BoldyshevTripletModel::SampleSecondaries(), G4LivermoreComptonModel::SampleSecondaries(), G4LivermoreComptonModifiedModel::SampleSecondaries(), G4LivermoreGammaConversionModelRC::SampleSecondaries(), G4LivermoreNuclearGammaConversionModel::SampleSecondaries(), G4LivermorePolarizedComptonModel::SampleSecondaries(), G4LivermorePolarizedGammaConversionModel::SampleSecondaries(), G4PenelopeAnnihilationModel::SampleSecondaries(), G4PenelopeComptonModel::SampleSecondaries(), G4HeatedKleinNishinaCompton::SampleSecondaries(), G4PolarizedComptonModel::SampleSecondaries(), G4KleinNishinaCompton::SampleSecondaries(), G4KleinNishinaModel::SampleSecondaries(), G4Solver< Function >::SetTolerance(), G4DiffuseElastic::TestAngleTable(), G4NuclNuclDiffuseElastic::TestAngleTable(), G4NucleiModel::zoneIntegralGaussian(), and G4NucleiModel::zoneIntegralWoodsSaxon().

◆ S()

double S ( double  temp)

Definition at line 77 of file G4DNAElectronHoleRecombination.cc.

78{
79 double temp_inverse = 1 / temp;
80
81 return 1.667
82 - 11.41 * temp_inverse
83 - 35260.0 * temp_inverse * temp_inverse;
84}

Referenced by G4RPGInelastic::CheckQnums(), G4INCL::Cluster::Cluster(), G4INCL::Nucleus::computeSeparationEnergyBalance(), G4AngularDistribution::CosTheta(), G4AngularDistributionNP::CosTheta(), G4AngularDistributionPP::CosTheta(), G4INCL::NuclearDensityFactory::createDensity(), G4XAnnihilationChannel::CrossSection(), G4XPDGTotal::CrossSection(), G4EquilibriumEvaporator::deExcite(), G4VXResonance::DetailedBalance(), G4QGSParticipants::DeterminePartonMomenta(), G4AngularDistribution::DifferentialCrossSection(), G4ElasticHNScattering::ElasticScattering(), epsilon(), G4QuarkExchange::ExciteParticipants(), G4SingleDiffractiveExcitation::ExciteParticipants(), G4QGSDiffractiveExcitation::ExciteParticipants(), G4VElasticCollision::FinalState(), G4VScatteringCollision::FinalState(), G4GIDI_Misc_Z_A_m_ToName(), G4ComponentAntiNuclNuclearXS::GetAntiHadronNucleonElCrSc(), G4TripathiCrossSection::GetElementCrossSection(), G4TripathiLightCrossSection::GetElementCrossSection(), G4INCL::ParticleTable::getINCLMass(), G4INCL::ParticleTable::getRealMass(), G4FTFParameters::InitForInteraction(), G4INCL::INCL::initializeTarget(), G4INCL::CDPP::isBlocked(), MCGIDI_reaction_getENDL_CSNumbers(), G4FTFModel::operator!=(), G4INCL::INCL::prepareReaction(), G4CrossSectionBuffer::push_back(), G4InuclSpecialFunctions::randomInuclPowers(), G4AntiNuclElastic::SampleInvariantT(), G4BoldyshevTripletModel::SampleSecondaries(), G4PenelopeComptonModel::SampleSecondaries(), G4QGSParticipants::SelectInteractions(), G4FTFParameters::SethNcmsEnergy(), G4INCL::Cluster::setS(), G4Reggeons::SetS(), HepTool::Evaluator::setSystemOfUnits(), and G4INCL::Config::setTargetS().

◆ Y()