Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
#include <CLHEP/Units/PhysicalConstants.h>
#include "G4ThreeVector.hh"
#include "Randomize.hh"
#include "globals.hh"
Go to the source code of this file.
Functions | |
G4ThreeVector | G4RandomDirection () |
G4ThreeVector | G4RandomDirection (G4double cosTheta) |
|
inline |
Definition at line 58 of file G4RandomDirection.hh.
Referenced by G4MuMinusCapturePrecompound::ApplyYourself(), G4MuonMinusBoundDecay::ApplyYourself(), G4NeutronRadCapture::ApplyYourself(), G4MuonMinusAtomicCapture::AtRestDoIt(), G4UnstableFragmentBreakUp::BreakUpChain(), G4LightTargetCollider::collide(), G4PionDecayMakeSpin::DaughterPolarization(), G4FermiPhaseSpaceDecay::Decay(), G4DNABrownianTransportation::Diffusion(), G4GEMChannel::EmittedFragment(), G4GEMChannelVI::EmittedFragment(), G4EvaporationChannel::EmittedFragment(), G4CompetitiveFission::EmittedFragment(), G4LambertianRand(), G4RandomPointOnEllipsoid(), DNA::Penetration::GetGaussianPenetrationFromRmean3D(), DNA::Penetration::Kreipl2009::GetPenetration(), G4Orb::GetPointOnSurface(), G4PreCompoundEmission::PerformEmission(), G4PhononScattering::PostStepDoIt(), G4GEMProbabilityVI::SampleEvaporationFragment(), G4ANuElNucleusCcModel::SampleLVkr(), G4ANuElNucleusNcModel::SampleLVkr(), G4ANuMuNucleusCcModel::SampleLVkr(), G4ANuMuNucleusNcModel::SampleLVkr(), G4NuElNucleusCcModel::SampleLVkr(), G4NuElNucleusNcModel::SampleLVkr(), G4NuMuNucleusCcModel::SampleLVkr(), G4NuMuNucleusNcModel::SampleLVkr(), G4HeatedKleinNishinaCompton::SampleSecondaries(), G4eeToTwoGammaModel::SampleSecondaries(), G4eeTo3PiModel::SampleSecondaries(), and G4GammaTransition::SampleTransition().
|
inline |
Definition at line 71 of file G4RandomDirection.hh.