#include <RecoVertex/ConfigurableVertexReco/interface/ReconstructorFromFitter.h>
Public Member Functions | |
ReconstructorFromFitter * | clone () const |
void | configure (const edm::ParameterSet &) |
The configure method configures the vertex reconstructor. | |
edm::ParameterSet | defaults () const |
ReconstructorFromFitter (const ReconstructorFromFitter &o) | |
ReconstructorFromFitter (const AbstractConfFitter &) | |
std::vector< TransientVertex > | vertices (const std::vector< reco::TransientTrack > &, const reco::BeamSpot &) const |
Reconstruct vertices, exploiting the beamspot constraint for the primary vertex. | |
std::vector< TransientVertex > | vertices (const std::vector< reco::TransientTrack > &) const |
Reconstruct vertices. | |
~ReconstructorFromFitter () | |
Private Attributes | |
const AbstractConfFitter * | theFitter |
Definition at line 11 of file ReconstructorFromFitter.h.
ReconstructorFromFitter::ReconstructorFromFitter | ( | const AbstractConfFitter & | f | ) |
ReconstructorFromFitter::ReconstructorFromFitter | ( | const ReconstructorFromFitter & | o | ) |
ReconstructorFromFitter::~ReconstructorFromFitter | ( | ) |
Definition at line 49 of file ReconstructorFromFitter.cc.
References theFitter.
00050 { 00051 delete theFitter; 00052 }
ReconstructorFromFitter * ReconstructorFromFitter::clone | ( | void | ) | const [virtual] |
Implements AbstractConfReconstructor.
Definition at line 68 of file ReconstructorFromFitter.cc.
References ReconstructorFromFitter().
00069 { 00070 return new ReconstructorFromFitter ( *this ); 00071 }
void ReconstructorFromFitter::configure | ( | const edm::ParameterSet & | ) | [virtual] |
The configure method configures the vertex reconstructor.
It also should also write all its applied defaults back into the map,
Implements AbstractConfReconstructor.
Definition at line 63 of file ReconstructorFromFitter.cc.
References theFitter.
00064 { 00065 const_cast < AbstractConfFitter *> (theFitter)->configure (s ); 00066 }
edm::ParameterSet ReconstructorFromFitter::defaults | ( | ) | const [virtual] |
Implements AbstractConfReconstructor.
Definition at line 58 of file ReconstructorFromFitter.cc.
References AbstractConfFitter::defaults(), and theFitter.
std::vector< TransientVertex > ReconstructorFromFitter::vertices | ( | const std::vector< reco::TransientTrack > & | t, | |
const reco::BeamSpot & | ||||
) | const [virtual] |
Reconstruct vertices, exploiting the beamspot constraint for the primary vertex.
Reimplemented from VertexReconstructor.
std::vector< TransientVertex > ReconstructorFromFitter::vertices | ( | const std::vector< reco::TransientTrack > & | ) | const [virtual] |
const AbstractConfFitter* ReconstructorFromFitter::theFitter [private] |
Definition at line 26 of file ReconstructorFromFitter.h.
Referenced by configure(), defaults(), and ~ReconstructorFromFitter().