#include <SmsModeFinder3d.h>
Public Member Functions | |
SmsModeFinder3d * | clone () const override |
GlobalPoint | operator() (const std::vector< PointAndDistance > &values) const override |
SmsModeFinder3d (const SMS &algo=SMS()) | |
Public Member Functions inherited from ModeFinder3d | |
virtual | ~ModeFinder3d () |
Private Attributes | |
SMS | theAlgo |
Additional Inherited Members | |
Public Types inherited from ModeFinder3d | |
typedef std::pair< GlobalPoint, float > | PointAndDistance |
Least Median sum of squares mode finder. Works coordinate wise.
Definition at line 9 of file SmsModeFinder3d.h.
Definition at line 3 of file SmsModeFinder3d.cc.
Referenced by clone().
|
overridevirtual |
Implements ModeFinder3d.
Definition at line 19 of file SmsModeFinder3d.cc.
References SmsModeFinder3d().
|
overridevirtual |
Implements ModeFinder3d.
Definition at line 7 of file SmsModeFinder3d.cc.
References mps_fire::i, SMS::location(), funct::pow(), theAlgo, and plotBeamSpotDB::weighted.
|
private |
Definition at line 15 of file SmsModeFinder3d.h.
Referenced by operator()().