CMS 3D CMS Logo

ConfigurableMultiVertexFitter.h
Go to the documentation of this file.
1 #ifndef _ConfigurableMultiVertexFitter_H_
2 #define _ConfigurableMultiVertexFitter_H_
3 
5 
7 
13 public:
25  ConfigurableMultiVertexFitter* clone() const override;
26  std::vector<TransientVertex> vertices(const std::vector<reco::TransientTrack>& t) const override;
27  std::vector<TransientVertex> vertices(const std::vector<reco::TransientTrack>& t,
28  const reco::BeamSpot& s) const override;
29  std::vector<TransientVertex> vertices(const std::vector<reco::TransientTrack>& prims,
30  const std::vector<reco::TransientTrack>& secs,
31  const reco::BeamSpot& s) const override;
32  void configure(const edm::ParameterSet&) override;
33  edm::ParameterSet defaults() const override;
34 
35 private:
38 };
39 
40 #endif
std::vector< TransientVertex > vertices(const std::vector< reco::TransientTrack > &t) const override
edm::ParameterSet defaults() const override
void configure(const edm::ParameterSet &) override
const MultiVertexReconstructor * theRector
ConfigurableMultiVertexFitter * clone() const override