Inheritance diagram for code::ReflectivityComposite:
Public Member Functions | |
ReflectivityComposite (InitSmartPtr< NetcdfEncoder > ne, const std::string &indexLB="") | |
virtual void | processReflectivity (const RadialSet &) |
virtual | ~ReflectivityComposite () |
virtual void | processVolumeStart (RadarDataAccumulator &) |
Perform any required processing on volume start. | |
virtual void | processElevation (RadarDataAccumulator &) |
The elevation data may be obtained using the getReflectivity(), getVelocity() and getSpectrumWidth() methods on the accumulator. | |
virtual void | processVelocity (const RadialSet &) |
virtual void | processSpectrumWidth (const RadialSet &) |
virtual void | processZdr (const RadialSet &) |
virtual void | processPhi (const RadialSet &) |
virtual void | processRhoHV (const RadialSet &) |
virtual void | processSNRR (const RadialSet &) |
virtual void | processSNRD (const RadialSet &) |
Static Public Member Functions | |
static void | setUsePRF (bool use) |
By default, other PRF scans are not used in the composite. | |
static void | setResolution (const Angle &width, const Length &depth) |
Classes | |
struct | TiltPRF |
code::ReflectivityComposite::ReflectivityComposite | ( | InitSmartPtr< NetcdfEncoder > | ne, | |
const std::string & | indexLB = "" | |||
) |
virtual code::ReflectivityComposite::~ReflectivityComposite | ( | ) | [virtual] |
virtual void code::RadarDataAccumulator::ElevationHandler::processElevation | ( | RadarDataAccumulator & | ) | [virtual, inherited] |
The elevation data may be obtained using the getReflectivity(), getVelocity() and getSpectrumWidth() methods on the accumulator.
By default, this method calls processReflectivty() processVelocity() and processSpectrumWidth() if the respective data are available.
Override if you want to be notified even if the data are invalid.
Reimplemented in code::TDWRDataNetcdfWriter.
virtual void code::RadarDataAccumulator::ElevationHandler::processPhi | ( | const RadialSet & | ) | [virtual, inherited] |
Reimplemented in code::RadarDataNetcdfWriter.
virtual void code::ReflectivityComposite::processReflectivity | ( | const RadialSet & | ) | [virtual] |
Reimplemented from code::RadarDataAccumulator::ElevationHandler.
virtual void code::RadarDataAccumulator::ElevationHandler::processRhoHV | ( | const RadialSet & | ) | [virtual, inherited] |
Reimplemented in code::RadarDataNetcdfWriter.
virtual void code::RadarDataAccumulator::ElevationHandler::processSNRD | ( | const RadialSet & | ) | [virtual, inherited] |
Reimplemented in code::RadarDataNetcdfWriter.
virtual void code::RadarDataAccumulator::ElevationHandler::processSNRR | ( | const RadialSet & | ) | [virtual, inherited] |
Reimplemented in code::RadarDataNetcdfWriter.
virtual void code::RadarDataAccumulator::ElevationHandler::processSpectrumWidth | ( | const RadialSet & | ) | [virtual, inherited] |
Reimplemented in code::RadarDataNetcdfWriter, and code::TDWRDataNetcdfWriter.
virtual void code::RadarDataAccumulator::ElevationHandler::processVelocity | ( | const RadialSet & | ) | [virtual, inherited] |
Reimplemented in code::RadarDataNetcdfWriter, and code::TDWRDataNetcdfWriter.
virtual void code::RadarDataAccumulator::ElevationHandler::processVolumeStart | ( | RadarDataAccumulator & | ) | [virtual, inherited] |
Perform any required processing on volume start.
The time of the new volume may be obtained by using getVolumeStartTime() on the accumulator.
Reimplemented in code::RadarDataNetcdfWriter.
virtual void code::RadarDataAccumulator::ElevationHandler::processZdr | ( | const RadialSet & | ) | [virtual, inherited] |
Reimplemented in code::RadarDataNetcdfWriter.
static void code::ReflectivityComposite::setResolution | ( | const Angle & | width, | |
const Length & | depth | |||
) | [inline, static] |
static void code::ReflectivityComposite::setUsePRF | ( | bool | use | ) | [inline, static] |
By default, other PRF scans are not used in the composite.