35 #ifndef _SMITH_MONIZ_QEL_XSEC_H_ 36 #define _SMITH_MONIZ_QEL_XSEC_H_ 38 #include <Math/IFunction.h> 88 unsigned int NDim (
void)
const;
89 double DoEval (
const double * xin)
const;
90 ROOT::Math::IBaseFunctionMultiDim * Clone (
void)
const;
104 #endif // _SMITH_MONIZ_QEL_XSEC_H_ Cross Section Calculation Interface.
THE MAIN GENIE PROJECT NAMESPACE
Cross Section Integrator Interface.
A simple [min,max] interval for doubles.
double fGSLRelTol2D
required relative tolerance (error) for 2D integrator
string fGSLIntgType2D
name of GSL 2D numerical integrator
void Configure(const Registry &config)
Summary information for an interaction.
const Interaction * fInteraction
SmithMonizUtils * sm_utils
SmithMonizUtils * sm_utils
Computes the Quasi Elastic (QEL) cross section by Smith Moniz model. Is a concrete implementation o...
virtual ~SmithMonizQELCCXSec()
Contains auxiliary functions for Smith-Moniz model. .
A registry. Provides the container for algorithm configuration parameters.
const XSecAlgorithmI * fModel
double Integrate(const XSecAlgorithmI *model, const Interaction *i) const
XSecIntegratorI interface implementation.