#include <CLHEP/Units/PhysicalConstants.h>
#include "globals.hh"
#include "Randomize.hh"
#include "G4ThreeVector.hh"
함수 | |
G4ThreeVector | G4RandomDirection () |
G4ThreeVector | G4RandomDirection (G4double cosTheta) |
|
inline |
G4RandomDirection.hh 파일의 59 번째 라인에서 정의되었습니다.
다음을 참조함 : a, G4UniformRand.
다음에 의해서 참조됨 : G4EmCaptureCascade::AddNewParticle(), G4NeutronRadCapture::ApplyYourself(), G4MuMinusCapturePrecompound::ApplyYourself(), G4MuonMinusBoundDecay::ApplyYourself(), G4MuonMinusAtomicCapture::AtRestDoIt(), G4UnstableFragmentBreakUp::BreakUpChain(), XPhononStackingAction::ClassifyNewTrack(), G4PionDecayMakeSpin::DaughterPolarization(), G4DNABrownianTransportation::Diffusion(), G4CompetitiveFission::EmittedFragment(), G4GEMChannel::EmittedFragment(), G4GEMChannelVI::EmittedFragment(), G4EvaporationChannel::EmittedFragment(), G4StatMFChannel::FragmentsMomenta(), G4LambertianRand(), G4RandomPointOnEllipsoid(), XPrimaryGeneratorAction::GeneratePrimaries(), DNA::Penetration::GetGaussianPenetrationFromRmean3D(), G4Orb::GetPointOnSurface(), G4FermiPhaseSpaceDecay::KopylovNBodyDecay(), G4PhononDownconversion::MakeTTSecondaries(), G4PreCompoundEmission::PerformEmission(), G4StatMFChannel::PlaceFragments(), G4PhononScattering::PostStepDoIt(), G4DNAWaterDissociationDisplacer::radialDistributionOfElectron(), G4FermiBreakUpVI::SampleDecay(), G4HeatedKleinNishinaCompton::SampleSecondaries(), G4eeTo3PiModel::SampleSecondaries(), G4GammaTransition::SampleTransition(), XPrimaryGeneratorAction::XPrimaryGeneratorAction().
|
inline |
G4RandomDirection.hh 파일의 71 번째 라인에서 정의되었습니다.
다음을 참조함 : G4UniformRand, CLHEP::twopi, z.