Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:29:20

0001 #ifndef SubsetHsmModeFinder3d_H
0002 #define SubsetHsmModeFinder3d_H
0003 
0004 #include "RecoVertex/VertexTools/interface/ModeFinder3d.h"
0005 
0006 /** 
0007  *  \class HsmModeFinder3d,
0008  *  this is a half sample mode finder that works
0009  *  coordinate wise, in 3d; as an preparatory step we filter out
0010  *  all values whose distance is above a certain threshold
0011  *  ( the threshold moves if not enough values are
0012  *  found within the threshold ).
0013  */
0014 class SubsetHsmModeFinder3d : public ModeFinder3d {
0015 public:
0016   GlobalPoint operator()(const std::vector<PointAndDistance>& values) const override;
0017   SubsetHsmModeFinder3d* clone() const override;
0018 };
0019 
0020 #endif