39#include "CumulativeProductOp.h"
41#include "radar/Beam.h"
63 double weightMin = -0.1;
65 bool COMPUTE_HGHT =
false;
75 CappiOp(
double altitude=1000.0,
bool aboveSeaLevel=
true,
double beamWidth=1.0,
double weightMin=-0.1, std::string accumulationMethod=
"WAVG:1:8:-40");
84 const std::string &
getOutputQuantity(
const std::string & inputQuantity =
"")
const override {
85 static const std::string HGHT(
"HGHT");
CAPPI and Pseudo-CAPPI: the constant altitude planar position indicator product.
Definition CappiOp.h:54
double altitude
Nominal height of horizontal intersection.
Definition CappiOp.h:59
void processData(const Data< PolarSrc > &data, RadarAccumulator< Accumulator, PolarODIM > &accumulator) const override
Definition CappiOp.cpp:91
virtual const std::string & getOutputQuantity(const std::string &inputQuantity="") const override
Returns the primary output quantity (ODIM what:quantity , like DBZH)
Definition CappiOp.h:84
Base class for flat (2D) products computed in the polar coordinate system.
Definition CumulativeProductOp.h:59
virtual const std::string & getOutputQuantity(const std::string &inputQuantity="") const
Returns the primary output quantity (ODIM what:quantity , like DBZH)
Definition CumulativeProductOp.h:65
Data structure consisting of plain data and an optional quality data.
Definition Data.h:1146
Data array for creating composites and accumulated polar products (Surface rain fall or cluttermaps)
Definition RadarAccumulator.h:122
Namespace for images and image processing tools.
Definition AccumulationArray.cpp:45
Definition DataSelector.cpp:44