#include <VertexMerging.h>
Definition at line 17 of file VertexMerging.h.
Definition at line 4 of file VertexMerging.cc.
T getParameter(std::string const &) const
Definition at line 37 of file VertexMerging.cc.
References computeSharedTracks(), VertexDistance3D::distance(), maxFraction, minSignificance, and Measurement1D::significance().
45 for(std::vector<reco::Vertex>::const_iterator sv = secondaryVertices.begin();
46 sv != secondaryVertices.end(); ++sv) {
47 recoVertices.push_back(*sv);
49 for(std::vector<reco::Vertex>::iterator sv = recoVertices.begin();
50 sv != recoVertices.end(); ++sv) {
53 for(std::vector<reco::Vertex>::iterator sv2 = recoVertices.begin();
54 sv2 != recoVertices.end(); ++sv2) {
68 if(shared) { sv=recoVertices.erase(sv)-1; }
virtual Measurement1D distance(const GlobalPoint &vtx1Position, const GlobalError &vtx1PositionError, const GlobalPoint &vtx2Position, const GlobalError &vtx2PositionError) const
std::vector< Vertex > VertexCollection
collection of Vertex objects
double significance() const
static double computeSharedTracks(const reco::Vertex &pv, const reco::Vertex &sv)
double VertexMerging::maxFraction |
|
private |
double VertexMerging::minSignificance |
|
private |