#include <RecoVertex/ConfigurableVertexReco/interface/ConfigurableKalmanFitter.h>
Public Member Functions | |
ConfigurableKalmanFitter * | clone () const |
Fit vertex out of a VertexSeed. | |
ConfigurableKalmanFitter (const ConfigurableKalmanFitter &o) | |
ConfigurableKalmanFitter () | |
void | configure (const edm::ParameterSet &) |
edm::ParameterSet | defaults () const |
~ConfigurableKalmanFitter () |
Definition at line 10 of file ConfigurableKalmanFitter.h.
ConfigurableKalmanFitter::ConfigurableKalmanFitter | ( | ) |
Definition at line 14 of file ConfigurableKalmanFitter.cc.
Referenced by clone().
00014 : 00015 AbstractConfFitter ( KalmanVertexFitter() ) 00016 {}
ConfigurableKalmanFitter::ConfigurableKalmanFitter | ( | const ConfigurableKalmanFitter & | o | ) |
Definition at line 33 of file ConfigurableKalmanFitter.cc.
00033 : 00034 AbstractConfFitter ( o ) 00035 {}
ConfigurableKalmanFitter::~ConfigurableKalmanFitter | ( | ) |
ConfigurableKalmanFitter * ConfigurableKalmanFitter::clone | ( | void | ) | const [virtual] |
Fit vertex out of a VertexSeed.
Implements AbstractConfFitter.
Definition at line 38 of file ConfigurableKalmanFitter.cc.
References ConfigurableKalmanFitter().
00039 { 00040 return new ConfigurableKalmanFitter ( *this ); 00041 }
void ConfigurableKalmanFitter::configure | ( | const edm::ParameterSet & | n | ) | [virtual] |
Implements AbstractConfFitter.
Definition at line 18 of file ConfigurableKalmanFitter.cc.
References edm::ParameterSet::augment(), m, mydefaults(), and AbstractConfFitter::theFitter.
00020 { 00021 edm::ParameterSet m=n; 00022 m.augment ( mydefaults() ); 00023 if (theFitter ) delete theFitter; 00024 theFitter = new KalmanVertexFitter( m ) ; 00025 }
edm::ParameterSet ConfigurableKalmanFitter::defaults | ( | ) | const [virtual] |
Implements AbstractConfFitter.
Definition at line 43 of file ConfigurableKalmanFitter.cc.
References mydefaults().
00044 { 00045 return mydefaults(); 00046 }