Geant4-11
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions | Variables
anonymous_namespace{G4PionRadiativeDecayChannel.cc} Namespace Reference

Functions

G4double D2W (const G4double x, const G4double y)
 

Variables

const G4double beta = 3.6612e-03
 
const G4double cib = 1.16141e-03
 
const G4double cif = 4.63543e-05
 
const G4double cig = 1.78928e-05
 
const G4double csdm = 5.14122e-03
 
const G4double csdp = 3.45055e-02
 
const G4double d2wmax = D2W(xl,yl)
 
const G4double xl = 2.*0.1*MeV/139.57*MeV
 
const G4double xu = 1. - (yl - std::sqrt(yl*yl-4.*beta*beta))/2.
 
const G4double yl = ((1.-xl) + std::sqrt((1-xl)*(1-xl)+4*beta*beta))/2.
 
const G4double yu = 1. + beta*beta
 

Function Documentation

◆ D2W()

G4double anonymous_namespace{G4PionRadiativeDecayChannel.cc}::D2W ( const G4double  x,
const G4double  y 
)
inline

Definition at line 56 of file G4PionRadiativeDecayChannel.cc.

57 {
58 return cib*(1.-y)*(1.+((1.-x)*(1.-x)))/((x*x)*(x+y-1.)) +
59 csdp*(1.-x)*((x+y-1.)*(x+y-1.)) +
60 csdm*(1.-x)*((1.-y)*(1.-y)) +
61 cif*(x-1.)*(1.-y)/x +
62 cig*(1.-y)*(1.-x+(x*x)/(x+y-1.))/x;
63 }

References cib, cif, cig, csdm, and csdp.

Referenced by G4PionRadiativeDecayChannel::DecayIt().

Variable Documentation

◆ beta

const G4double anonymous_namespace{G4PionRadiativeDecayChannel.cc}::beta = 3.6612e-03

Definition at line 44 of file G4PionRadiativeDecayChannel.cc.

Referenced by G4HadPhaseSpaceGenbod::AccumulateFinalState(), G4ParticleHPFinalState::adjust_final_state(), G4WilsonAbrasionModel::ApplyYourself(), G4ParticleHPElasticFS::ApplyYourself(), G4AtimaEnergyLossModel::Bethek_dedx_e(), G4Nucleon::Boost(), CLHEP::HepLorentzRotation::boostX(), CLHEP::HepLorentzRotation::boostY(), CLHEP::HepLorentzRotation::boostZ(), G4DNAScreenedRutherfordElasticModel::BrennerZaiderRandomizeCosTheta(), G4DNAUeharaScreenedRutherfordElasticModel::BrennerZaiderRandomizeCosTheta(), G4AntiNuclElastic::CalculateZommerfeld(), G4DiffuseElastic::CalculateZommerfeld(), G4DiffuseElasticV2::CalculateZommerfeld(), G4NuclNuclDiffuseElastic::CalculateZommerfeld(), G4QMDNucleus::CalEnergyAndAngularMomentumInCM(), G4QMDCollision::CalFinalStateOfTheBinaryCollisionJQMD(), G4QMDCollision::CalKinematicsOfBinaryCollisions(), G4hParametrisedLossModel::ChemicalFactor(), G4BraggModel::ChemicalFactor(), G4mplIonisationModel::ComputeDEDXPerVolume(), G4mplIonisationWithDeltaModel::ComputeDEDXPerVolume(), G4MuPairProductionModel::ComputeDMicroscopicCrossSection(), G4PenelopeIonisationXSHandler::ComputeShellCrossSectionsElectron(), G4PenelopeIonisationXSHandler::ComputeShellCrossSectionsPositron(), G4DalitzDecayChannel::DecayIt(), G4MuonDecayChannelWithSpin::DecayIt(), G4MuonRadiativeDecayChannelWithSpin::DecayIt(), G4PionRadiativeDecayChannel::DecayIt(), G4TauLeptonicDecayChannel::DecayIt(), G4INCL::Nucleus::decayOutgoingDeltas(), G4INCL::Nucleus::decayOutgoingPionResonances(), G4INCL::Nucleus::decayOutgoingSigmaZero(), G4PAIxSection::DifPAIxSection(), G4PAIySection::DifPAIySection(), G4mplIonisationModel::Dispersion(), G4mplIonisationWithDeltaModel::Dispersion(), G4AtimaFluctuations::Dispersion(), G4IonFluctuations::Dispersion(), G4UniversalFluctuation::Dispersion(), G4Fancy3DNucleus::DoLorentzContraction(), G4PhotoElectricAngularGeneratorPolarized::DSigmaKshellGavrila1959(), G4PhotoElectricAngularGeneratorPolarized::DSigmaL1shellGavrila(), G4IonDEDXScalingICRU73::EquilibriumCharge(), export_G4ThreeVector(), G4INCL::DeltaDecayChannel::fillFinalState(), G4INCL::PionResonanceDecayChannel::fillFinalState(), G4INCL::SigmaZeroDecayChannel::fillFinalState(), G4INCL::StrangeAbsorbtionChannel::fillFinalState(), G4INCL::EventInfo::fillInverseKinematics(), G4Abla::fissionDistri(), G4Abla::frldm(), G4CrystalUnitCell::G4CrystalUnitCell(), G4GaussJacobiQ::G4GaussJacobiQ(), G4PhotoElectricAngularGeneratorPolarized::G4PhotoElectricAngularGeneratorPolarized(), G4HadPhaseSpaceNBodyAsai::GenerateMultiBody(), G4Cerenkov::GetAverageNumberOfPhotons(), G4Nucleus::GetBiasedThermalNucleus(), G4DiffuseElastic::GetCoulombElasticXsc(), G4NuclNuclDiffuseElastic::GetCoulombElasticXsc(), G4DiffuseElastic::GetCoulombIntegralXsc(), G4NuclNuclDiffuseElastic::GetCoulombIntegralXsc(), G4DiffuseElastic::GetCoulombTotalXsc(), G4NuclNuclDiffuseElastic::GetCoulombTotalXsc(), G4SynchrotronRadiationInMat::GetMeanFreePath(), G4GenericTrap::GetPointOnSurface(), G4ParticleHPMadlandNixSpectrum::GIntegral(), G4PolarizedPhotoElectricXS::Initialize(), G4ErrorFunction::Lambda(), G4PhaseSpaceDecayChannel::ManyBodyDecayIt(), G4GeneralPhaseSpaceDecay::ManyBodyDecayIt(), MCGIDI_kinetics_2BodyReaction(), MCGIDI_kinetics_COMKineticEnergy2LabEnergyAndMomentum(), G4PAIxSection::PAIdNdxPlasmon(), G4PhotoElectricAngularGeneratorPolarized::PhotoElectronGeneratePhiAndTheta(), G4PhotoElectricAngularGeneratorPolarized::PhotoElectronGetMajorantSurfaceAandCParameters(), G4AnnihiToMuPair::PostStepDoIt(), G4GammaConversionToMuons::PostStepDoIt(), G4Cerenkov::PostStepDoIt(), G4SynchrotronRadiationInMat::PostStepDoIt(), G4Cerenkov::PostStepGetPhysicalInteractionLength(), G4MaxTimeCuts::PostStepGetPhysicalInteractionLength(), G4UserSpecialCuts::PostStepGetPhysicalInteractionLength(), G4LatticeReader::ProcessConstants(), G4ErrorFreeTrajState::PropagateErrorIoni(), CLHEP::HepLorentzRotation::rectify(), G4MicroElecSurface::Reflexion(), G4ParticleHPThermalScattering::sample_inelastic_E(), G4DipBustGenerator::SampleCosTheta(), G4SauterGavrilaAngularDistribution::SampleDirection(), G4PhotoElectricAngularGeneratorSauterGavrila::SampleDirection(), G4PhotoElectricAngularGeneratorPolarized::SampleDirection(), G4Generator2BS::SampleDirection(), G4PenelopeBremsstrahlungAngular::SampleDirection(), G4PenelopePhotoElectricModel::SampleElectronDirection(), G4UniversalFluctuation::SampleFluctuations(), G4AntiNuclElastic::SampleInvariantT(), G4LEHadronProtonElastic::SampleInvariantT(), G4AdjointPhotoElectricModel::SampleSecondaries(), G4LivermorePolarizedRayleighModel::SampleSecondaries(), G4eeToTwoGammaModel::SampleSecondaries(), G4XrayRayleighModel::SampleSecondaries(), G4Abla::umass(), and G4Channeling::UpdateParameters().

