35#include <drain/image/ImageFile.h>
36#include <drain/util/Time.h>
37#include "DetectorOp.h"
54 TimeOp(
const std::string & time=
"NOMINAL",
double decayPast = 1.0,
double decayFuture = -1.0) :
55 DetectorOp(__FUNCTION__,
"Created quality field based on measurement time for each beam.",
"tech.time")
57 parameters.link(
"time", this->time = time,
"NOMINAL,NOW,<YYYYmmddMMHH>");
58 parameters.link(
"decayPast", this->decayPast = decayPast,
"mins");
59 parameters.link(
"decayFuture", this->decayFuture = decayFuture,
"mins");
78 void runDetector(
const PlainData<PolarSrc> & srcData, PlainData<PolarDst> & dstProb)
const;
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
A radio interference detector.
Definition TimeOp.h:45
TimeOp(const std::string &time="NOMINAL", double decayPast=1.0, double decayFuture=-1.0)
Definition TimeOp.h:54
virtual void runDetector(const PlainData< PolarSrc > &srcData, PlainData< PolarDst > &dstProb) const
Process as sweep (data in one elevation angle)
Definition TimeOp.cpp:62
Namespace for images and image processing tools.
Definition AccumulationArray.cpp:45
Definition DataSelector.cpp:44