36 #ifndef _QEL_EVENT_GENERATORSM_H_
37 #define _QEL_EVENT_GENERATORSM_H_
39 #include <Math/IntegratorMultiDim.h>
99 unsigned int NDim (
void)
const;
100 double DoEval (
const double *)
const;
101 ROOT::Math::IBaseFunctionMultiDim *
Clone (
void)
const;
119 unsigned int NDim (
void)
const;
120 double DoEval (
const double *)
const;
121 ROOT::Math::IBaseFunctionMultiDim *
Clone (
void)
const;
131 class dv_dQ2_E:
public ROOT::Math::IBaseFunctionMultiDim
138 unsigned int NDim (
void)
const;
139 double DoEval (
const double *)
const;
140 ROOT::Math::IBaseFunctionMultiDim *
Clone (
void)
const;
152 #endif // _QEL_EVENT_GENERATORSM_H_
unsigned int NDim(void) const
Cross Section Calculation Interface.
SmithMonizUtils * sm_utils
unsigned int NDim(void) const
double fQ2Min
Q2-threshold for seeking the second maximum.
double DoEval(const double *) const
double ComputeMaxXSec(const Interaction *in) const
dv_dQ2_E(const Interaction *)
enum genie::EKinePhaseSpace KinePhaseSpace_t
Abstract class. Provides a data caching mechanism for for concrete implementations of the EventRecord...
d1XSecSM_dQ2_E(const XSecAlgorithmI *, const Interaction *)
Summary information for an interaction.
d3XSecSM_dQ2dvdkF_E(const XSecAlgorithmI *, const Interaction *, double pF)
ROOT::Math::IBaseFunctionMultiDim * Clone(void) const
double DoEval(const double *) const
ROOT::Math::IBaseFunctionMultiDim * Clone(void) const
ROOT::Math::IBaseFunctionMultiDim * Clone(void) const
const Interaction * fInteraction
void Configure(const Registry &config)
const Interaction * fInteraction
void ProcessEventRecord(GHepRecord *event_rec) const
bool fGenerateNucleonInNucleus
generate struck nucleon in nucleus
SmithMonizUtils * sm_utils
Contains auxiliary functions for Smith-Moniz model. .
void AddTargetNucleusRemnant(GHepRecord *evrec) const
add a recoiled nucleus remnant
A registry. Provides the container for algorithm configuration parameters.
const XSecAlgorithmI * fModel
const Interaction * fInteraction
double DoEval(const double *) const
const XSecAlgorithmI * fModel
GENIE's GHEP MC event record.
Generates values for the kinematic variables describing QEL neutrino interaction events for Smith-Mon...
unsigned int NDim(void) const