31 #ifndef POLAR_Neural_VPR_OP_H_
32 #define POLAR_Neural_VPR_OP_H_
39 #include "CumulativeProductOp.h"
60 PolarNeuralVPROp(
long int nbins=0,
long int nrays=0,
double rscale=0,
double gain=0.0,
double offset=0) :
64 parameters.link(
"nbins", odim.area.width = nbins);
65 parameters.link(
"nrays", odim.area.height = nrays);
66 parameters.link(
"rscale", odim.rscale = rscale);
67 parameters.link(
"gain", odim.scaling.scale = gain);
68 parameters.link(
"offset", odim.scaling.offset = offset);
71 odim.product =
"NeuralVPR";
72 odim.quantity =
"DBZH";
73 odim.scaling.offset = 0;
75 dataSelector.setQuantities(
"DBZ.*");
79 void filter(
const Hi5Tree &src,
const std::map<double,std::string> & srcPaths, Hi5Tree &dst)
const;
The VPRimum dBZ value in each a vertical column.
Definition: PolarNeuralVprOp.h:53
PolarNeuralVPROp(long int nbins=0, long int nrays=0, double rscale=0, double gain=0.0, double offset=0)
Experimental parameter handling.
Definition: PolarNeuralVprOp.h:60
Base class for flat (2D) products computed in the polar coordinate system. Volume is used as input.
Definition: PolarProductOp.h:61
Namespace for images and image processing tools.
Definition: AccumulationArray.cpp:45
Definition: DataSelector.cpp:44