CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ConfigurableKalmanFitter.cc
Go to the documentation of this file.
3 
4 namespace {
5  edm::ParameterSet mydefaults() {
7  ret.addParameter<double>("maxDistance", 0.01);
8  ret.addParameter<int>("maxNbrOfIterations", 10);
9  return ret;
10  }
11 } // namespace
12 
14 
17  m.augment(mydefaults());
18  if (theFitter)
19  delete theFitter;
21 }
22 
24  // if (theFitter) delete theFitter;
25 }
26 
28 
30 
31 edm::ParameterSet ConfigurableKalmanFitter::defaults() const { return mydefaults(); }
32 
34 
35 namespace {
36  const ConfFitterBuilder<ConfigurableKalmanFitter> t("kalman", "Standard Kalman Filter");
37  const ConfFitterBuilder<ConfigurableKalmanFitter> s("default", "Standard Kalman Filter");
38 } // namespace
tuple ret
prodAgent to be discontinued
void augment(ParameterSet const &from)
void configure(const edm::ParameterSet &) override
void addParameter(std::string const &name, T const &value)
Definition: ParameterSet.h:135
ConfigurableKalmanFitter * clone() const override
edm::ParameterSet defaults() const override
const VertexFitter< 5 > * theFitter