21#ifndef EVTBTOXSGAMMAFERMIUTIL_HH
22#define EVTBTOXSGAMMAFERMIUTIL_HH
37 static double FermiExpFunc(
double var,
const std::vector<double>& coeffs );
40 static double FermiGaussFunc(
double, std::vector<double>
const& coeffs );
42 std::vector<double>& coeffs );
44 const std::vector<double>& coeffs2 );
46 const std::vector<double>& coeffs2 );
47 static double Gamma(
double,
const std::vector<double>& coeffs );
54 static double FermiRomanFunc(
double, std::vector<double>
const& coeffs );
static double FermiGaussFunc(double, std::vector< double > const &coeffs)
static double FermiGaussRootFcnB(double, const std::vector< double > &coeffs1, const std::vector< double > &coeffs2)
static double BesselK1(double)
static double BesselI1(double)
static double FermiRomanRootFcnA(double)
static double FermiGaussRootFcnA(double, const std::vector< double > &coeffs1, const std::vector< double > &coeffs2)
static double FermiRomanFunc(double, std::vector< double > const &coeffs)
static double FermiRomanFuncRoot(double, double)
static double FermiGaussFuncRoot(double, double, double, std::vector< double > &coeffs)
static double FermiExpFunc(double var, const std::vector< double > &coeffs)
static double Gamma(double, const std::vector< double > &coeffs)