20 #ifndef _NUCLEAR_UTILS_H_ 21 #define _NUCLEAR_UTILS_H_ 47 double q2,
double Mn,
double kFi,
double kFf,
double pmax);
50 double a,
double b,
double kFi,
double kFf,
double q);
52 double a,
double b,
double kFi,
double kFf,
double q);
57 double Density (
double r,
int A,
double ring=0.);
58 double DensityGaus (
double r,
double ap,
double alf,
double ring=0.);
69 #endif // _NUCL_UTILS_H_ double DensityGaus(double r, double ap, double alf, double ring=0.)
double beta(double KE, const simb::MCParticle *part)
THE MAIN GENIE PROJECT NAMESPACE
double FmArea(double alpha, double beta, double kf, double pmax)
double Density(double r, int A, double ring=0.)
double FmI2(double alpha, double beta, double a, double b, double kFi, double kFf, double q)
double Radius(int A, double Ro=constants::kNucRo)
double RQEFG_generic(double q2, double Mn, double kFi, double kFf, double pmax)
double BindEnergy(const Target &target)
double BindEnergyPerNucleon(const Target &target)
double BindEnergyPerNucleonParametrization(const Target &target)
double FmI1(double alpha, double beta, double a, double b, double kFi, double kFf, double q)
double BindEnergyLastNucleon(const Target &target)
double DensityWoodsSaxon(double r, double c, double z, double ring=0.)
double FermiMomentumForIsoscalarNucleonParametrization(const Target &target)
static const double kNucRo
double DISNuclFactor(double x, int A)
double NuclQELXSecSuppression(string kftable, double pmax, const Interaction *in)