24 setWhatProduced(
this,myname);
29 boost::shared_ptr<TrajectoryFitter>
34 double theEstimateCut = pset_.getParameter<
double>(
"EstimateCut");
36 double theLogPixelProbabilityCut = pset_.getParameter<
double>(
"LogPixelProbabilityCut");
38 int theMinNumberOfHits = pset_.getParameter<
int>(
"MinNumberOfHits");
39 bool rejectTracksFlag = pset_.getParameter<
bool>(
"RejectTracks");
40 bool breakTrajWith2ConsecutiveMissing = pset_.getParameter<
bool>(
"BreakTrajWith2ConsecutiveMissing");
41 bool noInvalidHitsBeginEnd = pset_.getParameter<
bool>(
"NoInvalidHitsBeginEnd");
46 iRecord.
get(fname, fit);
47 iRecord.
get(sname, smooth);
51 theLogPixelProbabilityCut,
52 theMinNumberOfHits,rejectTracksFlag,
53 breakTrajWith2ConsecutiveMissing,noInvalidHitsBeginEnd));
T getParameter(std::string const &) const
void get(HolderT &iHolder) const
KFFittingSmootherESProducer(const edm::ParameterSet &p)
T const * product() const
boost::shared_ptr< TrajectoryFitter > produce(const TrajectoryFitterRecord &)
virtual ~KFFittingSmootherESProducer()