37#include "DetectorOp.h"
60 ShipOp(
double reflMin = 25.0,
double reflDev = 15.0,
int windowWidth = 1500,
double windowHeight = 3.0) :
61 DetectorOp(
__FUNCTION__,
"Detects ships based on their high absolute reflectivity and local reflectivity difference.",
"nonmet.clutter.ship"){
62 parameters.link(
"reflMin", this->reflMin = reflMin,
"dBZ");
63 parameters.link(
"reflDev", this->reflDev = reflDev,
"dBZ");
64 parameters.link(
"windowWidth", this->windowWidth = windowWidth,
"m");
65 parameters.link(
"windowHeight", this->windowHeight = windowHeight,
"deg");
map_t parameters
Parameters (name -> linked variable), typically linked to member variables of the derived class.
Definition BeanLike.h:313
void setQuantities(const std::string &s)
Sets basic quantities and quality quantities. These sets are separated by '/'.
Definition DataSelector.cpp:299
A map of radar data, indexed by quantity code (DBZH, VRAD, etc).
Definition Data.h:1293
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:212
Detects ships.
Definition ShipOp.h:52
ShipOp(double reflMin=25.0, double reflDev=15.0, int windowWidth=1500, double windowHeight=3.0)
Definition ShipOp.h:60
virtual void runDetector(const PlainData< PolarSrc > &srcData, PlainData< PolarDst > &dstProb) const
Definition ShipOp.cpp:56
Namespace for images and image processing tools.
Definition AccumulationArray.cpp:45
Definition AltitudeOp.cpp:42