35#include "DetectorOp.h"
36#include "QualityCombinerOp.h"
64 DetectorOp(__FUNCTION__,
"Marks the data values as unclassified, with high probability",
"tech.unclass"){
66 parameters.link(
"probability", this->probability = 0.8,
"'resulting' probability");
105 DetectorOp(__FUNCTION__,
"Detects precipitation...",
"precip"){
107 parameters.link(
"probMax", this->probMax = probMax,
"probability");
108 parameters.link(
"dbz", this->
dbz =
dbz,
"dBZ");
void setQuantities(const std::string &s)
Sets basic quantities and quality quantities. These sets are separated by '/'.
Definition DataSelector.cpp:282
Simply, "detects" precipitation ie sets its probability.
Definition PrecipOp.h:55
DefaultOp()
Definition PrecipOp.h:63
virtual void runDetector(const PlainData< PolarSrc > &src, PlainData< PolarDst > &dst) const
Process as sweep (data in one elevation angle)
Definition PrecipOp.cpp:62
Base class for anomaly detectors.
Definition DetectorOp.h:49
bool REQUIRE_STANDARD_DATA
Set to true if operator expects fixed background intensities instead of "nodata" defined by the Polar...
Definition DetectorOp.h:216
bool UNIVERSAL
If true, applies also to quantities str than the one used in detection. The detection and the accumul...
Definition DetectorOp.h:181
Essential class for storing radar data.
Definition Data.h:300
Simply, "detects" precipitation ie sets its probability.
Definition PrecipOp.h:94
double dbz
Threshold for reflectance Z.
Definition PrecipOp.h:121
virtual void runDetector(const PlainData< PolarSrc > &src, PlainData< PolarDst > &dst) const
Process as sweep (data in one elevation angle)
Definition PrecipOp.cpp:45
double dbzSpan
Fuzzy width // deviation of minDBZ reflectancy.
Definition PrecipOp.h:125
PrecipOp(double probMax=0.50, double dbz=20.0, double dbzSpan=+10.0)
Definition PrecipOp.h:104
Namespace for images and image processing tools.
Definition AccumulationArray.cpp:45
Definition DataSelector.cpp:44