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");
69 dataSelector.setQuantities(
"DBZH$");
70 dataSelector.setMaxCount(1);
71 REQUIRE_STANDARD_DATA =
false;
104 PrecipOp(
double probMax=0.50,
double dbz=20.0,
double dbzSpan=+10.0) :
105 DetectorOp(__FUNCTION__,
"Detects precipitation...",
"precip"){
107 parameters.link(
"probMax", this->probMax = probMax,
"probability");
108 parameters.link(
"dbz", this->dbz = dbz,
"dBZ");
109 parameters.link(
"dbzSpan", this->dbzSpan = dbzSpan,
"dBZ");
111 dataSelector.setQuantityRegExp(
"DBZH$");
112 dataSelector.setMaxCount(1);
113 REQUIRE_STANDARD_DATA =
false;
Simply, "detects" precipitation ie sets its probability.
Definition: PrecipOp.h:55
DefaultOp()
Definition: PrecipOp.h:63
Base class for anomaly detectors.
Definition: DetectorOp.h:49
Essential class for storing radar data.
Definition: Data.h:302
Simply, "detects" precipitation ie sets its probability.
Definition: PrecipOp.h:94
double dbz
Threshold for reflectance Z.
Definition: PrecipOp.h:120
double dbzSpan
Fuzzy width // deviation of minDBZ reflectancy.
Definition: PrecipOp.h:124
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