RecoVertex
ConfigurableVertexReco
interface
ReconstructorFromFitter.h
Go to the documentation of this file.
1
#ifndef _ReconstructorFromFitter_H_
2
#define _ReconstructorFromFitter_H_
3
4
#include <memory>
5
#include "
RecoVertex/ConfigurableVertexReco/interface/AbstractConfReconstructor.h
"
6
#include "
RecoVertex/ConfigurableVertexReco/interface/AbstractConfFitter.h
"
7
12
class
ReconstructorFromFitter
:
public
AbstractConfReconstructor
{
13
public
:
14
explicit
ReconstructorFromFitter
(std::unique_ptr<AbstractConfFitter>&&);
15
ReconstructorFromFitter
(
const
ReconstructorFromFitter
&
o
);
16
~ReconstructorFromFitter
()
override
;
17
void
configure
(
const
edm::ParameterSet
&)
override
;
18
edm::ParameterSet
defaults
()
const override
;
19
std::vector<TransientVertex>
vertices
(
const
std::vector<reco::TransientTrack>&)
const override
;
20
std::vector<TransientVertex>
vertices
(
const
std::vector<reco::TransientTrack>&,
const
reco::BeamSpot
&)
const override
;
21
22
ReconstructorFromFitter
*
clone
()
const override
;
23
24
private
:
25
const
AbstractConfFitter
*
theFitter
;
26
};
27
28
#endif
ReconstructorFromFitter::~ReconstructorFromFitter
~ReconstructorFromFitter() override
Definition:
ReconstructorFromFitter.cc:38
AbstractConfFitter.h
ReconstructorFromFitter::clone
ReconstructorFromFitter * clone() const override
Definition:
ReconstructorFromFitter.cc:49
ReconstructorFromFitter::ReconstructorFromFitter
ReconstructorFromFitter(std::unique_ptr< AbstractConfFitter > &&)
Definition:
ReconstructorFromFitter.cc:6
AbstractConfReconstructor
Definition:
AbstractConfReconstructor.h:12
EcalTangentSkim_cfg.o
o
Definition:
EcalTangentSkim_cfg.py:36
reco::BeamSpot
Definition:
BeamSpot.h:21
ReconstructorFromFitter
Definition:
ReconstructorFromFitter.h:12
edm::ParameterSet
Definition:
ParameterSet.h:36
ReconstructorFromFitter::theFitter
const AbstractConfFitter * theFitter
Definition:
ReconstructorFromFitter.h:25
ReconstructorFromFitter::configure
void configure(const edm::ParameterSet &) override
Definition:
ReconstructorFromFitter.cc:44
ReconstructorFromFitter::defaults
edm::ParameterSet defaults() const override
Definition:
ReconstructorFromFitter.cc:42
AbstractConfFitter
Definition:
AbstractConfFitter.h:12
ReconstructorFromFitter::vertices
std::vector< TransientVertex > vertices(const std::vector< reco::TransientTrack > &) const override
Definition:
ReconstructorFromFitter.cc:8
AbstractConfReconstructor.h
Generated for CMSSW Reference Manual by
1.8.16