#include <iostream>
#include <vector>
#include <cmath>
#include "TMath.h"
#include "TString.h"
#include "TF1.h"
#include "TRandom.h"
#include "MuonAnalysis/MomentumScaleCalibration/interface/SigmaPtDiff.h"
Go to the source code of this file.
Functions | |
backgroundFunctionBase * | backgroundFunctionService (const int identifier, const double &lowerLimit, const double &upperLimit) |
Service to build the background functor corresponding to the passed identifier. More... | |
resolutionFunctionBase< double * > * | resolutionFunctionService (const int identifier) |
Service to build the resolution functor corresponding to the passed identifier. More... | |
resolutionFunctionBase < std::vector< double > > * | resolutionFunctionVecService (const int identifier) |
Service to build the resolution functor corresponding to the passed identifier when receiving a std::vector<double> More... | |
scaleFunctionBase< double * > * | scaleFunctionService (const int identifier) |
Service to build the scale functor corresponding to the passed identifier. More... | |
scaleFunctionBase< std::vector < double > > * | scaleFunctionVecService (const int identifier) |
Service to build the scale functor corresponding to the passed identifier when receiving a std::vector<double> More... | |
smearFunctionBase * | smearFunctionService (const int identifier) |
Service to build the smearing functor corresponding to the passed identifier. More... | |
backgroundFunctionBase* backgroundFunctionService | ( | const int | identifier, |
const double & | lowerLimit, | ||
const double & | upperLimit | ||
) |
Service to build the background functor corresponding to the passed identifier.
Definition at line 62 of file Functions.cc.
References gather_cfg::cout, and cmsRelvalreport::exit.
Referenced by BackgroundFunction::BackgroundFunction(), and BackgroundFunction::readParameters().
resolutionFunctionBase<double *>* resolutionFunctionService | ( | const int | identifier | ) |
Service to build the resolution functor corresponding to the passed identifier.
Definition at line 38 of file Functions.cc.
References gather_cfg::cout, and cmsRelvalreport::exit.
Referenced by ResolutionFunction::readParameters(), and ResolutionFunction::ResolutionFunction().
resolutionFunctionBase<std::vector<double> >* resolutionFunctionVecService | ( | const int | identifier | ) |
Service to build the resolution functor corresponding to the passed identifier when receiving a std::vector<double>
Definition at line 50 of file Functions.cc.
References gather_cfg::cout, and cmsRelvalreport::exit.
scaleFunctionBase<double * >* scaleFunctionService | ( | const int | identifier | ) |
Service to build the scale functor corresponding to the passed identifier.
Definition at line 3 of file Functions.cc.
References gather_cfg::cout, and cmsRelvalreport::exit.
Referenced by MomentumScaleCorrector::MomentumScaleCorrector(), and MomentumScaleCorrector::readParameters().
scaleFunctionBase<std::vector<double> >* scaleFunctionVecService | ( | const int | identifier | ) |
Service to build the scale functor corresponding to the passed identifier when receiving a std::vector<double>
Definition at line 13 of file Functions.cc.
References gather_cfg::cout, and cmsRelvalreport::exit.
smearFunctionBase* smearFunctionService | ( | const int | identifier | ) |
Service to build the smearing functor corresponding to the passed identifier.
Definition at line 23 of file Functions.cc.
References gather_cfg::cout, and cmsRelvalreport::exit.