Geant4  10.00.p02
G4INCL::Math Namespace Reference

Functions

G4double toDegrees (G4double radians)
 
G4int heaviside (G4int n)
 
G4double pow13 (G4double x)
 
G4double powMinus13 (G4double x)
 
G4double pow23 (G4double x)
 
G4double aSinH (G4double x)
 
template<typename T >
G4int sign (const T t)
 A simple sign function that allows us to port fortran code to c++ more easily. More...
 
template<typename T >
max (const T t1, const T t2)
 brief Return the largest of the two arguments More...
 
template<typename T >
min (const T t1, const T t2)
 brief Return the smallest of the two arguments More...
 
G4double gaussianCDF (const G4double x)
 Cumulative distribution function for Gaussian. More...
 
G4double gaussianCDF (const G4double x, const G4double x0, const G4double sigma)
 Generic cumulative distribution function for Gaussian. More...
 

Variables

const G4double pi = 3.14159265358979323846264338328
 
const G4double twoPi = 2.0 * pi
 
const G4double tenPi = 10.0 * pi
 
const G4double piOverTwo = 0.5 * pi
 
const G4double oneOverSqrtTwo = 1./std::sqrt((G4double)2.)
 
const G4double oneOverSqrtThree = 1./std::sqrt((G4double)3.)
 
const G4double oneThird = 1./3.
 
const G4double twoThirds = 2./3.
 
const G4double sqrtFiveThirds = std::sqrt(5./3.)
 
const G4double sqrtThreeFifths = std::sqrt(3./5.)
 

Function Documentation

G4double G4INCL::Math::aSinH ( G4double  x)
inline

Definition at line 104 of file G4INCLGlobals.hh.

G4double G4INCL::Math::gaussianCDF ( const G4double  x)

Cumulative distribution function for Gaussian.

A public-domain approximation taken from Abramowitz and Stegun. Applies to a Gaussian with mean=0 and sigma=1.

Parameters
xa Gaussian variable

Definition at line 55 of file G4INCLGlobals.cc.

References oneOverSqrtTwo, sign(), and z.

Referenced by G4INCL::Random::correlatedUniform(), and gaussianCDF().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

G4double G4INCL::Math::gaussianCDF ( const G4double  x,
const G4double  x0,
const G4double  sigma 
)

Generic cumulative distribution function for Gaussian.

A public-domain approximation taken from Abramowitz and Stegun. Applies to a generic Gaussian.

Parameters
xa Gaussian variable
x0mean of the Gaussian
sigmastandard deviation of the Gaussian

Definition at line 68 of file G4INCLGlobals.cc.

References gaussianCDF().

+ Here is the call graph for this function:

G4int G4INCL::Math::heaviside ( G4int  n)
inline

Definition at line 87 of file G4INCLGlobals.hh.

Referenced by G4INCL::Nucleus::insertParticle().

+ Here is the caller graph for this function:

template<typename T >
T G4INCL::Math::max ( const T  t1,
const T  t2 
)
inline

brief Return the largest of the two arguments

Definition at line 116 of file G4INCLGlobals.hh.

