34 #include "DetectorOp.h"
59 DetectorOp(__FUNCTION__,
"Detects clutter. Based on difference of DBZH and TH. At halfwidth PROB=0.5. Universal.",
"clutter.ccor"){
62 dataSelector.setQuantities(
"TH:DBZH");
65 parameters.link(
"threshold", this->threshold.tuple() = threshold,
"dBZ range");
66 parameters.link(
"mask", this->mask = mask,
"Doppler-cleared only");
75 void runDetection(
const DataSet<PolarSrc> & src, PlainData<PolarDst> & dst, DataSet<PolarDst> & aux)
const;
virtual void runDetection(const DataSet< PolarSrc > &src, PlainData< PolarDst > &dst, DataSet< PolarDst > &aux) const
Process as sweep (data in one elevation angle)
Definition: CCorOp.cpp:52
CCorOp(drain::Range< double > threshold={10, 30}, bool mask=false)
Computes sizes of segments having intensity over minDBZ.
Definition: CCorOp.h:58
Base class for anomaly detectors.
Definition: DetectorOp.h:49
DetectorOp(const std::string &name=__FUNCTION__, const std::string &description="", const std::string &echoClass="")
Definition: DetectorOp.h:66
bool REQUIRE_STANDARD_DATA
Set to true if operator expects fixed background intensities instead of "nodata" defined by the Polar...
Definition: DetectorOp.h:219
bool UNIVERSAL
If true, applies also to quantities str than the one used in detection. The detection and the accumul...
Definition: DetectorOp.h:178
Definition: DataSelector.cpp:44