CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
AbsFFTSpecificScaleCalculator.cc
Go to the documentation of this file.
3 
8 
10  (*this)["L2ResScaleCalculator"] =
12 
13  (*this)["L2RecoScaleCalculator"] =
15 
16  (*this)["L2AbsScaleCalculator"] =
18 
19  (*this)["FFTGenericScaleCalculator"] =
21 }
22 
24  const std::string& tableDescription) {
25  std::string mapper_type(ps.getParameter<std::string>("Class"));
26  if (!mapper_type.compare("auto"))
27  mapper_type = tableDescription;
28 
29  return StaticFFTSpecificScaleCalculatorFactory::instance().create(mapper_type, ps);
30 }
static const Factory & instance()
AbsFFTSpecificScaleCalculator * parseFFTSpecificScaleCalculator(const edm::ParameterSet &ps, const std::string &tableDescription)
T getParameter(std::string const &) const
Definition: ParameterSet.h:303