Referenced by G4GHEKinematicsVector::Add(), G4RPGReaction::AddBlackTrackParticles(), G4ReactionDynamics::AddBlackTrackParticles(), G4PenelopeCrossSection::AddCrossSectionPoint(), G4UPiNuclearCrossSection::AddDataSet(), G4INCL::ProjectileRemnant::addMostDynamicalSpectators(), G4PenelopeCrossSection::AddShellCrossSectionPoint(), G4SolidExtentList::AddSurface(), G4NeutronHPFinalState::adjust_final_state(), G4NavigationLogger::AlongComputeStepLog(), G4CoupledTransportation::AlongStepGetPhysicalInteractionLength(), G4PreCompoundEmission::AngularDistribution(), G4Nucleus::AnnihilationEvaporationEffects(), G4NeutronHPCapture::ApplyYourself(), G4ChordFinder::ApproxCurvePointV(), G4eIonisationSpectrum::AverageEnergy(), G4RDeIonisationSpectrum::AverageEnergy(), G4eBremsstrahlungSpectrum::AverageEnergy(), G4RDeBremsstrahlungSpectrum::AverageEnergy(), G4EnergyLossForExtrapolator::AverageScatteringAngle(), G4eIonisationSpectrum::AverageValue(), G4RDeIonisationSpectrum::AverageValue(), G4eBremsstrahlungSpectrum::AverageValue(), G4RDeBremsstrahlungSpectrum::AverageValue(), G4HadronBuilder::Barion(), G4ClippablePolygon::BehindOf(), G4SurfaceVoxelizer::BuildBitmasks(), G4SurfaceVoxelizer::BuildBoundaries(), G4SurfaceVoxelizer::BuildBoundingBox(), UVoxelizer::BuildBoundingBox(), G4AdjointCSManager::BuildCrossSectionsMatricesForAGivenModelAndElement(), G4AdjointCSManager::BuildCrossSectionsMatricesForAGivenModelAndMaterial(), G4PenelopeIonisationXSHandler::BuildDeltaTable(), G4SurfaceVoxelizer::BuildEmpty(), UVoxelizer::BuildEmpty(), G4hImpactIonisation::BuildPhysicsTable(), G4SurfaceVoxelizer::BuildReduceVoxels(), UVoxelizer::BuildReduceVoxels(), G4SurfaceVoxelizer::BuildReduceVoxels2(), UVoxelizer::BuildReduceVoxels2(), G4LossTableBuilder::BuildTableForModel(), G4SurfaceVoxelizer::BuildVoxelLimits(), UVoxelizer::BuildVoxelLimits(), G4ConvergenceTester::calc_slope_fit(), G4StatMFMicroCanonical::CalcEntropyOfCompoundNucleus(), G4StatMFMacroMultiNucleon::CalcMeanMultiplicity(), G4StatMFMicroPartition::CalcPartitionProbability(), G4StatMFMicroPartition::CalcPartitionTemperature(), G4StatMFMacroTemperature::CalcTemperature(), G4WeightWindowAlgorithm::Calculate(), G4USolid::CalculateExtent(), G4Box::CalculateExtent(), G4Tet::CalculateExtent(), G4UnionSolid::CalculateExtent(), G4IntersectionSolid::CalculateExtent(), G4RPGInelastic::CalculateMomenta(), G4EvaporationProbability::CalculateProbability(), G4ITStepProcessor::CalculateSafety(), G4SteppingManager::CalculateSafety(), G4StatMFMacroCanonical::CalculateTemperature(), G4RPGKMinusInelastic::Cascade(), G4RPGAntiProtonInelastic::Cascade(), G4RPGAntiSigmaPlusInelastic::Cascade(), G4RPGAntiLambdaInelastic::Cascade(), G4RPGSigmaPlusInelastic::Cascade(), G4RPGXiMinusInelastic::Cascade(), G4RPGAntiOmegaMinusInelastic::Cascade(), G4RPGAntiNeutronInelastic::Cascade(), G4RPGAntiSigmaMinusInelastic::Cascade(), G4RPGAntiXiMinusInelastic::Cascade(), G4RPGOmegaMinusInelastic::Cascade(), G4RPGLambdaInelastic::Cascade(), G4RPGAntiXiZeroInelastic::Cascade(), G4RPGKPlusInelastic::Cascade(), G4RPGKZeroInelastic::Cascade(), G4RPGSigmaMinusInelastic::Cascade(), G4RPGXiZeroInelastic::Cascade(), G4RPGAntiKZeroInelastic::Cascade(), UTrd::CheckAndSetAllParameters(), G4Trd::CheckAndSetAllParameters(), G4MolecularDecayTable::CheckDataConsistency(), G4DiffractiveSplitableHadron::ChooseStringEnds(), G4Nucleus::Cinema(), G4VEmAdjointModel::ComputeAdjointCrossSectionVectorPerAtomForScatProj(), G4VEmAdjointModel::ComputeAdjointCrossSectionVectorPerVolumeForScatProj(), XrayFluoMercuryDetectorConstruction::ComputeApparateParameters(), XrayFluoPlaneDetectorConstruction::ComputeApparateParameters(), XrayFluoDetectorConstruction::ComputeApparateParameters(), G4HeatedKleinNishinaCompton::ComputeCrossSectionPerAtom(), G4KleinNishinaCompton::ComputeCrossSectionPerAtom(), G4KleinNishinaModel::ComputeCrossSectionPerAtom(), G4MuPairProductionModel::ComputeCrossSectionPerAtom(), G4eeToTwoGammaModel::ComputeCrossSectionPerElectron(), G4mplIonisationWithDeltaModel::ComputeCrossSectionPerElectron(), G4MuBetheBlochModel::ComputeCrossSectionPerElectron(), G4PenelopeAnnihilationModel::ComputeCrossSectionPerElectron(), G4mplIonisationWithDeltaModel::ComputeDEDXPerVolume(), G4WentzelOKandVIxSection::ComputeElectronCrossSection(), G4WentzelVIRelXSection::ComputeElectronCrossSection(), GFlashSamplingShowerParameterisation::ComputeLongitudinalParameters(), G4SandiaTable::ComputeMatSandiaMatrix(), G4MuPairProductionModel::ComputeMicroscopicCrossSection(), G4eBremParametrizedModel::ComputeParametrizedDXSectionPerAtom(), G4PenelopeIonisationXSHandler::ComputeShellCrossSectionsElectron(), G4PenelopeIonisationXSHandler::ComputeShellCrossSectionsPositron(), G4WentzelOKandVIxSection::ComputeTransportCrossSectionPerAtom(), G4WentzelVIRelXSection::ComputeTransportCrossSectionPerAtom(), G4WentzelVIModel::ComputeTruePathLengthLimit(), G4WentzelVIRelModel::ComputeTruePathLengthLimit(), G4PairProductionRelModel::ComputeXSectionPerAtom(), exrdmDetectorConstruction::Construct(), G4MonopolePhysics::ConstructProcess(), G4BinaryCascade::CorrectFinalPandE(), G4VLongitudinalStringDecay::CreatePartonPair(), G4TwistedTubs::CreatePolyhedron(), G4TessellatedSolid::CreateVertexList(), G4XPDGElastic::CrossSection(), MuCrossSections::CRP_Mephi(), G4BinaryLightIonReaction::DeExciteSpectatorNucleus(), G4hImpactIonisation::DeltaRaysEnergy(), G4INCL::DeuteronDensity::derivWavefunctionR(), G4MagneticFieldModel::DescribeYourselfTo(), G4PenelopeComptonModel::DifferentialCrossSection(), G4QGSMSplitableHadron::DiffractiveSplitUp(), G4DiffractiveSplitableHadron::Diquark(), G4VLongitudinalStringDecay::DiQuarkSplitup(), UPolyconeSide::DistanceAway(), G4PolyconeSide::DistanceAway(), UTet::DistanceToIn(), G4CutTubs::DistanceToIn(), G4Tet::DistanceToIn(), UCons::DistanceToIn(), G4Para::DistanceToIn(), G4Trap::DistanceToIn(), UTet::DistanceToOut(), G4Tet::DistanceToOut(), G4UnionSolid::DistanceToOut(), G4Para::DistanceToOut(), G4Trap::DistanceToOut(), G4PathFinder::DoNextLinearStep(), G4ITStepProcessor::DoStepping(), G4ScoreLogColorMap::DrawColorChartBar(), G4VScoreColorMap::DrawColorChartBar(), G4ScoreLogColorMap::DrawColorChartText(), G4VScoreColorMap::DrawColorChartText(), G4EmModelManager::DumpModelList(), G4ContinuumGammaTransition::E1Pdf(), G4ionEffectiveCharge::EffectiveCharge(), G4PiData::ElasticXSection(), GFlashShowerModel::ElectronDoIt(), G4hImpactIonisation::ElectronicLossFluctuation(), G4E1Probability::EmissionProbDensity(), ExGflashEventAction::EndOfEventAction(), G4BinaryLightIonReaction::EnergyAndMomentumCorrector(), VUSolid::EstimateCubicVolume(), VUSolid::EstimateSurfaceArea(), G4Nucleus::EvaporationEffects(), G4eIonisationParameters::Excitation(), G4RDeIonisationParameters::Excitation(), UTrd::Extent(), UPolyPhiFace::Extent(), UCons::Extent(), G4PolyPhiFace::Extent(), VUSolid::ExtentAxis(), G4VCrossSectionSource::FcrossX(), G4LevelReader::FillLevels(), G4ChordFinderSaf::FindNextChord(), G4JTPolynomialSolver::FindRoots(), G4StatMF::FindTemperatureOfBreakingChannel(), G4CompetitiveFission::FissionAtomicNumber(), G4CompetitiveFission::FissionKineticEnergy(), G4RPGFragmentation::FragmentationIntegral(), G4ArrowModel::G4ArrowModel(), G4ClassicalRK4::G4ClassicalRK4(), G4FissionParameters::G4FissionParameters(), G4ImplicitEuler::G4ImplicitEuler(), G4NeutronHPPartial::G4NeutronHPPartial(), G4NeutronHPVector::G4NeutronHPVector(), G4Orb::G4Orb(), G4PAIModelData::G4PAIModelData(), G4PAIPhotData::G4PAIPhotData(), G4PropagatorInField::G4PropagatorInField(), G4SimpleRunge::G4SimpleRunge(), G4Sphere::G4Sphere(), G4Tet::G4Tet(), G4eeToHadronsModel::GenerateCMPhoton(), GFlashSamplingShowerParameterisation::GenerateEnergyProfile(), G4Clebsch::GenerateIso3(), G4RPGReaction::GenerateNBodyEvent(), G4ReactionDynamics::GenerateNBodyEvent(), G4RPGReaction::GenerateNBodyEventT(), GFlashSamplingShowerParameterisation::GenerateNSpotProfile(), G4ReactionDynamics::GenerateXandPt(), G4HadronCrossSections::GetCaptureCrossSection(), G4BCLateParticle::GetCollisions(), G4VXTRenergyLoss::GetComptonPerAtom(), G4ContinuousGainOfEnergy::GetContinuousStepLimit(), G4NeutronHPFissionData::GetCrossSection(), G4NeutronHPCaptureData::GetCrossSection(), G4NeutronHPInelasticData::GetCrossSection(), G4NeutronHPElasticData::GetCrossSection(), G4EvaporationChannel::GetEmissionProbability(), G4INCL::ElasticChannel::getFinalState(), G4HadronCrossSections::GetFissionCrossSection(), G4HETCChargedFragment::GetKineticEnergy(), G4HETCNeutron::GetKineticEnergy(), G4EvaporationChannel::GetKineticEnergy(), G4INCL::ParticleTable::getLargestNuclearRadius(), G4RDVeLowEnergyLoss::GetLossWithFluct(), G4CutTubs::GetMaxMinZ(), G4ClippablePolygon::GetMaxPoint(), G4ScreenedNuclearRecoil::GetMeanFreePath(), G4PenelopeBremsstrahlungFS::GetMomentumIntegral(), G4RPGInelastic::GetNormalizationConstant(), G4PreCompoundProton::GetOpt1(), G4ProtonEvaporationProbability::GetOpt1(), G4PreCompoundAlpha::GetOpt12(), G4PreCompoundDeuteron::GetOpt12(), G4PreCompoundHe3::GetOpt12(), G4PreCompoundTriton::GetOpt12(), G4AlphaEvaporationProbability::GetOpt12(), G4He3EvaporationProbability::GetOpt12(), G4TritonEvaporationProbability::GetOpt12(), G4DeuteronEvaporationProbability::GetOpt12(), G4PreCompoundProton::GetOpt3(), G4ProtonEvaporationProbability::GetOpt3(), G4PreCompoundNeutron::GetOpt34(), G4PreCompoundAlpha::GetOpt34(), G4PreCompoundHe3::GetOpt34(), G4PreCompoundTriton::GetOpt34(), G4PreCompoundDeuteron::GetOpt34(), G4He3EvaporationProbability::GetOpt34(), G4AlphaEvaporationProbability::GetOpt34(), G4NeutronEvaporationProbability::GetOpt34(), G4TritonEvaporationProbability::GetOpt34(), G4DeuteronEvaporationProbability::GetOpt34(), G4PairingCorrection::GetPairingCorrection(), G4VMscModel::GetParticleChangeForMSC(), G4TrajectoryDrawerUtils::GetPointsAndTimes(), G4NeutronHPFissionBaseFS::GetXsec(), G4NeutronHPIsoData::GetXsec(), G4NeutronHPChannelList::GetXsec(), G4NeutronHPInelasticBaseFS::GetXsec(), G4NeutronHPInelasticCompFS::GetXsec(), G4NeutronHPChannel::GetXsec(), G4NeutronHPElementData::Harmonise(), G4NeutronHPChannel::Harmonise(), G4VhElectronicStoppingPower::HeEffChargeSquare(), G4BraggIonModel::HeEffChargeSquare(), inflate_table(), G4PenelopeBremsstrahlungModel::Initialise(), G4PenelopeIonisationModel::Initialise(), G4MuPairProductionModel::Initialise(), G4EmModelManager::Initialise(), G4VEmModel::InitialiseElementSelectors(), G4hhIonisation::InitialiseEnergyLossProcess(), G4mplIonisation::InitialiseEnergyLossProcess(), DetectorConstruction::InitialiseGeometryParameters(), G4CoulombScattering::InitialiseProcess(), G4PolarizedGammaConversion::InitialiseProcess(), G4GammaConversion::InitialiseProcess(), G4PenelopeBremsstrahlungFS::InitializeEnergySampling(), G4PenelopeRayleighModel::InitializeSamplingAlgorithm(), G4INCL::INCL::initMaxInteractionDistance(), G4INCL::INCL::initUniverseRadius(), USphere::Inside(), G4Sphere::Inside(), G4KineticTrack::IntegrandFunction1(), G4KineticTrack::IntegrandFunction2(), G4INCL::IFunction1D::integrate(), G4HETCFragment::IntegrateEmissionProbability(), G4INCL::CrossSections::interactionDistanceNN(), G4INCL::CrossSections::interactionDistancePiN(), G4eIonisationSpectrum::IntSpectrum(), G4RDeIonisationSpectrum::IntSpectrum(), G4eBremsstrahlungSpectrum::IntSpectrum(), G4RDeBremsstrahlungSpectrum::IntSpectrum(), G4hIonEffChargeSquare::IonEffChargeSquare(), G4ExtrudedSolid::IsSameLineSegment(), G4HETCProton::K(), G4HETCAlpha::K(), G4HETCTriton::K(), G4HETCHe3::K(), G4HETCDeuteron::K(), G4HETCNeutron::K(), G4AttValueFilterT< T, ConversionErrorPolicy >::LoadIntervalElement(), G4GHEKinematicsVector::Lor(), G4eBremsstrahlungRelModel::MinPrimaryEnergy(), G4MuPairProductionModel::MinPrimaryEnergy(), G4eCoulombScatteringModel::MinPrimaryEnergy(), G4MuBremsstrahlungModel::MinPrimaryEnergy(), G4RPGReaction::NuclearReaction(), G4ReactionDynamics::NuclearReaction(), G4MagInt_Driver::OneGoodStep(), G4INCL::NuclearDensityFunctions::ModifiedHarmonicOscillatorRP::operator()(), DicomPhantomZSliceHeader::operator+(), operator<<(), G4PenelopeComptonModel::OscillatorTotalCrossSection(), G4eIonisationParameters::Parameter(), G4BremsstrahlungParameters::Parameter(), G4RDeIonisationParameters::Parameter(), G4RDBremsstrahlungParameters::Parameter(), G4INCL::ParticleEntryChannel::particleEnters(), G4PreCompoundTransitions::PerformTransition(), G4PhotoElectricAngularGeneratorPolarized::PhotoElectronGetMajorantSurfaceAandCParameters(), G4eeTo3PiModel::PhysicsVector(), G4eeToTwoPiModel::PhysicsVector(), G4ee2KNeutralModel::PhysicsVector(), G4ee2KChargedModel::PhysicsVector(), G4eeToPGammaModel::PhysicsVector(), G4RPGInelastic::Pmltpc(), G4ReactionDynamics::Poisson(), G4RDGenerator2BS::PolarAngle(), G4LowEnergyGammaConversion::PostStepDoIt(), G4Cerenkov::PostStepDoIt(), G4eIonisationSpectrum::Probability(), G4eBremsstrahlungSpectrum::Probability(), G4RDeIonisationSpectrum::Probability(), G4RDeBremsstrahlungSpectrum::Probability(), G4PreCompoundIon::ProbabilityDistributionFunction(), G4ReactionDynamics::ProduceStrangeParticlePairs(), G4RPGStrangeProduction::ReactionStage(), G4RPGTwoBody::ReactionStage(), G4RPGTwoCluster::ReactionStage(), G4RPGFragmentation::ReactionStage(), G4PiData::ReactionXSection(), G4RPGFragmentation::ReduceEnergiesOfSecondaries(), G4PathFinder::ReLocate(), CexmcPhysicsList< BasePhysics, StudiedPhysics, ProductionModel >::ResampleTrackLengthInTarget(), G4RPGReaction::Rotate(), G4ReactionDynamics::Rotate(), G4VoxelSafety::SafetyForVoxelHeader(), UBox::SafetyFromInside(), UTet::SafetyFromOutside(), G4NeutronHPIsotropic::Sample(), G4NeutronHPKallbachMannSyst::Sample(), G4NeutronHPContAngularPar::Sample(), G4NeutronHPNBodyPhaseSpace::Sample(), G4NeutronHPFissionSpectrum::Sample(), G4NeutronHPSimpleEvapSpectrum::Sample(), G4NeutronHPWattSpectrum::Sample(), G4NeutronHPLegendreStore::Sample(), G4NeutronHPVector::Sample(), G4VEmAdjointModel::SampleAdjSecEnergyFromCSMatrix(), G4Generator2BN::SampleDirection(), G4PenelopeBremsstrahlungAngular::SampleDirection(), G4Generator2BS::SampleDirection(), G4NeutronHPLegendreStore::SampleDiscreteTwoBody(), G4NeutronHPLegendreStore::SampleElastic(), G4eIonisationSpectrum::SampleEnergy(), G4RDeIonisationSpectrum::SampleEnergy(), G4eBremsstrahlungSpectrum::SampleEnergy(), G4RDeBremsstrahlungSpectrum::SampleEnergy(), G4PenelopeIonisationModel::SampleFinalStateElectron(), G4PenelopeIonisationModel::SampleFinalStatePositron(), G4UniversalFluctuation::SampleFluctuations(), G4PenelopeBremsstrahlungFS::SampleGammaEnergy(), G4SampleResonance::SampleMass(), G4NeutronHPLegendreStore::SampleMax(), G4VScatteringCollision::SampleResonanceMass(), G4LivermorePolarizedPhotoElectricModel::SampleSecondaries(), G4BoldyshevTripletModel::SampleSecondaries(), G4LivermoreNuclearGammaConversionModel::SampleSecondaries(), G4LivermoreGammaConversionModelRC::SampleSecondaries(), G4LivermorePolarizedGammaConversionModel::SampleSecondaries(), G4LivermoreGammaConversionModel::SampleSecondaries(), G4PenelopeAnnihilationModel::SampleSecondaries(), G4PenelopeGammaConversionModel::SampleSecondaries(), G4BetheHeitlerModel::SampleSecondaries(), G4PairProductionRelModel::SampleSecondaries(), G4hCoulombScatteringModel::SampleSecondaries(), G4IonCoulombScatteringModel::SampleSecondaries(), G4PenelopeComptonModel::SampleSecondaries(), G4MuPairProductionModel::SampleSecondaries(), G4eCoulombScatteringModel::SampleSecondaries(), G4WentzelVIRelXSection::SampleSingleScattering(), G4WentzelOKandVIxSection::SampleSingleScattering(), G4NeutronHPInelasticCompFS::SelectExitChannel(), G4Torus::SetAllParameters(), G4RadioactiveDecay::SetDecayHalfAngle(), G4GeomTestVolume::SetErrorsThreshold(), USphere::SetInsideRadius(), G4GHEKinematicsVector::SetMassAndUpdate(), G4SurfaceVoxelizer::SetMaxVoxels(), UVoxelizer::SetMaxVoxels(), G4GHEKinematicsVector::SetMomentumAndUpdate(), CexmcProductionModelMessenger::SetNewValue(), CexmcEnergyDepositDigitizerMessenger::SetNewValue(), USphere::SetOuterRadius(), G4mplIonisationModel::SetParticle(), G4mplIonisationWithDeltaModel::SetParticle(), G3Division::SetRangeAndAxis(), G4WentzelVIRelXSection::SetupKinematic(), G4WentzelOKandVIxSection::SetupKinematic(), G4LatticeReader::SkipComments(), G4TrajectoryDrawerUtils::SliceLine(), G4RPGNeutronInelastic::SlowNeutron(), G4MesonSplitter::SplitMeson(), G4SteppingManager::Stepping(), G4QGSDiffractiveExcitation::String(), G4GHEKinematicsVector::Sub(), G4Torus::SurfaceNormal(), G4eeTo3PiModel::ThresholdEnergy(), G4PiData::TotalXSection(), tpia_particle_getInternalID(), G4ReactionDynamics::TwoBody(), G4ReactionDynamics::TwoCluster(), G4DiffractiveExcitation::UnpackMeson(), UOrb::UOrb(), G4EmConfigurator::UpdateModelEnergyRange(), USphere::USphere(), UTet::UTet(), G4INCL::DeuteronDensity::wavefunctionR(), and G4Clebsch::Weight().

