32 #ifndef G4GEMChannelVI_h
33 #define G4GEMChannelVI_h 1
63 virtual void Dump()
const;
131 return G4Exp(t) - 1.0;
136 return (t - tx + 1.0)*
G4Exp(tx) - t - 1.0;
145 G4double p1 = S*S*S*( 1.0 + S*S*( 1.5 + 3.75*S*
S) );
146 G4double p2 = Sx*Sx*Sx*( 1.0 + Sx*Sx*( 1.5 + 3.75*Sx*Sx) )*
G4Exp(sx-s0);
G4double FindLevel(const G4LevelManager *, G4double exc, G4double exclim)
G4bool operator==(const G4GEMChannelVI &right) const =delete
G4GEMChannelVI(G4int theA, G4int theZ)
G4double G4Exp(G4double initial_x)
Exponential Function double precision.
G4double I1(G4double t, G4double tx)
virtual ~G4GEMChannelVI()
const G4GEMChannelVI & operator=(const G4GEMChannelVI &right)=delete
virtual void Initialise() final
const G4LevelManager * levelManager
G4double ProbabilityDistributionFunction(G4double exc, G4double resExc)
const G4PairingCorrection * pairingCorrection
const G4VCoulombBarrier * cBarrier
static const G4double ws[NPOINTSGEM]
G4NuclearLevelData * nData
virtual void Dump() const
virtual G4Fragment * EmittedFragment(G4Fragment *theNucleus) final
G4bool operator!=(const G4GEMChannelVI &right) const =delete
G4double IntegratedProbability(G4double exc)
static const G4double xs[NPOINTSGEM]
virtual G4double GetEmissionProbability(G4Fragment *theNucleus) final
G4double I2(G4double s0, G4double sx)
G4double I3(G4double s0, G4double sx)