Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
Functions | |
G4double | toDegrees (G4double radians) |
G4int | heaviside (G4int n) |
G4double | pow13 (G4double x) |
G4double | powMinus13 (G4double x) |
G4double | pow23 (G4double x) |
template<typename T > | |
G4int | sign (T t) |
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 | 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.) |
Definition at line 84 of file G4INCLGlobals.hh.
Referenced by G4INCL::Nucleus::insertParticle().
Definition at line 89 of file G4INCLGlobals.hh.
Referenced by G4INCL::NuclearPotential::INuclearPotential::INuclearPotential(), and G4INCL::Random::sphereVector().
Definition at line 97 of file G4INCLGlobals.hh.
Referenced by G4INCL::Nucleus::getCoulombRadius().
Definition at line 93 of file G4INCLGlobals.hh.
|
inline |
A simple sign function that allows us to port fortran code to c++ more easily.
Definition at line 104 of file G4INCLGlobals.hh.
Referenced by G4INCL::DeltaProductionChannel::getFinalState(), G4INCL::ElasticChannel::getFinalState(), and G4INCL::RootFinder::solve().
Definition at line 80 of file G4INCLGlobals.hh.
Referenced by G4INCL::Nucleus::fillEventInfo().
Definition at line 74 of file G4INCLGlobals.hh.
Referenced by G4INCL::NuclearDensityFactory::createPCDFTable(), G4INCL::NuclearDensityFactory::createRCDFTable(), G4INCL::NuclearDensityFactory::createRPCorrelationTable(), and G4INCL::Random::gaussVector().
Definition at line 75 of file G4INCLGlobals.hh.
Referenced by pow13(), and powMinus13().
Definition at line 70 of file G4INCLGlobals.hh.
Referenced by G4INCL::PauliStandard::getBlockingProbability(), and toDegrees().
Definition at line 73 of file G4INCLGlobals.hh.
Referenced by G4INCL::CoulombNonRelativistic::distortOut().
Definition at line 77 of file G4INCLGlobals.hh.
Definition at line 78 of file G4INCLGlobals.hh.
Referenced by G4INCL::ParticleTable::getMomentumRMS().
Definition at line 72 of file G4INCLGlobals.hh.
Referenced by G4INCL::StandardPropagationModel::generateBinaryCollisionAvatar(), G4INCL::BinaryCollisionAvatar::getChannel(), G4INCL::CrossSections::interactionDistanceNN(), G4INCL::CrossSections::interactionDistancePiN(), and G4INCL::INCL::prepareReaction().
Definition at line 71 of file G4INCLGlobals.hh.
Referenced by G4INCL::DeuteronDensity::derivDensityR(), G4INCL::Random::gauss(), G4INCL::PauliStandard::getBlockingProbability(), G4INCL::DeltaProductionChannel::getFinalState(), G4INCL::ElasticChannel::getFinalState(), and G4INCL::Random::normVector().
Definition at line 76 of file G4INCLGlobals.hh.
Referenced by G4INCL::InteractionAvatar::postInteraction(), and pow23().