11 float theMaxShift = pSet.
getParameter<
double>(
"maxDistance");
12 int theMaxStep = pSet.
getParameter<
int>(
"maxNbrOfIterations");
13 bool limitComponents_ = pSet.
getParameter<
bool>(
"limitComponents");
14 bool useSmoothing = pSet.
getParameter<
bool>(
"smoothTracks");
19 if (limitComponents_) {
24 if (useSmoothing) theSmoother =
new GsfVertexSmoother(limitComponents_, &*theMerger);
30 theSequentialFitter->setMaximumDistance(theMaxShift);
31 theSequentialFitter->setMaximumNumberOfIterations(theMaxStep);
T getParameter(std::string const &) const
SequentialVertexFitter * clone() const override
GsfVertexFitter(const edm::ParameterSet &pSet, const LinearizationPointFinder &linP=DefaultLinearizationPointFinder())
SequentialVertexFitter< 5 > * theSequentialFitter
~GsfVertexFitter() override