18 #include "marley/LevelDensityModel.hh"
62 double sigma_F2 = 0.01389 * std::pow(
A_, 5.0/3.0)
Implementation of the back-shifted Fermi gas nuclear level density model.
Definition: BackshiftedFermiGasModel.hh:31
double Sn_
neutron separation energy (MeV)
Definition: BackshiftedFermiGasModel.hh:80
double gamma_
damping parameter (MeV -1)
Definition: BackshiftedFermiGasModel.hh:74
int Z_
atomic number for this nuclide
Definition: BackshiftedFermiGasModel.hh:68
double a_tilde_
asymptotic level density parameter (MeV -1)
Definition: BackshiftedFermiGasModel.hh:73
int A_
mass number for this nuclide
Definition: BackshiftedFermiGasModel.hh:69
double compute_sigma_F2(double Ex, double a)
Helper function used when evaluating the spin cutoff parameter.
Definition: BackshiftedFermiGasModel.hh:59
double sigma_
spin cut-off parameter
Definition: BackshiftedFermiGasModel.hh:71
double Delta_BFM_
excitation energy shift (MeV)
Definition: BackshiftedFermiGasModel.hh:76
BackshiftedFermiGasModel(int Z, int A)
Definition: BackshiftedFermiGasModel.cc:23
virtual double level_density(double Ex) override
Definition: BackshiftedFermiGasModel.cc:77
double delta_W_
shell correction energy (MeV)
Definition: BackshiftedFermiGasModel.hh:75
double sigma_d_global_
global fit for discrete-region spin cut-off parameter
Definition: BackshiftedFermiGasModel.hh:79
Abstract base class for models of nuclear level densities.
Definition: LevelDensityModel.hh:23
Type-safe representation of a parity value (either +1 or -1)
Definition: Parity.hh:25