#include <Cluster1DCleaner.h>
Public Member Functions | |
Cluster1DCleaner (const float zoffset, bool useErr) | |
std::vector< Cluster1D< T > > | clusters (const std::vector< Cluster1D< T > > &) |
std::vector< Cluster1D< T > > | discardedCluster1Ds () const |
Private Member Functions | |
float | average (const std::vector< Cluster1D< T > > &) |
void | cleanCluster1Ds (const std::vector< Cluster1D< T > > &) |
Private Attributes | |
std::vector< Cluster1D< T > > | theCleanedCluster1Ds |
std::vector< Cluster1D< T > > | theDiscardedCluster1Ds |
bool | theUseError |
float | theZOffSet |
Definition at line 16 of file Cluster1DCleaner.h.
|
inline |
Definition at line 18 of file Cluster1DCleaner.h.
|
private |
Definition at line 71 of file Cluster1DCleaner.h.
References runTheMatrix::err, and mathSSE::sqrt().
Referenced by pixeltemp::Cluster1DCleaner< T >::cleanCluster1Ds(), and pixeltemp::Cluster1DCleaner< reco::Track >::discardedCluster1Ds().
|
private |
Definition at line 51 of file Cluster1DCleaner.h.
References pixeltemp::Cluster1DCleaner< T >::average(), listHistos::discr, pixeltemp::Cluster1DCleaner< T >::theCleanedCluster1Ds, pixeltemp::Cluster1DCleaner< T >::theDiscardedCluster1Ds, pixeltemp::Cluster1DCleaner< T >::theUseError, and pixeltemp::Cluster1DCleaner< T >::theZOffSet.
Referenced by pixeltemp::Cluster1DCleaner< T >::clusters(), and pixeltemp::Cluster1DCleaner< reco::Track >::discardedCluster1Ds().
std::vector< Cluster1D< T > > Cluster1DCleaner< T >::clusters | ( | const std::vector< Cluster1D< T > > & | clust | ) |
Definition at line 45 of file Cluster1DCleaner.h.
References pixeltemp::Cluster1DCleaner< T >::cleanCluster1Ds(), and pixeltemp::Cluster1DCleaner< T >::theCleanedCluster1Ds.
Referenced by pixeltemp::Cluster1DCleaner< reco::Track >::Cluster1DCleaner().
|
inline |
Definition at line 29 of file Cluster1DCleaner.h.
|
private |
Definition at line 34 of file Cluster1DCleaner.h.
Referenced by pixeltemp::Cluster1DCleaner< T >::cleanCluster1Ds(), pixeltemp::Cluster1DCleaner< reco::Track >::Cluster1DCleaner(), and pixeltemp::Cluster1DCleaner< T >::clusters().
|
private |
Definition at line 35 of file Cluster1DCleaner.h.
Referenced by pixeltemp::Cluster1DCleaner< T >::cleanCluster1Ds(), pixeltemp::Cluster1DCleaner< reco::Track >::Cluster1DCleaner(), and pixeltemp::Cluster1DCleaner< reco::Track >::discardedCluster1Ds().
|
private |
Definition at line 37 of file Cluster1DCleaner.h.
Referenced by pixeltemp::Cluster1DCleaner< T >::cleanCluster1Ds().
|
private |
Definition at line 36 of file Cluster1DCleaner.h.
Referenced by pixeltemp::Cluster1DCleaner< T >::cleanCluster1Ds().