Go to the documentation of this file.00001 #ifndef _MultiVertexBSeeder_H_
00002 #define _MultiVertexBSeeder_H_
00003
00004 #include "RecoVertex/VertexPrimitives/interface/VertexReconstructor.h"
00005 #include "RecoVertex/VertexPrimitives/interface/TransientVertex.h"
00006
00012 class MultiVertexBSeeder : public VertexReconstructor
00013 {
00014 public:
00015 MultiVertexBSeeder ( double nsigma=50. );
00016 std::vector<TransientVertex> vertices(
00017 const std::vector<reco::TransientTrack> &) const;
00018 std::vector<TransientVertex> vertices(
00019 const std::vector<reco::TransientTrack> &,
00020 const reco::BeamSpot & ) const;
00021
00022 MultiVertexBSeeder * clone() const;
00023
00024 private:
00025 double theNSigma;
00026
00027 };
00028
00029 #endif