#include <SmsModeFinder3d.h>
Public Member Functions | |
virtual SmsModeFinder3d * | clone () const |
virtual GlobalPoint | operator() (const std::vector< PointAndDistance > &values) const |
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().
|
virtual |
Implements ModeFinder3d.
Definition at line 19 of file SmsModeFinder3d.cc.
References SmsModeFinder3d().
|
virtual |
Implements ModeFinder3d.
Definition at line 7 of file SmsModeFinder3d.cc.
References i, SMS::location(), funct::pow(), theAlgo, CommonMethods::weight(), and plotBeamSpotDB::weighted.
|
private |
Definition at line 15 of file SmsModeFinder3d.h.
Referenced by operator()().