80 const G4double a1 = 0.625, a2 = 3.*a1,
d = 27.;
89 theta = u*electron_mass_c2/totalEnergy;
90 }
while(u > (totalEnergy*
pi/electron_mass_c2));
100 G4cout <<
"Bremsstrahlung Angular Generator is Modified Tsai" <<
G4endl;
101 G4cout <<
"Universal distribution suggested by L. Urban (Geant3 manual (1993) Phys211)" <<
G4endl;
102 G4cout <<
"Derived from Tsai distribution (Rev Mod Phys 49,421(1977)) \n" <<
G4endl;
G4RDModifiedTsai(const G4String &name)
static constexpr double electron_mass_c2
void PrintGeneratorInformation() const
G4double PolarAngle(const G4double initial_energy, const G4double final_energy, const G4int Z)
G4GLOB_DLL std::ostream G4cout
static constexpr double pi