32#ifndef HYDROCLASSBASED_H_
33#define HYDROCLASSBASED_H_
35#include <drain/util/FunctorPack.h>
37#include <drain/imageops/SlidingWindowMedianOp.h>
38#include <drain/imageops/FastAverageOp.h>
39#include <drain/imageops/HighPassOp.h>
40#include <drain/imageops/SegmentAreaOp.h>
41#include <drain/imageops/RunLengthOp.h>
42#include <drain/imageops/DistanceTransformOp.h>
44#include "DetectorOp.h"
67 DetectorOp(__FUNCTION__,
"Sets probabilities of non-meteorological echoes based on precomputed hydrometeor CLASS.",
"nonmet"){
71 parameters.link(
"nonMet", this->nonMet = nonMet);
73 parameters.link(
"NOMET", this->NOMET = NOMET);
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
bool UNIVERSAL
If true, applies also to quantities str than the one used in detection. The detection and the accumul...
Definition DetectorOp.h:181
Sets probabilities of non-meteorological echoes based on precomputed hydrometeor classification.
Definition HydroClassBasedOp.h:59
virtual void runDetector(const PlainData< PolarSrc > &srcData, PlainData< PolarDst > &dstProb) const
Process as sweep (data in one elevation angle)
Definition HydroClassBasedOp.cpp:41
HydroClassBasedOp(double nonMet=0.5, unsigned int NOMET=1)
Definition HydroClassBasedOp.h:66
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