|
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.
1.8.6