MarlinUtil
1.12.1
|
Simple predicate class for NN clustering. More...
#include <NNClusters.h>
Public Types | |
typedef HitClass | hit_type |
Required typedef for cluster algorithm. | |
Public Member Functions | |
NNDistance (float dCut) | |
C'tor takes merge distance. | |
bool | mergeHits (GenericHit< HitClass > *h0, GenericHit< HitClass > *h1) |
Merge condition: true if distance is less than dCut given in the C'tor. More... | |
Protected Attributes | |
float | _dCutSquared |
float | _dCut |
Simple predicate class for NN clustering.
Requires PosType* HitClass::getPosition(), e.g for CalorimeterHits use:
NNDistance<CalorimeterHit,float> dist( myDistCut ) ;
|
inline |
Merge condition: true if distance is less than dCut given in the C'tor.
References GenericHit< T >::Index0.