Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
#include <CLHEP/Units/PhysicalConstants.h>
#include "G4RandomDirection.hh"
#include "G4ThreeVector.hh"
#include "G4TwoVector.hh"
#include "Randomize.hh"
#include "globals.hh"
Go to the source code of this file.
Functions | |
G4ThreeVector | G4LambertianRand (const G4ThreeVector &normal) |
G4ThreeVector | G4PlaneVectorRand (const G4ThreeVector &normal) |
G4double | G4RandomRadiusInRing (G4double rmin, G4double rmax) |
G4TwoVector | G4RandomPointInEllipse (G4double a, G4double b) |
G4TwoVector | G4RandomPointOnEllipse (G4double a, G4double b) |
G4ThreeVector | G4RandomPointOnEllipsoid (G4double a, G4double b, G4double c) |
|
inline |
Definition at line 58 of file G4RandomTools.hh.
|
inline |
Definition at line 85 of file G4RandomTools.hh.
|
inline |
Definition at line 115 of file G4RandomTools.hh.
Referenced by G4Ellipsoid::GetPointOnSurface(), G4EllipticalCone::GetPointOnSurface(), and G4EllipticalTube::GetPointOnSurface().
|
inline |
Definition at line 133 of file G4RandomTools.hh.
Referenced by G4EllipticalTube::GetPointOnSurface().
|
inline |
Definition at line 156 of file G4RandomTools.hh.
Definition at line 100 of file G4RandomTools.hh.
Referenced by G4EllipticalCone::GetPointOnSurface().