Geant4
9.6.p02
|
#include <G4INCLRandom.hh>
Static Public Member Functions | |
static void | setGenerator (G4INCL::IRandomGenerator *aGenerator) |
static void | setSeeds (const SeedVector &sv) |
static SeedVector | getSeeds () |
static G4double | shoot () |
static G4double | shoot0 () |
static G4double | shoot1 () |
static G4double | gauss (G4double sigma=1.) |
static ThreeVector | normVector (G4double norm=1.) |
static ThreeVector | sphereVector (G4double rmax=1.) |
static ThreeVector | gaussVector (G4double sigma=1.) |
Generate Gaussianly-distributed ThreeVectors. More... | |
static void | deleteGenerator () |
static G4bool | isInitialized () |
Definition at line 56 of file G4INCLRandom.hh.
|
inlinestatic |
Delete the generator
Definition at line 150 of file G4INCLRandom.hh.
Generate random numbers using gaussian distribution.
Definition at line 51 of file G4INCLRandom.cc.
|
inlinestatic |
Generate Gaussianly-distributed ThreeVectors.
Generate ThreeVectors that are distributed as a three-dimensional Gaussian of the given sigma.
Definition at line 142 of file G4INCLRandom.hh.
|
inlinestatic |
Get the seeds of the current generator.
Definition at line 90 of file G4INCLRandom.hh.
|
inlinestatic |
Check if the generator is initialized.
Definition at line 158 of file G4INCLRandom.hh.
|
static |
Generate isotropically-distributed ThreeVectors of given norm.
Definition at line 71 of file G4INCLRandom.cc.
|
inlinestatic |
Set the random number generator implementation to be used globally by INCL.
Definition at line 70 of file G4INCLRandom.hh.
|
inlinestatic |
Set the seeds of the current generator.
Definition at line 82 of file G4INCLRandom.hh.
|
inlinestatic |
Generate flat distribution of random numbers.
Definition at line 97 of file G4INCLRandom.hh.
|
inlinestatic |
Return a random number in the ]0,1] interval
Definition at line 102 of file G4INCLRandom.hh.
|
inlinestatic |
Return a random number in the [0,1[ interval
Definition at line 112 of file G4INCLRandom.hh.
|
inlinestatic |
Generate ThreeVectors that are uniformly distributed in a sphere of radius rmax.
Definition at line 133 of file G4INCLRandom.hh.