CMS 3D CMS Logo

MultiVertexBSeeder.h
Go to the documentation of this file.
1 #ifndef _MultiVertexBSeeder_H_
2 #define _MultiVertexBSeeder_H_
3 
6 
13 public:
14  MultiVertexBSeeder(double nsigma = 50.);
15  std::vector<TransientVertex> vertices(const std::vector<reco::TransientTrack> &) const override;
16  std::vector<TransientVertex> vertices(const std::vector<reco::TransientTrack> &,
17  const reco::BeamSpot &) const override;
18 
19  MultiVertexBSeeder *clone() const override;
20 
21 private:
22  double theNSigma;
23 };
24 
25 #endif
MultiVertexBSeeder
Definition: MultiVertexBSeeder.h:12
VertexReconstructor.h
MultiVertexBSeeder::theNSigma
double theNSigma
Definition: MultiVertexBSeeder.h:22
MultiVertexBSeeder::clone
MultiVertexBSeeder * clone() const override
Definition: MultiVertexBSeeder.cc:174
reco::BeamSpot
Definition: BeamSpot.h:21
VertexReconstructor
Definition: VertexReconstructor.h:13
TransientVertex.h
MultiVertexBSeeder::MultiVertexBSeeder
MultiVertexBSeeder(double nsigma=50.)
Definition: MultiVertexBSeeder.cc:176
MultiVertexBSeeder::vertices
std::vector< TransientVertex > vertices(const std::vector< reco::TransientTrack > &) const override
Definition: MultiVertexBSeeder.cc:183