1 #ifndef RecoPixelVertexing_DivisiveVertexFinder_h
2 #define RecoPixelVertexing_DivisiveVertexFinder_h
35 double zSeparation=0.05,
bool wtAverage=
true,
int verbosity=0);
pixeltemp::DivisiveClusterizer1D< reco::Track > divmeth_
We use Wolfgang's templated class that implements the actual divisive method.
DivisiveVertexFinder(double zOffset=5.0, int ntrkMin=5, bool useError=true, double zSeparation=0.05, bool wtAverage=true, int verbosity=0)
bool findVertexesAlt(const reco::TrackRefVector &trks, reco::VertexCollection &vertexes, const math::XYZPoint &bs)
std::vector< Vertex > VertexCollection
collection of Vertex objects
bool findVertexes(const reco::TrackRefVector &trks, reco::VertexCollection &vertexes)
Run the divisive algorithm and return a vector of vertexes for the input track collection.
XYZPointD XYZPoint
point in space with cartesian internal representation
double zOffset_
Cuts on vertex formation and other options.