#include <MultiVertexBSeeder.h>
Public Member Functions | |
MultiVertexBSeeder * | clone () const |
MultiVertexBSeeder (double nsigma=50.) | |
std::vector< TransientVertex > | vertices (const std::vector< reco::TransientTrack > &, const reco::BeamSpot &) const |
std::vector< TransientVertex > | vertices (const std::vector< reco::TransientTrack > &) const |
Private Attributes | |
double | theNSigma |
A good seeder for "B-jetty" setups (i.e. high-multiplicity, collimated track "bundles" with at least one secondary vertex )
Definition at line 12 of file MultiVertexBSeeder.h.
MultiVertexBSeeder::MultiVertexBSeeder | ( | double | nsigma = 50. | ) |
Definition at line 206 of file MultiVertexBSeeder.cc.
: theNSigma ( nsigma ) {}
MultiVertexBSeeder * MultiVertexBSeeder::clone | ( | void | ) | const [virtual] |
Implements VertexReconstructor.
Definition at line 201 of file MultiVertexBSeeder.cc.
{ return new MultiVertexBSeeder ( * this ); }
std::vector<TransientVertex> MultiVertexBSeeder::vertices | ( | const std::vector< reco::TransientTrack > & | ) | const [virtual] |
Reconstruct vertices
Implements VertexReconstructor.
std::vector<TransientVertex> MultiVertexBSeeder::vertices | ( | const std::vector< reco::TransientTrack > & | t, |
const reco::BeamSpot & | |||
) | const [virtual] |
Reconstruct vertices, exploiting the beamspot constraint for the primary vertex
Reimplemented from VertexReconstructor.
double MultiVertexBSeeder::theNSigma [private] |
Definition at line 25 of file MultiVertexBSeeder.h.