#include <MtvClusterizer1D.h>
Public Member Functions | |
virtual MtvClusterizer1D * | clone () const |
MtvClusterizer1D (const WeightEstimator< T > &est=TrivialWeightEstimator< T >()) | |
MtvClusterizer1D (const MtvClusterizer1D &) | |
std::pair< std::vector < Cluster1D< T > >, std::vector< const T * > > | operator() (const std::vector< Cluster1D< T > > &) const |
~MtvClusterizer1D () | |
Public Member Functions inherited from Clusterizer1D< T > | |
virtual | ~Clusterizer1D () |
Private Attributes | |
float | theErrorStretchFactor |
WeightEstimator< T > * | theEstimator |
Hsm clusterizer in one dimension, originally designed for ApexPoint Finding
Definition at line 17 of file MtvClusterizer1D.h.
MtvClusterizer1D< T >::MtvClusterizer1D | ( | const WeightEstimator< T > & | est = TrivialWeightEstimator<T>() | ) |
Definition at line 46 of file MtvClusterizer1D.h.
MtvClusterizer1D< T >::MtvClusterizer1D | ( | const MtvClusterizer1D< T > & | ) |
MtvClusterizer1D< T >::~MtvClusterizer1D | ( | ) |
Definition at line 52 of file MtvClusterizer1D.h.
|
virtual |
Implements Clusterizer1D< T >.
Definition at line 58 of file MtvClusterizer1D.h.
|
virtual |
Implements Clusterizer1D< T >.
Definition at line 65 of file MtvClusterizer1D.h.
References Clusterizer1DCommons::add(), end, i, position, runTheMatrix::ret, mathSSE::sqrt(), Clusterizer1DCommons::square(), findQualityFiles::v, and puppiForMET_cff::weight.
|
private |
Definition at line 31 of file MtvClusterizer1D.h.
|
private |
Definition at line 30 of file MtvClusterizer1D.h.