40#include <drain/image/ImageFile.h> 
   41#include "DetectorOp.h" 
   72    LineOp(
double lengthMin=5, 
double widthMax=10.0, 
double reflMin=-10.0, 
double reflMin2=std::numeric_limits<double>::min(), 
double reflMin3=std::numeric_limits<double>::min()) : 
 
   73        DetectorOp(__FUNCTION__, 
"Detects lines caused by electromagnetic interference.", 
"emitter.line")
 
   76        parameters.link(
"lengthMin",  this->lengthMin = lengthMin, 
"km");
 
   77        parameters.link(
"widthMax", this->widthMax = widthMax, 
"deg");
 
   78        parameters.link(
"reflMin", this->reflMin = reflMin, 
"dBZ");
 
   79        parameters.link(
"reflMin2", this->reflMin2 = reflMin2, 
"dBZ");
 
   80        parameters.link(
"reflMin3", this->reflMin3 = reflMin3, 
"dBZ");
 
 
 
void setQuantities(const std::string &s)
Sets basic quantities and quality quantities. These sets are separated by '/'.
Definition DataSelector.cpp:282
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
Quick emitter detection based on subtracting a horizontal segment lengths by inversed vertical segmen...
Definition LineOp.h:53
LineOp(double lengthMin=5, double widthMax=10.0, double reflMin=-10.0, double reflMin2=std::numeric_limits< double >::min(), double reflMin3=std::numeric_limits< double >::min())
Definition LineOp.h:72
virtual void runDetector(const PlainData< PolarSrc > &src, PlainData< PolarDst > &dst) const
Process as sweep (data in one elevation angle)
Definition LineOp.cpp:70
Essential class for storing radar data.
Definition Data.h:300
Namespace for images and image processing tools.
Definition AccumulationArray.cpp:45
Definition DataSelector.cpp:44