#include <ModeFinder3d.h>
Public Types | |
typedef std::pair< GlobalPoint, float > | PointAndDistance |
Public Member Functions | |
virtual ModeFinder3d * | clone () const =0 |
virtual GlobalPoint | operator() (const std::vector< PointAndDistance > &) const =0 |
virtual | ~ModeFinder3d () |
A ModeFinder returns a GlobalPoint, given a vector of ( GlobalPoint plus weight ). [ weight := distance of the points of closest Approach ].
Definition at line 14 of file ModeFinder3d.h.
typedef std::pair< GlobalPoint, float > ModeFinder3d::PointAndDistance |
Definition at line 17 of file ModeFinder3d.h.
virtual ModeFinder3d::~ModeFinder3d | ( | ) | [inline, virtual] |
Definition at line 20 of file ModeFinder3d.h.
{};
virtual ModeFinder3d* ModeFinder3d::clone | ( | ) | const [pure virtual] |
Implemented in FsmwModeFinder3d, HsmModeFinder3d, LmsModeFinder3d, SmsModeFinder3d, and SubsetHsmModeFinder3d.
virtual GlobalPoint ModeFinder3d::operator() | ( | const std::vector< PointAndDistance > & | ) | const [pure virtual] |
Implemented in FsmwModeFinder3d, HsmModeFinder3d, LmsModeFinder3d, SmsModeFinder3d, and SubsetHsmModeFinder3d.