43 #ifndef G4RANDOMTOOLS_HH
44 #define G4RANDOMTOOLS_HH
60 const G4int max_trials = 1024;
66 ndotv = normal * vect;
91 return cosphi * vec1 + sinphi * vec2;
G4ThreeVector G4RandomDirection()
static double normal(HepRandomEngine *eptr)
Hep3Vector orthogonal() const
Hep3Vector cross(const Hep3Vector &) const
static constexpr double twopi