35 #ifndef G4MTRandFlat_hh
36 #define G4MTRandFlat_hh 1
134 inline void fireBits();
135 static inline void shootBits();
148 static const unsigned long MSB;
149 static const G4int MSBBits;
152 unsigned long randomInt;
153 unsigned long firstUnusedBit;
164 #include "G4MTRandFlat.icc"
void fireArray(const G4int size, G4double *vect)
static constexpr double m
static void shootArray(const G4int size, G4double *vect)
static G4long shootInt(G4long n)
G4MTRandFlat(CLHEP::HepRandomEngine &anEngine)