43 :
A(theA),
Z(theZ), secID(-1)
80 if(exc < delta0) {
return 0.0; }
88 if(fragM <=
resMass + CB + delta1) {
return 0.0; }
102 if(resA <= 4 || fProbability->GetProbability() == 0.0) {
G4ThreeVector G4RandomDirection()
Hep3Vector boostVector() const
HepLorentzVector & boost(double, double, double)
G4double GetGroundStateMass() const
G4double GetExcitationEnergy() const
const G4LorentzVector & GetMomentum() const
void SetCreatorModelID(G4int value)
void SetMomentum(const G4LorentzVector &value)
void SetZandA_asInt(G4int Znew, G4int Anew)
G4GEMChannelVI(G4int theA, G4int theZ)
G4double GetEmissionProbability(G4Fragment *theNucleus) final
const G4PairingCorrection * pairingCorrection
const G4VCoulombBarrier * cBarrier
G4Fragment * EmittedFragment(G4Fragment *theNucleus) final
G4GEMProbabilityVI * fProbability
G4Fragment * SampleEvaporationFragment()
G4double ComputeTotalProbability(const G4Fragment &, G4double CB)
const G4LevelManager * GetLevelManager(G4int Z, G4int A)
G4PairingCorrection * GetPairingCorrection()
static G4NuclearLevelData * GetInstance()
static G4double GetNuclearMass(const G4double A, const G4double Z)
G4double GetPairingCorrection(G4int A, G4int Z) const
static G4int GetModelID(const G4int modelIndex)
virtual G4double GetCoulombBarrier(G4int ARes, G4int ZRes, G4double U) const =0
void SetDecayKinematics(G4int Z, G4int A, G4double rmass, G4double fmass)
T max(const T t1, const T t2)
brief Return the largest of the two arguments