35#include "PolarProductOp.h"
38#include "radar/PolarSector.h"
78 double alias(
double v,
double vNyq) {
90 dataSelector.setMaxCount(1);
114 parameters.link(
"dMax", this->dMax = dMax,
"m/s");
118 dataSelector.setMaxCount(1);
121 odim.quantity =
"VRAD_DIFF";
131 void processData(
const Data<PolarSrc> & vradSrc, Data<PolarDst> & dstData)
const;
176 parameters.link(
"nyquist",
odim.NI = 100.0,
"max-unamb-velocity");
177 parameters.link(
"threshold", relative_NI_threshold=0.9,
"relative speed");
180 dataSelector.setMaxCount(1);
183 odim.quantity =
"VRAD";
190 double relative_NI_threshold;
const std::string description
Brief, human-readable description of this bean.
Definition BeanLike.h:309
map_t parameters
Parameters (name -> linked variable), typically linked to member variables of the derived class.
Definition BeanLike.h:313
const std::string name
Name of this bean, typically also the name of the (derived) class.
Definition BeanLike.h:306
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
Definition DopplerOp.h:170
Experimental.
Definition DopplerOp.h:104
DopplerDiffOp(double dMaz=100.0)
Constructor.
Definition DopplerOp.h:112
Base class for computing products using Doppler speed [VRAD] data.
Definition DopplerOp.h:49
static double project(double azmR, double u, double v)
Projects wind (u,v) to beam direction (rad). Unit (typically m/s) is preserved.
Definition DopplerOp.h:69
Base class for flat (2D) products computed in the polar coordinate system. Volume is used as input.
Definition PolarProductOp.h:59
MD odim
The default data parameters for encoding output (the product).
Definition RadarProductOp.h:101
Definition AltitudeOp.cpp:42