CMS 3D CMS Logo

ConfigurableVertexReconstructor.h
Go to the documentation of this file.
1 #ifndef _ConfigurableVertexReconstructor_H_
2 #define _ConfigurableVertexReconstructor_H_
3 
6 #include <string>
7 #include <map>
8 
14 public:
18 
19  std::vector<TransientVertex> vertices(const std::vector<reco::TransientTrack> &) const override;
20  std::vector<TransientVertex> vertices(const std::vector<reco::TransientTrack> &,
21  const reco::BeamSpot &) const override;
22  std::vector<TransientVertex> vertices(const std::vector<reco::TransientTrack> &,
23  const std::vector<reco::TransientTrack> &,
24  const reco::BeamSpot &) const override;
25 
26  ConfigurableVertexReconstructor *clone() const override;
27 
28 private:
30 };
31 
32 #endif
ConfigurableVertexReconstructor::vertices
std::vector< TransientVertex > vertices(const std::vector< reco::TransientTrack > &) const override
Definition: ConfigurableVertexReconstructor.cc:51
VertexReconstructor.h
AbstractConfReconstructor
Definition: AbstractConfReconstructor.h:12
EcalTangentSkim_cfg.o
o
Definition: EcalTangentSkim_cfg.py:42
reco::BeamSpot
Definition: BeamSpot.h:21
edm::ParameterSet
Definition: ParameterSet.h:47
VertexReconstructor
Definition: VertexReconstructor.h:13
ConfigurableVertexReconstructor::clone
ConfigurableVertexReconstructor * clone() const override
Definition: ConfigurableVertexReconstructor.cc:36
ConfigurableVertexReconstructor::theRector
AbstractConfReconstructor * theRector
Definition: ConfigurableVertexReconstructor.h:29
ConfigurableVertexReconstructor::~ConfigurableVertexReconstructor
~ConfigurableVertexReconstructor() override
Definition: ConfigurableVertexReconstructor.cc:31
ConfigurableVertexReconstructor::ConfigurableVertexReconstructor
ConfigurableVertexReconstructor(const edm::ParameterSet &)
Definition: ConfigurableVertexReconstructor.cc:20
ConfigurableVertexReconstructor
Definition: ConfigurableVertexReconstructor.h:13
AbstractConfReconstructor.h