CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
scaleFunctionBase< T > Member List

This is the complete list of members for scaleFunctionBase< T >, including all inherited members.

parNum() constscaleFunctionBase< T >inlinevirtual
parNum_scaleFunctionBase< T >protected
resetParameters(std::vector< double > *scaleVec) constscaleFunctionBase< T >inlinevirtual
scale(const double &pt, const double &eta, const double &phi, const int chg, const T &parScale) const =0scaleFunctionBase< T >pure virtual
setPar(double *Start, double *Step, double *Mini, double *Maxi, int *ind, TString *parname, const T &parScale, const std::vector< int > &parScaleOrder, double *thisStep, double *thisMini, double *thisMaxi, TString *thisParName)scaleFunctionBase< T >inlineprotectedvirtual
setPar(double *Start, double *Step, double *Mini, double *Maxi, int *ind, TString *parname, const T &parResol, const std::vector< int > &parResolOrder, const std::vector< ParameterSet > &parSet)scaleFunctionBase< T >inlineprotectedvirtual
setParameters(double *Start, double *Step, double *Mini, double *Maxi, int *ind, TString *parname, const T &parScale, const std::vector< int > &parScaleOrder, const int muonType)=0scaleFunctionBase< T >pure virtual
setParameters(double *Start, double *Step, double *Mini, double *Maxi, int *ind, TString *parname, const T &parResol, const std::vector< int > &parResolOrder, const std::vector< double > &parStep, const std::vector< double > &parMin, const std::vector< double > &parMax, const int muonType)scaleFunctionBase< T >inlinevirtual
~scaleFunctionBase()=0scaleFunctionBase< T >inlinepure virtual