#include <Cluster1DCleaner.h>
Public Member Functions | |
Cluster1DCleaner (const float zoffset, bool useErr) | |
std::vector< Cluster1D< T > > | clusters (std::vector< Cluster1D< T > >) |
std::vector< Cluster1D< T > > | discardedCluster1Ds () const |
Private Member Functions | |
float | average (const std::vector< Cluster1D< T > > &) |
void | cleanCluster1Ds (std::vector< Cluster1D< T > >) |
Private Attributes | |
std::vector< Cluster1D< T > > | theCleanedCluster1Ds |
std::vector< Cluster1D< T > > | theDiscardedCluster1Ds |
bool | theUseError |
float | theZOffSet |
Definition at line 13 of file Cluster1DCleaner.h.
|
inline |
Definition at line 17 of file Cluster1DCleaner.h.
References Cluster1DCleaner< T >::theCleanedCluster1Ds, and Cluster1DCleaner< T >::theDiscardedCluster1Ds.
|
private |
Definition at line 86 of file Cluster1DCleaner.h.
References mathSSE::sqrt().
|
private |
Definition at line 58 of file Cluster1DCleaner.h.
References PDRates::average, and listHistos::discr.
std::vector< Cluster1D< T > > Cluster1DCleaner< T >::clusters | ( | std::vector< Cluster1D< T > > | clust | ) |
Definition at line 50 of file Cluster1DCleaner.h.
|
inline |
Definition at line 30 of file Cluster1DCleaner.h.
References Cluster1DCleaner< T >::theDiscardedCluster1Ds.
|
private |
Definition at line 38 of file Cluster1DCleaner.h.
Referenced by Cluster1DCleaner< T >::Cluster1DCleaner().
|
private |
Definition at line 39 of file Cluster1DCleaner.h.
Referenced by Cluster1DCleaner< T >::Cluster1DCleaner(), and Cluster1DCleaner< T >::discardedCluster1Ds().
|
private |
Definition at line 41 of file Cluster1DCleaner.h.
|
private |
Definition at line 40 of file Cluster1DCleaner.h.