24 produces<PixelFitter>();
30 desc.
add<
bool>(
"scaleErrorsForBPix1",
false);
31 desc.
add<
double>(
"scaleFactor", 0.65)->
setComment(
"The default value was derived for phase1 pixel");
32 descriptions.
add(
"pixelFitterByHelixProjectionsDefault", desc);
const bool thescaleErrorsForBPix1
void setComment(std::string const &value)
OrphanHandle< PROD > put(std::unique_ptr< PROD > product)
Put a new product.
#define DEFINE_FWK_MODULE(type)
PixelFitterByHelixProjectionsProducer(const edm::ParameterSet &iConfig)
const float thescaleFactor
ParameterDescriptionBase * add(U const &iLabel, T const &value)
void add(std::string const &label, ParameterSetDescription const &psetDescription)
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
~PixelFitterByHelixProjectionsProducer() override
void produce(edm::StreamID, edm::Event &iEvent, const edm::EventSetup &iSetup) const override
T const * product() const