#include <RecoVertex/ConfigurableVertexReco/interface/AbstractConfReconstructor.h>
Public Member Functions | |
AbstractConfReconstructor * | clone () const =0 |
virtual void | configure (const edm::ParameterSet &)=0 |
The configure method configures the vertex reconstructor. | |
virtual edm::ParameterSet | defaults () const =0 |
virtual | ~AbstractConfReconstructor () |
must be configurable via configure
Definition at line 12 of file AbstractConfReconstructor.h.
virtual AbstractConfReconstructor::~AbstractConfReconstructor | ( | ) | [inline, virtual] |
AbstractConfReconstructor* AbstractConfReconstructor::clone | ( | ) | const [pure virtual] |
Implements VertexReconstructor.
Implemented in ConfigurableAdaptiveReconstructor, ConfigurableMultiVertexFitter, ConfigurableTrimmedKalmanFinder, and ReconstructorFromFitter.
virtual void AbstractConfReconstructor::configure | ( | const edm::ParameterSet & | ) | [pure virtual] |
The configure method configures the vertex reconstructor.
It also should also write all its applied defaults back into the map,
Implemented in ConfigurableAdaptiveReconstructor, ConfigurableMultiVertexFitter, ConfigurableTrimmedKalmanFinder, and ReconstructorFromFitter.
virtual edm::ParameterSet AbstractConfReconstructor::defaults | ( | ) | const [pure virtual] |