◆ cib

const G4double anonymous_namespace{G4PionRadiativeDecayChannel.cc}::cib = 1.16141e-03

Definition at line 45 of file G4PionRadiativeDecayChannel.cc.

Referenced by D2W().

◆ cif

const G4double anonymous_namespace{G4PionRadiativeDecayChannel.cc}::cif = 4.63543e-05

Definition at line 48 of file G4PionRadiativeDecayChannel.cc.

Referenced by D2W().

◆ cig

const G4double anonymous_namespace{G4PionRadiativeDecayChannel.cc}::cig = 1.78928e-05

Definition at line 49 of file G4PionRadiativeDecayChannel.cc.

Referenced by D2W().

◆ csdm

const G4double anonymous_namespace{G4PionRadiativeDecayChannel.cc}::csdm = 5.14122e-03

Definition at line 47 of file G4PionRadiativeDecayChannel.cc.

Referenced by D2W().

◆ csdp

const G4double anonymous_namespace{G4PionRadiativeDecayChannel.cc}::csdp = 3.45055e-02

Definition at line 46 of file G4PionRadiativeDecayChannel.cc.

Referenced by D2W().

◆ d2wmax

const G4double anonymous_namespace{G4PionRadiativeDecayChannel.cc}::d2wmax = D2W(xl,yl)

Definition at line 65 of file G4PionRadiativeDecayChannel.cc.

Referenced by G4PionRadiativeDecayChannel::DecayIt().

◆ xl

const G4double anonymous_namespace{G4PionRadiativeDecayChannel.cc}::xl = 2.*0.1*MeV/139.57*MeV

◆ xu

const G4double anonymous_namespace{G4PionRadiativeDecayChannel.cc}::xu = 1. - (yl - std::sqrt(yl*yl-4.*beta*beta))/2.

◆ yl

const G4double anonymous_namespace{G4PionRadiativeDecayChannel.cc}::yl = ((1.-xl) + std::sqrt((1-xl)*(1-xl)+4*beta*beta))/2.

◆ yu

const G4double anonymous_namespace{G4PionRadiativeDecayChannel.cc}::yu = 1. + beta*beta