|
Base class for radar data processors. More...
#include <VolumeOp.h>
Public Member Functions | |
VolumeOp (const std::string &name, const std::string &description="") | |
virtual void | processVolume (const Hi5Tree &src, Hi5Tree &dst) const |
Traverse through given volume and create new, processed data (volume or polar product). More... | |
Base class for radar data processors.
Base class for radar data processors. Input and output as HDF5 data, which has been converted to internal structure, drain::Tree<NodeH5>.
Basically, there are two kinds of polar processing
TODO: Raise to RackOp
M | - ODIM type corresponding to products type (polar, vertical) |
|
virtual |
Traverse through given volume and create new, processed data (volume or polar product).
This default implementation converts the volume to DataSetMap<PolarSrc>, creates an instance of DataSet<DstType<M> > and calls computeSingleProduct().
Usually, the operator does not need groups sorted by elevation.
MAIN
Todo: how to handle undefined