GENIEGenerator
|
#include <GSLXSecFunc.h>
Public Member Functions | |
d3Xsec_dOmegaldThetapi (const XSecAlgorithmI *m, const Interaction *i) | |
~d3Xsec_dOmegaldThetapi () | |
unsigned int | NDim (void) const |
double | DoEval (const double *xin) const |
d3Xsec_dOmegaldThetapi * | Clone (void) const |
void | SetE_lep (double E_lepton) const |
Private Attributes | |
const XSecAlgorithmI * | fModel |
const Interaction * | fInteraction |
double | fElep |
.....................................................................................
genie::utils::gsl::d3Xsec_dOmegaldThetapi A 3-D cross section function (fixed E_nu) Steve Dennis - for the Alvarez-Russo cross-section
Definition at line 395 of file GSLXSecFunc.h.
genie::utils::gsl::d3Xsec_dOmegaldThetapi::d3Xsec_dOmegaldThetapi | ( | const XSecAlgorithmI * | m, |
const Interaction * | i | ||
) |
Definition at line 899 of file GSLXSecFunc.cxx.
genie::utils::gsl::d3Xsec_dOmegaldThetapi::~d3Xsec_dOmegaldThetapi | ( | ) |
Definition at line 908 of file GSLXSecFunc.cxx.
genie::utils::gsl::d3Xsec_dOmegaldThetapi * genie::utils::gsl::d3Xsec_dOmegaldThetapi::Clone | ( | void | ) | const |
Definition at line 989 of file GSLXSecFunc.cxx.
References SetE_lep().
double genie::utils::gsl::d3Xsec_dOmegaldThetapi::DoEval | ( | const double * | xin | ) | const |
Definition at line 916 of file GSLXSecFunc.cxx.
References genie::units::cm2, genie::constants::kNucleonMass, genie::constants::kPi0Mass, genie::constants::kPionMass, genie::kPSElOlTpifE, genie::kRfLab, genie::Range1D_t::max, genie::utils::kinematics::Q2(), genie::Kinematics::SetFSLeptonP4(), genie::Kinematics::SetHadSystP4(), genie::Kinematics::Setx(), genie::Kinematics::Sety(), and genie::utils::kinematics::UpdateWQ2FromXY().
unsigned int genie::utils::gsl::d3Xsec_dOmegaldThetapi::NDim | ( | void | ) | const |
Definition at line 912 of file GSLXSecFunc.cxx.
void genie::utils::gsl::d3Xsec_dOmegaldThetapi::SetE_lep | ( | double | E_lepton | ) | const |
|
mutableprivate |
Definition at line 414 of file GSLXSecFunc.h.
|
private |
Definition at line 413 of file GSLXSecFunc.h.
|
private |
Definition at line 412 of file GSLXSecFunc.h.