#include <AbstractConfReconstructor.h>
Public Member Functions | |
AbstractConfReconstructor * | clone () const =0 |
virtual void | configure (const edm::ParameterSet &)=0 |
virtual edm::ParameterSet | defaults () const =0 |
virtual | ~AbstractConfReconstructor () |
An abstract configurable reconstructor. must be configurable via ::configure
Definition at line 12 of file AbstractConfReconstructor.h.
virtual AbstractConfReconstructor::~AbstractConfReconstructor | ( | ) | [inline, virtual] |
Definition at line 21 of file AbstractConfReconstructor.h.
{};
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] |