GENIEGenerator
|
#include <GSLXSecFunc.h>
Public Member Functions | |
dXSec_Log_Wrapper (const ROOT::Math::IBaseFunctionMultiDim *fn, bool *ifLog, double *min, double *maxes) | |
~dXSec_Log_Wrapper () | |
unsigned int | NDim (void) const |
double | DoEval (const double *xin) const |
ROOT::Math::IBaseFunctionMultiDim * | Clone (void) const |
Private Attributes | |
const ROOT::Math::IBaseFunctionMultiDim * | fFn |
bool * | fIfLog |
double * | fMins |
double * | fMaxes |
.....................................................................................
dXSec_Log_Wrapper Redistributes variables over a range to a e^-x distribution. Allows the integrator to use a logarithmic series of points while calling uniformly.
Definition at line 456 of file GSLXSecFunc.h.
genie::utils::gsl::dXSec_Log_Wrapper::dXSec_Log_Wrapper | ( | const ROOT::Math::IBaseFunctionMultiDim * | fn, |
bool * | ifLog, | ||
double * | min, | ||
double * | maxes | ||
) |
Definition at line 1042 of file GSLXSecFunc.cxx.
genie::utils::gsl::dXSec_Log_Wrapper::~dXSec_Log_Wrapper | ( | ) |
Definition at line 1051 of file GSLXSecFunc.cxx.
ROOT::Math::IBaseFunctionMultiDim * genie::utils::gsl::dXSec_Log_Wrapper::Clone | ( | void | ) | const |
Definition at line 1082 of file GSLXSecFunc.cxx.
double genie::utils::gsl::dXSec_Log_Wrapper::DoEval | ( | const double * | xin | ) | const |
Definition at line 1062 of file GSLXSecFunc.cxx.
References a, genie::units::b, and genie::constants::kNapierConst.
unsigned int genie::utils::gsl::dXSec_Log_Wrapper::NDim | ( | void | ) | const |
Definition at line 1057 of file GSLXSecFunc.cxx.
|
private |
Definition at line 469 of file GSLXSecFunc.h.
|
private |
Definition at line 470 of file GSLXSecFunc.h.
|
private |
Definition at line 472 of file GSLXSecFunc.h.
|
private |
Definition at line 471 of file GSLXSecFunc.h.