36#include "radar/Geometry.h"
39#include "PolarProductOp.h"
113 ConvOp(
double maxEchoThreshold = 25.0,
double cellDiameter = 3.0,
double echoTopThreshold = 2.0,
double echoTopDBZ = 20.0,
double smoothRad = 0.0,
double smoothAzm = 0.0) :
116 parameters.link(
"maxEchoThreshold", this->maxEchoThreshold = maxEchoThreshold,
"dBZ");
117 parameters.link(
"cellDiameter", this->cellDiameter = cellDiameter,
"km");
118 parameters.link(
"echoTopThreshold", this->echoTopThreshold = echoTopThreshold,
"km");
119 parameters.link(
"echoTopDBZ", this->echoTopDBZ = echoTopDBZ,
"dBZ");
121 parameters.link(
"smoothAzm", this->smoothAzm = smoothAzm,
"deg");
122 parameters.link(
"smoothRad", this->smoothRad = smoothRad,
"km");
133 odim.product =
"CONVECTION";
134 odim.quantity =
"PROB";
142 double maxEchoThreshold;
145 double echoTopThreshold;
map_t parameters
Parameters (name -> linked variable), typically linked to member variables of the derived class.
Definition BeanLike.h:313
Computes Cb s or bottoms in kilometers for a given dBZ threshold, typically 20, 40 or 45 dBZ.
Definition ConvOp.h:52
ConvOp(double maxEchoThreshold=25.0, double cellDiameter=3.0, double echoTopThreshold=2.0, double echoTopDBZ=20.0, double smoothRad=0.0, double smoothAzm=0.0)
Currently type and gain are not handled due to char<=> int mapping problem.
Definition ConvOp.h:113
void computeSingleProduct(const DataSetMap< PolarSrc > &srcSweeps, DataSet< PolarDst > &dstProduct) const
Definition ConvOp.cpp:66
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 flat (2D) products computed in the polar coordinate system. Volume is used as input.
Definition PolarProductOp.h:59
drain::ReferenceMap allowedEncoding
Defines which encoding parameters can be changed by the user from command line.
Definition ProductBase.h:206
MD odim
The default data parameters for encoding output (the product).
Definition RadarProductOp.h:101
Namespace for images and image processing tools.
Definition AccumulationArray.cpp:45
Definition AltitudeOp.cpp:42