1 #ifndef PhysicsTools_IsolationUtils_IntegrandThetaFunction_h
2 #define PhysicsTools_IsolationUtils_IntegrandThetaFunction_h
24 #include <Math/ParamFunction.h>
25 #include <Math/Integrator.h>
52 virtual double DoEvalPar(
double,
const double*)
const;
IntegralOverPhiFunction * fPhi_
virtual double DoEvalPar(double, const double *) const
static const unsigned int debugLevel_
~IntegrandThetaFunction()
virtual ROOT::Math::IGenFunction * Clone() const
IntegrandThetaFunction & operator=(const IntegrandThetaFunction &bluePrint)
double DoDerivative(double x) const
void SetParameterPhi0(double phi0)
void SetParameterAlpha(double alpha)
double DoEval(double x) const
void SetParameterTheta0(double theta0)
virtual double DoParameterDerivative(double, const double *, unsigned int) const
void SetParameters(double *param)
void DoParameterGradient(double x, double *paramGradient) const