GENIEGenerator
|
Integrand for the calculation of the k^th nuclear density moment: {0}^{} {A}(r) r^k d^{3}r where {A}(r) is the nuclear density for a nucleus with atomic mass number A. More...
#include <NuclDensityMomentIntegrand.h>
Public Member Functions | |
NuclDensityMomentIntegrand (int A, int k) | |
~NuclDensityMomentIntegrand () | |
unsigned int | NDim (void) const |
double | DoEval (double xin) const |
ROOT::Math::IBaseFunctionOneDim * | Clone (void) const |
Private Attributes | |
int | fA |
int | fK |
Integrand for the calculation of the k^th nuclear density moment: {0}^{} {A}(r) r^k d^{3}r where {A}(r) is the nuclear density for a nucleus with atomic mass number A.
Definition at line 30 of file NuclDensityMomentIntegrand.h.
utils::gsl::wrap::NuclDensityMomentIntegrand::NuclDensityMomentIntegrand | ( | int | A, |
int | k | ||
) |
Definition at line 20 of file NuclDensityMomentIntegrand.cxx.
References genie::units::A, fA, fK, LOG, pDEBUG, and pWARN.
utils::gsl::wrap::NuclDensityMomentIntegrand::~NuclDensityMomentIntegrand | ( | ) |
Definition at line 39 of file NuclDensityMomentIntegrand.cxx.
ROOT::Math::IBaseFunctionOneDim * utils::gsl::wrap::NuclDensityMomentIntegrand::Clone | ( | void | ) | const |
Definition at line 61 of file NuclDensityMomentIntegrand.cxx.
double utils::gsl::wrap::NuclDensityMomentIntegrand::DoEval | ( | double | xin | ) | const |
Definition at line 49 of file NuclDensityMomentIntegrand.cxx.
References genie::utils::nuclear::Density().
unsigned int utils::gsl::wrap::NuclDensityMomentIntegrand::NDim | ( | void | ) | const |
Definition at line 44 of file NuclDensityMomentIntegrand.cxx.
|
private |
Definition at line 40 of file NuclDensityMomentIntegrand.h.
Referenced by NuclDensityMomentIntegrand().
|
private |
Definition at line 41 of file NuclDensityMomentIntegrand.h.
Referenced by NuclDensityMomentIntegrand().