46 #ifndef G4RANDOMDIR_HH
47 #define G4RANDOMDIR_HH
58 G4double sinTheta2 = 1. - cosTheta*cosTheta;
59 if( sinTheta2 < 0.) sinTheta2 = 0.;
60 G4double sinTheta = std::sqrt(sinTheta2);
63 sinTheta*std::sin(phi), cosTheta).
unit();
CLHEP::Hep3Vector G4ThreeVector
G4ThreeVector G4RandomDirection()