32#ifndef Attenuation_OP_H_
33#define Attenuation_OP_H_
35#include "DetectorOp.h"
70 DetectorOp(__FUNCTION__,
"Computes attenuation and converts it to probability",
"distortion.attenuation"){
72 parameters.link(
"reflHalfWidth", this->reflHalfWidth=3.0,
"dBZ limit of 50% quality");
75 parameters.link(
"c", this->c=1.12E-7,
"coeff");
114 double reflHalfWidth;
map_t parameters
Parameters (name -> linked variable), typically linked to member variables of the derived class.
Definition BeanLike.h:313
Computes attenuation caused by precipitation.
Definition AttenuationOp.h:59
virtual void runDetector(const PlainData< PolarSrc > &src, PlainData< PolarDst > &dst) const override
Process as sweep (data in one elevation angle). Disabled; see runDetection() above for the equivalent...
Definition AttenuationOp.cpp:45
AttenuationOp()
Definition AttenuationOp.h:69
void setQuantities(const std::string &s)
Sets basic quantities and quality quantities. These sets are separated by '/'.
Definition DataSelector.cpp:299
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
bool UNIVERSAL
If true, applies also to quantities str than the one used in detection. The detection and the accumul...
Definition DetectorOp.h:177
Essential class for storing radar data.
Definition Data.h:311
Definition AltitudeOp.cpp:42