39 G4PairingCorrection::G4PairingCorrection()
49 theInstance = &theCorrections;
63 }
else if (theCameronGilbertPairingCorrections.
IsInTableThisN(N) &&
72 G4double Pair = (1 - Z + 2*(Z/2)) + (1 - N + 2*(N/2));
73 PCorrection = Pair*PairingConstant/std::sqrt(static_cast<G4double>(A));
84 G4double Pair = (1 - Z + 2*(Z/2)) + (1 - N + 2*(N/2));
86 Pair*PairingConstant/std::sqrt(static_cast<G4double>(A));
G4bool IsInTableThisN(G4int N) const
G4double GetPairingCorrection(G4int A, G4int Z) const
G4bool IsInTableThisN(const G4int N) const
static G4PairingCorrection * GetInstance()
G4double GetFissionPairingCorrection(G4int A, G4int Z) const
G4double GetPairingCorrection(G4int A, G4int Z) const
G4double GetParingCorrection(G4int A, G4int Z) const
T max(const T t1, const T t2)
brief Return the largest of the two arguments
G4bool IsInTableThisZ(G4int Z) const
G4bool IsInTableThisZ(const G4int Z) const