#include <MuScleFitCorrector_Functions.h>
Public Member Functions | |
virtual int | parNum () const |
virtual double | scale (const double &pt, const double &eta, const double &phi, const int chg, const T &parScale) const =0 |
virtual | ~scaleFunctionBase ()=0 |
Protected Member Functions | |
virtual void | setPar (double *Start, double *Step, double *Mini, double *Maxi, int *ind, TString *parname, const T &parResol, const std::vector< int > &parResolOrder, const std::vector< ParSet > &parSet) |
Protected Attributes | |
int | parNum_ |
Definition at line 40 of file MuScleFitCorrector_Functions.h.
|
inlinepure virtual |
Definition at line 75 of file MuScleFitCorrector_Functions.h.
|
inlinevirtual |
Definition at line 45 of file MuScleFitCorrector_Functions.h.
Referenced by heppy::MuScleFitCorrector::convertToArrays(), and heppy::MuScleFitCorrector::readParameters().
|
pure virtual |
Implemented in heppy::scaleFunction50< T >.
Referenced by heppy::MuScleFitCorrector::getCorrectPt().
|
inlineprotectedvirtual |
Definition at line 49 of file MuScleFitCorrector_Functions.h.
|
protected |
Definition at line 48 of file MuScleFitCorrector_Functions.h.
Referenced by heppy::scaleFunctionBase< double *>::parNum(), heppy::scaleFunction50< T >::scaleFunction50(), and heppy::scaleFunctionBase< double *>::setPar().