#include <NewQELXSec.h>
Public Member Functions | |
FullQELdXSec (const XSecAlgorithmI *xsec_model, const Interaction *interaction, QELEvGen_BindingMode_t binding_mode, double min_angle_EM) | |
virtual | ~FullQELdXSec () |
unsigned int | NDim (void) const |
double | DoEval (const double *xin) const |
ROOT::Math::IBaseFunctionMultiDim * | Clone (void) const |
Interaction * | GetInteractionPtr () |
const Interaction & | GetInteraction () const |
Private Attributes | |
const XSecAlgorithmI * | fXSecModel |
const NuclearModelI * | fNuclModel |
Interaction * | fInteraction |
QELEvGen_BindingMode_t | fHitNucleonBindingMode |
double | fMinAngleEM |
Definition at line 37 of file NewQELXSec.h.
genie::utils::gsl::FullQELdXSec::FullQELdXSec | ( | const XSecAlgorithmI * | xsec_model, |
const Interaction * | interaction, | ||
QELEvGen_BindingMode_t | binding_mode, | ||
double | min_angle_EM | ||
) |
Definition at line 209 of file NewQELXSec.cxx.
|
virtual |
Definition at line 218 of file NewQELXSec.cxx.
ROOT::Math::IBaseFunctionMultiDim * genie::utils::gsl::FullQELdXSec::Clone | ( | void | ) | const |
Definition at line 233 of file NewQELXSec.cxx.
double genie::utils::gsl::FullQELdXSec::DoEval | ( | const double * | xin | ) | const |
Definition at line 243 of file NewQELXSec.cxx.
const Interaction & genie::utils::gsl::FullQELdXSec::GetInteraction | ( | ) | const |
Definition at line 228 of file NewQELXSec.cxx.
Interaction * genie::utils::gsl::FullQELdXSec::GetInteractionPtr | ( | ) |
Definition at line 223 of file NewQELXSec.cxx.
unsigned int genie::utils::gsl::FullQELdXSec::NDim | ( | void | ) | const |
Definition at line 238 of file NewQELXSec.cxx.
|
private |
Definition at line 56 of file NewQELXSec.h.
|
private |
Definition at line 55 of file NewQELXSec.h.
|
private |
Definition at line 57 of file NewQELXSec.h.
|
private |
Definition at line 54 of file NewQELXSec.h.
|
private |
Definition at line 53 of file NewQELXSec.h.