14 if (conf.
exists(
"setDetId"))
16 if(algorithm ==
"ThreeThresholdAlgorithm") {
17 return std::auto_ptr<StripClusterizerAlgorithm>(
32 if(algorithm ==
"OldThreeThresholdAlgorithm") {
33 return std::auto_ptr<StripClusterizerAlgorithm>(
43 throw cms::Exception(
"[StripClusterizerAlgorithmFactory] Unregistered Algorithm")
44 << algorithm <<
" is not a registered StripClusterizerAlgorithm";
T getParameter(std::string const &) const
bool exists(std::string const ¶meterName) const
checks if a parameter exists
float clusterChargeCut(const edm::ParameterSet &conf, const char *name="clusterChargeCut")
static std::auto_ptr< StripClusterizerAlgorithm > create(const edm::ParameterSet &)