35 #ifndef G4MTRandGauss_h
36 #define G4MTRandGauss_h 1
75 static inline G4double shoot( CLHEP::HepRandomEngine* anEngine,
78 static void shootArray ( CLHEP::HepRandomEngine* anEngine,
const G4int size,
virtual G4double operator()()
static void shootArray(const G4int size, G4double *vect, G4double mean=0.0, G4double stdDev=1.0)
G4MTRandGauss(CLHEP::HepRandomEngine &anEngine, G4double mean=0.0, G4double stdDev=1.0)
static G4ThreadLocal G4double nextGauss_st
void fireArray(const G4int size, G4double *vect)
static void setFlag(G4bool val)
CLHEP::HepRandomEngine * localEngine
static void setVal(G4double nextVal)
static G4ThreadLocal G4bool set_st