template<typename T >
T G4INCL::Math::min ( const T  t1,
const T  t2 
)
inline

brief Return the smallest of the two arguments

Definition at line 121 of file G4INCLGlobals.hh.

Referenced by G4NeutronHPKallbachMannSyst::A(), G4RPGReaction::AddBlackTrackParticles(), G4AdjointCSMatrix::AddData(), Histo::AddPhantomStep(), G4SolidExtentList::AddSurface(), G4AdjointPhotoElectricModel::AdjointCrossSection(), G4VAtomDeexcitation::AlongStepDeexcitation(), G4ContinuousGainOfEnergy::AlongStepDoIt(), G4VEnergyLossProcess::AlongStepDoIt(), G4CoupledTransportation::AlongStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::AlongStepGetPhysicalInteractionLength(), G4Nucleus::AnnihilationEvaporationEffects(), G4LightMedia::AntiLambdaExchange(), G4LightMedia::AntiNeutronExchange(), G4LightMedia::AntiOmegaMinusExchange(), G4LightMedia::AntiProtonExchange(), G4LightMedia::AntiSigmaMinusExchange(), G4LightMedia::AntiSigmaPlusExchange(), G4LightMedia::AntiXiMinusExchange(), G4LightMedia::AntiXiZeroExchange(), G4RPGAntiLambdaInelastic::ApplyYourself(), G4RPGAntiProtonInelastic::ApplyYourself(), G4RPGAntiSigmaPlusInelastic::ApplyYourself(), G4RPGAntiNeutronInelastic::ApplyYourself(), G4RPGAntiOmegaMinusInelastic::ApplyYourself(), G4RPGAntiSigmaMinusInelastic::ApplyYourself(), G4RPGAntiXiMinusInelastic::ApplyYourself(), G4RPGAntiXiZeroInelastic::ApplyYourself(), G4CutTubs::ApproxSurfaceNormal(), G4eIonisationSpectrum::AverageEnergy(), G4RDeIonisationSpectrum::AverageEnergy(), G4eBremsstrahlungSpectrum::AverageEnergy(), G4RDeBremsstrahlungSpectrum::AverageEnergy(), G4eBremsstrahlungSpectrum::AverageValue(), G4RDeBremsstrahlungSpectrum::AverageValue(), G4HadronBuilder::Barion(), G4SurfaceVoxelizer::BuildBitmasks(), G4SurfaceVoxelizer::BuildBoundingBox(), UVoxelizer::BuildBoundingBox(), G4AdjointCSManager::BuildCrossSectionsMatricesForAGivenModelAndElement(), G4AdjointCSManager::BuildCrossSectionsMatricesForAGivenModelAndMaterial(), G4LowEnergyBremsstrahlung::BuildLossTable(), G4PenelopeOscillatorManager::BuildOscillatorTable(), G4tgbVolume::BuildSolidForDivision(), G4SurfaceVoxelizer::BuildVoxelLimits(), UVoxelizer::BuildVoxelLimits(), G4ConvergenceTester::calc_slope_fit(), G4USolid::CalculateExtent(), G4Box::CalculateExtent(), G4Tet::CalculateExtent(), G4UnionSolid::CalculateExtent(), G4IntersectionSolid::CalculateExtent(), G4RPGKMinusInelastic::Cascade(), G4RPGSigmaPlusInelastic::Cascade(), G4RPGXiMinusInelastic::Cascade(), G4RPGAntiLambdaInelastic::Cascade(), G4RPGAntiProtonInelastic::Cascade(), G4RPGAntiSigmaPlusInelastic::Cascade(), G4RPGOmegaMinusInelastic::Cascade(), G4RPGAntiNeutronInelastic::Cascade(), G4RPGAntiOmegaMinusInelastic::Cascade(), G4RPGAntiSigmaMinusInelastic::Cascade(), G4RPGAntiXiMinusInelastic::Cascade(), G4RPGLambdaInelastic::Cascade(), G4RPGSigmaMinusInelastic::Cascade(), G4RPGAntiXiZeroInelastic::Cascade(), G4RPGKPlusInelastic::Cascade(), G4RPGKZeroInelastic::Cascade(), G4RPGXiZeroInelastic::Cascade(), G4RPGAntiKZeroInelastic::Cascade(), G4HadronicProcess::CheckEnergyMomentumConservation(), G4Fancy3DNucleus::ChoosePositions(), G4Nucleus::Cinema(), G4VEmAdjointModel::ComputeAdjointCrossSectionVectorPerAtomForScatProj(), G4VEmAdjointModel::ComputeAdjointCrossSectionVectorPerAtomForSecond(), G4VEmAdjointModel::ComputeAdjointCrossSectionVectorPerVolumeForScatProj(), G4VEmAdjointModel::ComputeAdjointCrossSectionVectorPerVolumeForSecond(), G4ee2KChargedModel::ComputeCrossSection(), G4eeTo3PiModel::ComputeCrossSection(), G4ee2KNeutralModel::ComputeCrossSection(), G4eeToTwoPiModel::ComputeCrossSection(), G4eeToPGammaModel::ComputeCrossSection(), G4eBremsstrahlungRelModel::ComputeCrossSectionPerAtom(), G4eBremParametrizedModel::ComputeCrossSectionPerAtom(), G4MuPairProductionModel::ComputeCrossSectionPerAtom(), G4MuBremsstrahlungModel::ComputeCrossSectionPerAtom(), G4IonParametrisedLossModel::ComputeCrossSectionPerAtom(), G4PolarizedMollerBhabhaModel::ComputeCrossSectionPerElectron(), G4MollerBhabhaModel::ComputeCrossSectionPerElectron(), G4mplIonisationWithDeltaModel::ComputeCrossSectionPerElectron(), G4BraggIonModel::ComputeCrossSectionPerElectron(), G4BraggModel::ComputeCrossSectionPerElectron(), G4ICRU73QOModel::ComputeCrossSectionPerElectron(), G4MuBetheBlochModel::ComputeCrossSectionPerElectron(), G4BetheBlochModel::ComputeCrossSectionPerElectron(), MyMollerBhabhaModel::ComputeDEDXPerVolume(), G4mplIonisationWithDeltaModel::ComputeDEDXPerVolume(), G4eBremsstrahlungRelModel::ComputeDEDXPerVolume(), G4PAIPhotModel::ComputeDEDXPerVolume(), G4eBremParametrizedModel::ComputeDEDXPerVolume(), G4PAIModel::ComputeDEDXPerVolume(), G4MollerBhabhaModel::ComputeDEDXPerVolume(), G4MuBremsstrahlungModel::ComputeDEDXPerVolume(), G4BraggIonModel::ComputeDEDXPerVolume(), G4MuBetheBlochModel::ComputeDEDXPerVolume(), G4BetheBlochModel::ComputeDEDXPerVolume(), GFlashSamplingShowerParameterisation::ComputeLongitudinalParameters(), G4WentzelOKandVIxSection::ComputeMaxElectronScattering(), G4WentzelVIRelXSection::ComputeMaxElectronScattering(), G4VoxelSafety::ComputeSafety(), G4PathFinder::ComputeStep(), G4PropagatorInField::ComputeStep(), G4WentzelVIModel::ComputeTruePathLengthLimit(), G4WentzelVIRelModel::ComputeTruePathLengthLimit(), G4ParameterisedNavigation::ComputeVoxelSafety(), G4VoxelNavigation::ComputeVoxelSafety(), G4PairProductionRelModel::ComputeXSectionPerAtom(), G4MuPairProductionModel::ComputMuPairLoss(), G4VLongitudinalStringDecay::CreatePartonPair(), G4LivermoreIonisationCrossSection::CrossSection(), G4PenelopeIonisationCrossSection::CrossSection(), G4PAIPhotModel::CrossSectionPerVolume(), G4PAIModel::CrossSectionPerVolume(), G4PAIPhotonModel::CrossSectionPerVolume(), G4MuonRadiativeDecayChannelWithSpin::DecayIt(), G4DiffractiveSplitableHadron::Diquark(), G4VLongitudinalStringDecay::DiQuarkSplitup(), G4Ellipsoid::DistanceToIn(), G4UnionSolid::DistanceToIn(), G4IntersectionSolid::DistanceToIn(), UTet::DistanceToOut(), G4CutTubs::DistanceToOut(), G4Tet::DistanceToOut(), G4IntersectionSolid::DistanceToOut(), G4SubtractionSolid::DistanceToOut(), G4EllipticalCone::DistanceToOut(), G4PathFinder::DoNextCurvedStep(), G4PathFinder::DoNextLinearStep(), G4ScreenedCoulombClassicalKinematics::DoScreeningComputation(), G4ScoreLogColorMap::DrawColorChartBar(), G4VScoreColorMap::DrawColorChartBar(), G4ScoreLogColorMap::DrawColorChartText(), G4VScoreColorMap::DrawColorChartText(), G4EmModelManager::DumpModelList(), GFlashShowerModel::ElectronDoIt(), G4FissionProbability::EmissionProbability(), G4RDRangeTest::Escape(), VUSolid::EstimateCubicVolume(), VUSolid::EstimateSurfaceArea(), G4Nucleus::EvaporationEffects(), G4eIonisationParameters::Excitation(), G4RDeIonisationParameters::Excitation(), VUSolid::ExtentAxis(), G4RPGInelastic::Factorial(), G4ReactionDynamics::Factorial(), G4MesonAbsorption::FindAndFillCluster(), G4ChordFinderSaf::FindNextChord(), G4ChordFinder::FindNextChord(), G4JTPolynomialSolver::FindRoots(), G3CalcParamsFn(), G4ArrowModel::G4ArrowModel(), G4ElasticData::G4ElasticData(), G4Tet::G4Tet(), G4eeToHadronsModel::GenerateCMPhoton(), G4Clebsch::GenerateIso3(), G4RPGReaction::GenerateNBodyEvent(), G4ReactionDynamics::GenerateNBodyEvent(), G4RPGReaction::GenerateNBodyEventT(), GFlashHomoShowerParameterisation::GenerateRadius(), GFlashSamplingShowerParameterisation::GenerateRadius(), G4AntiNeutronAnnihilationAtRest::GenerateSecondaries(), G4ReactionDynamics::GenerateXandPt(), G4NeutronHPVector::Get15percentBorder(), G4INCL::ClusteringModelIntercomparison::getCluster(), G4hImpactIonisation::GetConstraints(), G4ContinuousGainOfEnergy::GetContinuousStepLimit(), G4PenelopeIonisationCrossSection::GetCrossSection(), G4LivermoreIonisationCrossSection::GetCrossSection(), G4VEnergyLossProcess::GetDEDXDispersion(), G4OpBoundaryProcess::GetFacetNormal(), G4CutTubs::GetMaxMinZ(), G4ScreenedNuclearRecoil::GetMeanFreePath(), G4ClippablePolygon::GetMinPoint(), G4PenelopeBremsstrahlungFS::GetMomentumIntegral(), G4RPGInelastic::GetNormalizationConstant(), G4PreCompoundProton::GetOpt3(), G4ProtonEvaporationProbability::GetOpt3(), G4VMscModel::GetParticleChangeForMSC(), G4AdjointComptonModel::GetSecondAdjEnergyMaxForScatProjToProjCase(), G4VEmAdjointModel::GetSecondAdjEnergyMaxForScatProjToProjCase(), G4PAIPhotonModel::GetXscPerVolume(), G4NeutronHPVector::GetXsec(), G4NeutronHPPartial::GetY(), inflate_table(), G4ClippablePolygon::InFrontOf(), G4NeutronHPDeExGammas::Init(), G4eeToHadronsModel::Initialise(), G4EmModelManager::Initialise(), G4mplIonisation::InitialiseEnergyLossProcess(), G4hhIonisation::InitialiseEnergyLossProcess(), G4CoulombScattering::InitialiseProcess(), G4GammaConversion::InitialiseProcess(), G4hImpactIonisation::InitializeParametrisation(), G4PenelopeRayleighModel::InitializeSamplingAlgorithm(), G4INCL::INCL::initUniverseRadius(), G4INCL::IFunction1D::integrate(), G4eBremsstrahlungSpectrum::IntSpectrum(), G4RDeBremsstrahlungSpectrum::IntSpectrum(), G4INCL::IFunction1D::inverseCDFTable(), G4ExtrudedSolid::IsSameLineSegment(), G4LightMedia::KaonPlusExchange(), G4LightMedia::KaonZeroShortExchange(), G4LightMedia::LambdaExchange(), G4AttValueFilterT< T, ConversionErrorPolicy >::LoadIntervalElement(), G4EmCorrections::LShellCorrection(), G4BetheBlochModel::MaxSecondaryEnergy(), G4LightMedia::NeutronExchange(), G4RPGReaction::NuclearReaction(), G4ReactionDynamics::NuclearReaction(), G4LightMedia::OmegaMinusExchange(), DicomPhantomZSliceHeader::operator+(), G4PenelopeComptonModel::OscillatorTotalCrossSection(), G4eIonisationParameters::Parameter(), G4RDeIonisationParameters::Parameter(), G4BremsstrahlungParameters::Parameter(), G4RDBremsstrahlungParameters::Parameter(), G4LightMedia::PionPlusExchange(), G4RPGInelastic::Pmltpc(), G4LowEnergyGammaConversion::PostStepDoIt(), G4LowEnergyPhotoElectric::PostStepDoIt(), G4Scintillation::PostStepDoIt(), G4VMultipleScattering::PreparePhysicsTable(), G4INCL::INCL::prepareReaction(), G4eIonisationSpectrum::Probability(), G4eBremsstrahlungSpectrum::Probability(), G4RDeIonisationSpectrum::Probability(), G4RDeBremsstrahlungSpectrum::Probability(), G4LightMedia::ProtonExchange(), UUtils::Random(), G4RPGTwoBody::ReactionStage(), G4RPGTwoCluster::ReactionStage(), G4RPGFragmentation::ReactionStage(), G4VoxelSafety::SafetyForVoxelHeader(), G4VoxelSafety::SafetyForVoxelNode(), UTet::SafetyFromInside(), G4NeutronHPContAngularPar::Sample(), G4VEmAdjointModel::SampleAdjSecEnergyFromCSMatrix(), G4PenelopeBremsstrahlungAngular::SampleDirection(), G4eIonisationSpectrum::SampleEnergy(), G4RDeIonisationSpectrum::SampleEnergy(), G4eBremsstrahlungSpectrum::SampleEnergy(), G4RDeBremsstrahlungSpectrum::SampleEnergy(), G4SampleResonance::SampleMass(), G4VScatteringCollision::SampleResonanceMass(), G4LivermoreNuclearGammaConversionModel::SampleSecondaries(), G4LivermoreGammaConversionModelRC::SampleSecondaries(), G4LivermorePolarizedGammaConversionModel::SampleSecondaries(), G4LivermoreGammaConversionModel::SampleSecondaries(), G4PolarizedMollerBhabhaModel::SampleSecondaries(), G4SeltzerBergerModel::SampleSecondaries(), G4LivermoreBremsstrahlungModel::SampleSecondaries(), G4LivermoreIonisationModel::SampleSecondaries(), G4PenelopeRayleighModel::SampleSecondaries(), G4BetheHeitlerModel::SampleSecondaries(), G4PairProductionRelModel::SampleSecondaries(), G4eSingleCoulombScatteringModel::SampleSecondaries(), G4eBremsstrahlungRelModel::SampleSecondaries(), G4mplIonisationWithDeltaModel::SampleSecondaries(), G4eBremParametrizedModel::SampleSecondaries(), G4PenelopeComptonModel::SampleSecondaries(), G4MuPairProductionModel::SampleSecondaries(), G4PAIPhotonModel::SampleSecondaries(), G4MuBremsstrahlungModel::SampleSecondaries(), G4ICRU73QOModel::SampleSecondaries(), G4BraggModel::SampleSecondaries(), G4BraggIonModel::SampleSecondaries(), G4MuBetheBlochModel::SampleSecondaries(), G4BetheBlochModel::SampleSecondaries(), G4IonParametrisedLossModel::SampleSecondaries(), G4RadioactiveDecay::SetDecayHalfAngle(), CexmcProductionModelMessenger::SetNewValue(), CexmcEnergyDepositDigitizerMessenger::SetNewValue(), G4mplIonisationModel::SetParticle(), G4mplIonisationWithDeltaModel::SetParticle(), G3Division::SetRangeAndAxis(), G4ScreeningMottCrossSection::SetupKinematic(), G4WentzelOKandVIxSection::SetupTarget(), G4WentzelVIRelXSection::SetupTarget(), G4EmCorrections::ShellCorrection(), G4LightMedia::SigmaMinusExchange(), G4LightMedia::SigmaPlusExchange(), G4RPGNeutronInelastic::SlowNeutron(), G4VMultipleScattering::StorePhysicsTable(), G4PAIPhotonModel::TestSecondaries(), tpia_particle_getInternalID(), G4ReactionDynamics::TwoBody(), G4ReactionDynamics::TwoCluster(), G4EmConfigurator::UpdateModelEnergyRange(), CCalSteppingAction::UserSteppingAction(), UTet::UTet(), G4Clebsch::Weight(), G4LightMedia::XiMinusExchange(), and G4LightMedia::XiZeroExchange().

