![]() |
![]() |
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