82 G4double sint = std::sqrt((1 - cost)*(1 + cost));
108 u = (border > rndmEngine->
flat()) ? uu*a1 : uu*a2;
113 return 1.0 - 2.0*u*u/(uMax*uMax);
130 G4double sint = std::sqrt((1. - cost)*(1. + cost));
132 dirElectron.
set(sint*cosp, sint*sinp, cost);
136 sint = std::sqrt((1. - cost)*(1. + cost));
138 dirPositron.
set(-sint*cosp, -sint*sinp, cost);
147 G4cout <<
"Bremsstrahlung Angular Generator is Modified Tsai" <<
G4endl;
148 G4cout <<
"Distribution suggested by L.Urban (Geant3 manual (1993) Phys211)"
150 G4cout <<
"Derived from Tsai distribution (Rev Mod Phys 49,421(1977)) \n"