G4double G4INCL::Math::pow23 ( G4double  x)
inline

Definition at line 100 of file G4INCLGlobals.hh.

Referenced by G4INCL::CoulombNonRelativistic::getCoulombRadius().

+ Here is the caller graph for this function:

G4double G4INCL::Math::powMinus13 ( G4double  x)
inline

Definition at line 96 of file G4INCLGlobals.hh.

template<typename T >
G4int G4INCL::Math::sign ( const T  t)
inline
G4double G4INCL::Math::toDegrees ( G4double  radians)
inline

Definition at line 83 of file G4INCLGlobals.hh.

References pi.

Referenced by G4INCL::Nucleus::fillEventInfo().

+ Here is the caller graph for this function:

Variable Documentation

const G4double G4INCL::Math::oneOverSqrtTwo = 1./std::sqrt((G4double)2.)

Definition at line 76 of file G4INCLGlobals.hh.

Referenced by gaussianCDF().

const G4double G4INCL::Math::pi = 3.14159265358979323846264338328

Definition at line 72 of file G4INCLGlobals.hh.

Referenced by G4AdjointCrossSurfChecker::AddaSphericalSurface(), G4ExtrudedSolid::AddGeneralPolygonFacets(), G4HepRepFileSceneHandler::AddSolid(), G4GMocrenFileSceneHandler::AddSolid(), G4NuclNuclDiffuseElastic::AmplitudeFar(), G4NuclNuclDiffuseElastic::AmplitudeGG(), G4NuclNuclDiffuseElastic::AmplitudeGla(), G4NuclNuclDiffuseElastic::AmplitudeNear(), G4ScreeningMottCrossSection::AngleDistribution(), G4VXTRenergyLoss::AngleXTRdEdx(), G4FTFAnnihilation::Annihilate(), G4NeutronHPFissionFS::ApplyYourself(), G4NeutronHPCaptureFS::ApplyYourself(), G4LowEIonFragmentation::ApplyYourself(), G4LEpp::ApplyYourself(), G4LEnp::ApplyYourself(), G4QMDReaction::ApplyYourself(), G4EMDissociation::ApplyYourself(), G4MuonRadiativeDecayChannelWithSpin::atan4(), Histo::BeginOfHisto(), G4NuclNuclDiffuseElastic::BuildAngleTable(), G4ErrorSurfaceTrajState::BuildErrorMatrix(), G4PenelopeOscillatorManager::BuildOscillatorTable(), G4Molecule::BuildTrack(), G4NeutronHPNBodyPhaseSpace::C(), G4GEMChannel::CalcKineticEnergy(), G4PairProductionRelModel::CalcLPMFunctions(), G4eBremsstrahlungRelModel::CalcLPMFunctions(), G4StatMFMacroMultiplicity::CalcMeanA(), G4StatMFMicroPartition::CalcPartitionProbability(), G4GEMProbability::CalcProbability(), G4ecpssrBaseKxsModel::CalculateCrossSection(), G4RDGenerator2BN::Calculatedsdkdt(), G4Generator2BN::Calculatedsdkdt(), G4TwistedTubs::CalculateExtent(), G4ecpssrBaseLixsModel::CalculateL1CrossSection(), G4ecpssrBaseLixsModel::CalculateL2CrossSection(), G4ecpssrBaseLixsModel::CalculateL3CrossSection(), G4PreCompoundTransitions::CalculateProbability(), G4RKFieldIntegrator::CalculateTotalEnergy(), G4QMDCollision::CalFinalStateOfTheBinaryCollisionJQMD(), G4RPGKMinusInelastic::Cascade(), G4RPGAntiLambdaInelastic::Cascade(), G4RPGAntiSigmaPlusInelastic::Cascade(), G4RPGAntiProtonInelastic::Cascade(), G4RPGSigmaPlusInelastic::Cascade(), G4RPGXiMinusInelastic::Cascade(), G4RPGAntiNeutronInelastic::Cascade(), G4RPGAntiOmegaMinusInelastic::Cascade(), G4RPGAntiSigmaMinusInelastic::Cascade(), G4RPGAntiXiMinusInelastic::Cascade(), G4RPGOmegaMinusInelastic::Cascade(), G4RPGSigmaMinusInelastic::Cascade(), G4RPGAntiXiZeroInelastic::Cascade(), G4RPGLambdaInelastic::Cascade(), G4RPGKPlusInelastic::Cascade(), G4RPGKZeroInelastic::Cascade(), G4RPGXiZeroInelastic::Cascade(), G4RPGAntiKZeroInelastic::Cascade(), CCalPrimaryGeneratorMessenger::CCalPrimaryGeneratorMessenger(), G4RadioactiveDecay::ChooseCollimationDirection(), G4NucleiModel::choosePointAlongTraj(), G4eeToHadronsModel::ComputeCMCrossSectionPerElectron(), G4AnnihiToMuPair::ComputeCrossSectionPerAtom(), G4KokoulinMuonNuclearXS::ComputeDDMicroscopicCrossSection(), G4IonisParamMat::ComputeDensityEffect(), G4GenericTrap::ComputeIsTwisted(), G4PenelopeIonisationXSHandler::ComputeShellCrossSectionsElectron(), G4PenelopeIonisationXSHandler::ComputeShellCrossSectionsPositron(), G4EnergyLossForExtrapolator::ComputeTrasportXS(), G4PSDoseDepositForCylinder3D::ComputeVolume(), G4PSPassageCellFluxForCylinder3D::ComputeVolume(), G4PSCellFluxForCylinder3D::ComputeVolume(), XrayFluoMercuryDetectorConstruction::ConstructApparate(), XrayFluoPlaneDetectorConstruction::ConstructApparate(), XrayFluoDetectorConstruction::ConstructApparate(), G02DetectorConstruction::ConstructAssembly(), UltraDetectorConstruction::ConstructGround(), DetectorConstruction::ConstructLine(), G4RDGenerator2BN::ConstructMajorantSurface(), G4Generator2BN::ConstructMajorantSurface(), UltraDetectorConstruction::ConstructMirror(), G4EmLivermorePolarizedPhysics::ConstructProcess(), G4EmLowEPPhysics::ConstructProcess(), G4EmLivermorePhysics::ConstructProcess(), G4EmPenelopePhysics::ConstructProcess(), G4EmStandardPhysics::ConstructProcess(), G4EmStandardPhysics_option3::ConstructProcess(), G4EmStandardPhysics_option4::ConstructProcess(), G4EmStandardPhysics_option1::ConstructProcess(), G4EmStandardPhysics_option2::ConstructProcess(), UltraDetectorConstruction::ConstructUVscope(), G4VParameterisationPolyhedra::ConvertRadiusFactor(), CLHEP::correctByPi(), G4AngularDistributionNP::CosTheta(), G4AngularDistributionPP::CosTheta(), G4Orb::CreatePolyhedron(), G4USolid::CreatePolyhedron(), G4Ellipsoid::CreateRotatedVertices(), G4Paraboloid::CreateRotatedVertices(), G4DiffractiveExcitation::CreateStrings(), G4VTwistedFaceted::CreateSurfaces(), G4XAnnihilationChannel::CrossSection(), G4eeCrossSections::CrossSection2Kcharged(), G4eeCrossSections::CrossSection2Kneutral(), G4eeCrossSections::CrossSection2pi(), G4eeCrossSections::CrossSection3pi(), G4eeCrossSections::CrossSectionEtaG(), G4DNAScreenedRutherfordElasticModel::CrossSectionPerVolume(), G4DNADingfelderChargeIncreaseModel::CrossSectionPerVolume(), G4PenelopeComptonModel::CrossSectionPerVolume(), G4eeCrossSections::CrossSectionPi0G(), G4FermiConfigurationList::DecayProbability(), G4AblaInterface::DeExcite(), G4GHEKinematicsVector::Defs1(), G4StokesVector::DiceUniform(), G4OpBoundaryProcess::DielectricDichroic(), G4OpBoundaryProcess::DielectricLUT(), G4DNARuddIonisationModel::DifferentialCrossSection(), G4DNABrownianTransportation::Diffusion(), G4InitXscPAI::DifPAIxSection(), G4PAIxSection::DifPAIxSection(), G4PAIySection::DifPAIySection(), G4Abla::direct(), G4Sphere::DistanceToIn(), G4CutTubs::DistanceToOut(), G4OTubs::DistanceToOut(), G4Tubs::DistanceToOut(), G4Torus::DistanceToOut(), G4Cons::DistanceToOut(), G4Sphere::DistanceToOut(), G4TwistTrapParallelSide::DistanceToSurface(), G4TwistBoxSide::DistanceToSurface(), G4TwistTrapAlphaSide::DistanceToSurface(), G4HelixExplicitEuler::DistChord(), G4ExactHelixStepper::DistChord(), G4MagHelicalStepper::DistChord(), G4HelixMixedStepper::DistChord(), DMXParticleSource::DMXParticleSource(), G4QMDMeanField::DoClusterJudgment(), G4SingleScatter::DoCollisionStep(), G4ScreenedCoulombClassicalKinematics::DoScreeningComputation(), G4PhotoElectricAngularGeneratorPolarized::DSigmaKshellGavrila1959(), G4RDPhotoElectricAngularGeneratorPolarized::DSigmaKshellGavrila1959(), G4PhotoElectricAngularGeneratorPolarized::DSigmaL1shellGavrila(), G4RDPhotoElectricAngularGeneratorPolarized::DSigmaL1shellGavrila(), G4ContinuumGammaTransition::E1Pdf(), G4Abla::eflmac(), G4FissionProbability::EmissionProbability(), G4E1SingleProbability1::EmissionProbDensity(), Histo::EndOfHisto(), Em10RunAction::EndOfRunAction(), G4LivermorePolarizedGammaConversionModel::Fdlor(), G4BetaDecayCorrections::FermiFunction(), G4tgbVolume::FindOrConstructG4Solid(), G4LivermorePolarizedGammaConversionModel::Fintlor(), G4LivermorePolarizedGammaConversionModel::Finvlor(), G4LivermorePolarizedGammaConversionModel::Flor(), G4StatMFMacroTemperature::FragsExcitEnergy(), G4ChebyshevApproximation::G4ChebyshevApproximation(), G4DNAMolecularReactionData::G4DNAMolecularReactionData(), G4E1Probability::G4E1Probability(), G4FermiConfigurationList::G4FermiConfigurationList(), G4FTFParameters::G4FTFParameters(), G4GaussChebyshevQ::G4GaussChebyshevQ(), G4GaussHermiteQ::G4GaussHermiteQ(), G4GaussLegendreQ::G4GaussLegendreQ(), G4GeneralParticleSourceMessenger::G4GeneralParticleSourceMessenger(), G4FissionProductYieldDist::G4GetFission(), G4gsrotm(), G4HelixMixedStepper::G4HelixMixedStepper(), G4HETCFragment::G4HETCFragment(), G4VisCommandSceneAddLogo::G4Logo::G4Logo(), G4mplIonisationModel::G4mplIonisationModel(), G4mplIonisationWithDeltaModel::G4mplIonisationWithDeltaModel(), G4NuclearFermiDensity::G4NuclearFermiDensity(), G4NuclearShellModelDensity::G4NuclearShellModelDensity(), G4PenelopeAnnihilationModel::G4PenelopeAnnihilationModel(), G4Poisson(), G4PolarizedComptonCrossSection::G4PolarizedComptonCrossSection(), G4PreCompoundIon::G4PreCompoundIon(), G4QMDMeanField::G4QMDMeanField(), G4QMDParameters::G4QMDParameters(), G4SPSAngDistribution::G4SPSAngDistribution(), G4UniformElectricField::G4UniformElectricField(), G4UniformMagField::G4UniformMagField(), G4UrbanMscModel::G4UrbanMscModel(), G4VParameterisationPara::G4VParameterisationPara(), G4VTwistedFaceted::G4VTwistedFaceted(), G4VXTRenergyLoss::G4VXTRenergyLoss(), G4WentzelOKandVIxSection::G4WentzelOKandVIxSection(), G4WentzelVIRelXSection::G4WentzelVIRelXSection(), G4NeutronHPMadlandNixSpectrum::Gamma05(), G4NuclNuclDiffuseElastic::GammaLess(), G4NuclNuclDiffuseElastic::GammaMore(), CexmcReimplementedGenbod::Generate(), G4eeToHadronsModel::GenerateCMPhoton(), G4SPSPosDistribution::GeneratePointsOnSurface(), PrimaryGeneratorAction1::GeneratePrimaries(), F06PrimaryGeneratorAction::GeneratePrimaries(), XrayFluoMercuryPrimaryGeneratorAction::GeneratePrimaries(), XrayFluoPlanePrimaryGeneratorAction::GeneratePrimaries(), XrayFluoPrimaryGeneratorAction::GeneratePrimaries(), GammaRayTelPrimaryGeneratorAction::GeneratePrimaries(), G4AdjointPrimaryGeneratorAction::GeneratePrimaries(), G4ReactionDynamics::GenerateXandPt(), G4WilsonAbrasionModel::GetAbradedNucleons(), G4ExtrudedSolid::GetAngle(), G4VXTRenergyLoss::GetAngleVector(), G4INCL::PauliStandard::getBlockingProbability(), G4NuclNuclDiffuseElastic::GetCoulombTotalXsc(), G4DiffuseElastic::GetCoulombTotalXsc(), G4NeutronInelasticCrossSection::GetCrossSection(), G4NuclNuclDiffuseElastic::GetDiffElasticProb(), G4DiffuseElastic::GetDiffElasticProb(), G4NuclNuclDiffuseElastic::GetDiffElasticSumProb(), G4DiffuseElastic::GetDiffElasticSumProb(), G4NuclNuclDiffuseElastic::GetDiffElasticSumProbA(), G4DiffuseElastic::GetDiffElasticSumProbA(), G4TripathiCrossSection::GetElementCrossSection(), G4IonsKoxCrossSection::GetElementCrossSection(), G4IonsSihverCrossSection::GetElementCrossSection(), G4TripathiLightCrossSection::GetElementCrossSection(), G4SynchrotronRadiationInMat::GetEnergyProbSR(), G4NuclNuclDiffuseElastic::GetErfComp(), G4NuclNuclDiffuseElastic::GetErfInt(), G4NuclNuclDiffuseElastic::GetErfSer(), G4NuclearAbrasionGeometry::GetExcitationEnergyOfProjectile(), G4NuclearAbrasionGeometry::GetExcitationEnergyOfTarget(), G4Nucleus::GetFermiMomentum(), G4SigmaPlusField::GetField(), G4KaonZeroField::GetField(), G4SigmaMinusField::GetField(), G4SigmaZeroField::GetField(), G4AntiProtonField::GetField(), G4KaonMinusField::GetField(), G4KaonPlusField::GetField(), G4PionPlusField::GetField(), G4PionZeroField::GetField(), G4PionMinusField::GetField(), G4MesonAbsorption::GetFinalState(), G4EMDissociationSpectrum::GetGeneralE1Spectrum(), G4EMDissociationSpectrum::GetGeneralE2Spectrum(), G4OpBoundaryProcess::GetIncidentAngle(), G4ComponentAntiNuclNuclearXS::GetInelasticElementCrossSection(), G4SynchrotronRadiationInMat::GetIntProbSR(), G4NuclNuclDiffuseElastic::GetInvCoulombElasticXsc(), G4DiffuseElastic::GetInvCoulombElasticXsc(), G4NuclNuclDiffuseElastic::GetInvElasticSumXsc(), G4DiffuseElastic::GetInvElasticSumXsc(), G4NuclNuclDiffuseElastic::GetInvElasticXsc(), G4DiffuseElastic::GetInvElasticXsc(), G4IonsShenCrossSection::GetIsoCrossSection(), G4GlauberGribovCrossSection::GetIsoCrossSection(), G4ComponentGGHadronNucleusXsc::GetIsoCrossSection(), G4NuclNuclDiffuseElastic::GetLegendrePol(), G4ElasticHadrNucleusHE::GetLightFq2(), G4CutTubs::GetMaxMinZ(), G4RPGInelastic::GetNormalizationConstant(), G4PreCompoundNucleon::GetOpt0(), G4PreCompoundIon::GetOpt0(), G4PreCompoundProton::GetOpt2(), G4ProtonEvaporationProbability::GetOpt2(), G4NeutronHPPhotonDist::GetPhotons(), G4EllipticalTube::GetPointOnSurface(), G4Orb::GetPointOnSurface(), G4Polycone::GetPointOnSurface(), G4Ellipsoid::GetPointOnSurface(), G4Paraboloid::GetPointOnSurface(), G4Hype::GetPointOnSurface(), G4EllipticalCone::GetPointOnSurface(), G4Torus::GetPointOnSurface(), G4Sphere::GetPointOnSurface(), G4ProtonInelasticCrossSection::GetProtonCrossSection(), G4Absorber::GetRandomDirection(), G4PolarizationHelper::GetRandomFrame(), G4NuclNuclDiffuseElastic::GetRatioGen(), G4GlauberGribovCrossSection::GetRatioQE(), G4GGNuclNuclCrossSection::GetRatioQE(), G4ComponentGGHadronNucleusXsc::GetRatioQE(), G4ComponentGGNuclNuclXsc::GetRatioQE(), G4GlauberGribovCrossSection::GetRatioSD(), G4GGNuclNuclCrossSection::GetRatioSD(), G4ComponentGGHadronNucleusXsc::GetRatioSD(), G4ComponentGGNuclNuclXsc::GetRatioSD(), G4NuclNuclDiffuseElastic::GetRatioSim(), G4tgrUtils::GetRotationFromDirection(), G4ScreeningMottCrossSection::GetScreeningAngle(), G4Sphere::GetSurfaceArea(), G4MesonAbsorption::GetTimeToAbsorption(), G4Scatterer::GetTimeToInteraction(), G4ComponentAntiNuclNuclearXS::GetTotalElementCrossSection(), G4GGNuclNuclCrossSection::GetZandACrossSection(), G4ComponentGGNuclNuclXsc::GetZandACrossSection(), G4LivermorePolarizedGammaConversionModel::Glor(), G4ElasticHadrNucleusHE::HadrNucDifferCrSec(), G4mplIonisationModel::Initialise(), G4mplIonisationWithDeltaModel::Initialise(), G4eeCrossSections::Initialise(), G4CoulombScattering::InitialiseProcess(), G4NuclNuclDiffuseElastic::InitParametersGla(), G4ExtrudedSolid::IsConvex(), G4BremsstrahlungParameters::LoadData(), G4NativeScreenedCoulombCrossSection::LoadData(), G4LatticeLogical::MapKtoV(), G4LatticeLogical::MapKtoVDir(), G4ScreeningMottCrossSection::McFcorrection(), G4BetaDecayCorrections::ModSquared(), G4EmCorrections::MottCorrection(), G4InitXscPAI::Normalisation(), G4PAIySection::NormShift(), G4PAIxSection::NormShift(), G4ScreeningMottCrossSection::NuclearCrossSection(), G4PAIySection::PAIdNdxCerenkov(), G4PAIxSection::PAIdNdxCerenkov(), G4InitXscPAI::PAIdNdxCherenkov(), G4PAIxSection::PAIdNdxMM(), G4InitXscPAI::PAIdNdxPlasmon(), G4PAIySection::PAIdNdxPlasmon(), G4PAIxSection::PAIdNdxPlasmon(), G4PAIxSection::PAIdNdxResonance(), G4DNAEmfietzoglouExcitationModel::PartialCrossSection(), G4NuclNuclDiffuseElastic::PhaseFar(), G4NuclNuclDiffuseElastic::PhaseNear(), G4VAngularDistribution::Phi(), G4PhotoElectricAngularGeneratorPolarized::PhotoElectronGeneratePhiAndTheta(), G4RDPhotoElectricAngularGeneratorPolarized::PhotoElectronGeneratePhiAndTheta(), DetectorConstruction::PlaceWithEulerAngles(), DetectorConstruction::PlaceWithReflections(), G4RDGenerator2BS::PolarAngle(), G4RDModifiedTsai::PolarAngle(), G4DipBustGenerator::PolarAngle(), G4OpMieHG::PostStepDoIt(), G4VXTRenergyLoss::PostStepDoIt(), G4AnnihiToMuPair::PostStepDoIt(), G4GammaConversionToMuons::PostStepDoIt(), G4ScreenedNuclearRecoil::PostStepDoIt(), G4EvaporationProbability::ProbabilityDistributionFunction(), G4NuclNuclDiffuseElastic::Profile(), G4NuclNuclDiffuseElastic::ProfileFar(), G4NuclNuclDiffuseElastic::ProfileNear(), G4MuonDecayChannelWithSpin::R_c(), G4DNAWaterDissociationDisplacer::radialDistributionOfElectron(), G4DNAWaterDissociationDisplacer::radialDistributionOfProducts(), G4DNAOneStepSolvatationModel::RadialDistributionOfProducts(), G4DNAChampionElasticModel::RandomizeCosTheta(), G4MicroElecElasticModel::RandomizeCosTheta(), G4MuElecElasticModel::RandomizeCosTheta(), G4OpRayleigh::RayleighAttenuationLengthGenerator(), G4INCL::EventInfo::remnantToParticle(), G4InitXscPAI::RePartDielectricConst(), G4PAIySection::RePartDielectricConst(), G4PAIxSection::RePartDielectricConst(), G4RPGReaction::Rotate(), G4ReactionDynamics::Rotate(), G4DNAScreenedRutherfordElasticModel::RutherfordCrossSection(), CLHEP::safe_acos(), G4QGSMFragmentation::Sample4Momentum(), G4LundStringFragmentation::Sample4Momentum(), G4INCL::DeltaProductionChannel::sampleDeltaMass(), G4Generator2BN::SampleDirection(), G4AntiNuclElastic::SampleInvariantT(), G4VLongitudinalStringDecay::SampleQuarkPt(), G4DNAScreenedRutherfordElasticModel::SampleSecondaries(), G4DNAChampionElasticModel::SampleSecondaries(), G4BoldyshevTripletModel::SampleSecondaries(), G4XrayRayleighModel::SampleSecondaries(), G4LivermoreComptonModifiedModel::SampleSecondaries(), G4MuElecElasticModel::SampleSecondaries(), G4MicroElecElasticModel::SampleSecondaries(), G4PenelopeAnnihilationModel::SampleSecondaries(), G4PenelopeComptonModel::SampleSecondaries(), G4PenelopeIonisationModel::SampleSecondaries(), G4LowEPComptonModel::SampleSecondaries(), G4NuclNuclDiffuseElastic::SampleThetaCMS(), G4DiffuseElastic::SampleThetaCMS(), G4QMDGroundStateNucleus::samplingMomentum(), G4DAWNFILEViewer::SendViewParameters(), G4SPSAngDistribution::SetAngDistType(), G4KM_OpticalEqRhs::SetFactor(), CCalPrimaryGeneratorAction::SetMaximumPhi(), CCalPrimaryGeneratorAction::SetMinimumPhi(), G4LivermorePolarizedComptonModel::SetNewPolarization(), G4LowEnergyPolarizedCompton::SetNewPolarization(), G4VisCommandSceneAddLogo::SetNewValue(), G4LivermorePolarizedGammaConversionModel::SetPhi(), G4VMultipleScattering::SetPolarAngleLimit(), G4VEmProcess::SetPolarAngleLimit(), RMC01AnalysisManager::SetPrimaryExpSpectrumForAdjointSim(), RMC01AnalysisManager::SetPrimaryPowerLawSpectrumForAdjointSim(), G4LivermorePolarizedGammaConversionModel::SetPsi(), G4AdjointPrimaryGenerator::SetSphericalAdjointPrimarySource(), G4PomeronCrossSection::SigP(), G4RPGNeutronInelastic::SlowNeutron(), G4QGSMSplitableHadron::SoftSplitUp(), G4Torus::SolveNumericJT(), G4XTRRegularRadModel::SpectralXTRdEdx(), G4RegularXTRadiator::SpectralXTRdEdx(), G4XTRTransparentRegRadModel::SpectralXTRdEdx(), G4TransparentRegXTRadiator::SpectralXTRdEdx(), Em10XTRTransparentRegRadModel::SpectralXTRdEdx(), G4EllipticalCone::SurfaceNormal(), G4Sphere::SurfaceNormal(), RunAction::SurveyConvergence(), G4PolarizationHelper::TestPolarizationTransformations(), toDegrees(), G4PolarizedAnnihilationCrossSection::TotalXSection(), G4PolarizedComptonCrossSection::TotalXSection(), G4NeutronHPInelasticCompFS::two_body_reaction(), G4ReactionKinematics::TwoBodyScattering(), G4AblaFission::umass(), and Em10SteppingAction::UserSteppingAction().

const G4double G4INCL::Math::piOverTwo = 0.5 * pi
const G4double G4INCL::Math::sqrtFiveThirds = std::sqrt(5./3.)
const G4double G4INCL::Math::sqrtThreeFifths = std::sqrt(3./5.)

Definition at line 81 of file G4INCLGlobals.hh.

Referenced by G4INCL::ParticleTable::getMomentumRMS().

const G4double G4INCL::Math::twoThirds = 2./3.

Definition at line 79 of file G4INCLGlobals.hh.

Referenced by G4INCL::InteractionAvatar::postInteraction().