A class to remove duplicate target detections.
Definition: Centroid.h:14
Centroid(uint16_t nDelay, uint16_t nDoppler, double resolutionDoppler)
Constructor.
Definition: Centroid.cpp:7
~Centroid()
Destructor.
Definition: Centroid.cpp:15
Detection * detection
Pointer to detection data to store result.
Definition: Centroid.h:26
uint16_t nDelay
Number of delay bins to check.
Definition: Centroid.h:17
Detection * process(Detection *x)
Implement the 1D CFAR detector.
Definition: Centroid.cpp:19
uint16_t nDoppler
Number of Doppler bins to check.
Definition: Centroid.h:20
double resolutionDoppler
Doppler resolution to convert Hz to bins (Hz).
Definition: Centroid.h:23
A class to store detection data.
Definition: Detection.h:14