82   if(etrans <= 0.0) { 
return result; }
    97     if(ne < 0) { ne = 0; } 
   104   G4double sinTheta = std::sqrt(1. - cosTheta * cosTheta);
   116   G4double energy = 0.5*((ecm - mass)*(ecm + mass) + emass*emass)/ecm;
   119   G4double mom = std::sqrt((energy - emass)*(energy + emass));
   122               mom * sinTheta * std::sin(phi),
   123               mom * cosTheta, energy);
   138     if(P2 > 0.0) { p = std::sqrt(P2); } 
   140     lv.
set(v.
x()*p, v.
y()*p, v.
z()*p, 
E);  
 
G4double GetExcitationEnergy() const
 
G4double GetGroundStateMass() const
 
void SetNumberOfElectrons(G4int value)
 
G4PolarizationTransition * fPolarization
 
G4PolarizedGammaTransition()
 
static G4double GetBindingEnergy(G4int Z, G4int SubshellNb)
 
HepLorentzVector & boost(double, double, double)
 
void SetMomentum(const G4LorentzVector &value)
 
static const double twopi
 
G4int GetNumberOfElectrons() const
 
virtual ~G4PolarizedGammaTransition()
 
void set(double x, double y, double z, double t)
 
const G4LorentzVector & GetMomentum() const
 
G4double GetPDGMass() const
 
Hep3Vector boostVector() const
 
static const G4double * P2[nN]
 
static G4Electron * Electron()
 
static const double electron_mass_c2
 
virtual G4Fragment * SampleTransition(G4Fragment *nucleus, G4double newExcEnergy, G4int deltaS, size_t shell, G4bool isGamma, G4bool isLongLived)
 
CLHEP::HepLorentzVector G4LorentzVector
 
static G4int GetNumberOfShells(G4int Z)