Inheritance diagram for code::TDWRAccumulator:
Public Member Functions | |
TDWRAccumulator (const Location &radarLoc, const std::string &radar_name, float threshold, const Angle &, int frequency) | |
virtual void | processVolumeStart (const Time &t) |
virtual void | processRadial (const TDWR::CompressedBaseDataRadial &) |
virtual void | processRadial (const TDWR::BaseDataLowPRFRadial &) |
~TDWRAccumulator () | |
void | addElevationHandler (InitSmartPtr< ElevationHandler > h) |
SmartPtr< RadialSet > | getReflectivity () |
This method may return an invalid pointer if the elevation was empty or if the data were unavailable. | |
SmartPtr< RadialSet > | getVelocity () |
This method may return an invalid pointer if the elevation was empty or if the data were unavailable. | |
SmartPtr< RadialSet > | getSpectrumWidth () |
This method may return an invalid pointer if the elevation was empty or if the data were unavailable. | |
SmartPtr< RadialSet > | getAliasedVelocity () |
This method may return an invalid pointer if the elevation was empty or if the data were unavailable. | |
SmartPtr< RadialSet > | getSignalToNoise () |
This method may return an invalid pointer if the elevation was empty or if the data were unavailable. | |
SmartPtr< RadialSet > | getZdr () |
This method may return an invalid pointer if the elevation was empty or if the data were unavailable. | |
SmartPtr< RadialSet > | getPhi () |
This method may return an invalid pointer if the elevation was empty or if the data were unavailable. | |
SmartPtr< RadialSet > | getRhoHV () |
This method may return an invalid pointer if the elevation was empty or if the data were unavailable. | |
SmartPtr< RadialSet > | getSNRR () |
This method may return an invalid pointer if the elevation was empty or if the data were unavailable. | |
SmartPtr< RadialSet > | getSNRD () |
This method may return an invalid pointer if the elevation was empty or if the data were unavailable. | |
const Time & | getVolumeStartTime () const |
Protected Member Functions | |
virtual void | writeRadials () |
virtual void | writeRadials (const bool clear=true, const std::string &prefix="") |
Protected Attributes | |
SmartPtr< RadialSet > | ref |
SmartPtr< RadialSet > | vel |
SmartPtr< RadialSet > | spw |
SmartPtr< RadialSet > | zdr |
SmartPtr< RadialSet > | phi |
SmartPtr< RadialSet > | rhohv |
SmartPtr< RadialSet > | snrr |
SmartPtr< RadialSet > | snrd |
SmartPtr< RadialSet > | uvel |
SmartPtr< RadialSet > | snr |
Location | radarLoc |
std::string | radarName |
Time | volStartTime |
std::vector< SmartPtr< ElevationHandler > > | m_handlers |
code::TDWRAccumulator::TDWRAccumulator | ( | const Location & | radarLoc, | |
const std::string & | radar_name, | |||
float | threshold, | |||
const Angle & | , | |||
int | frequency | |||
) |
code::TDWRAccumulator::~TDWRAccumulator | ( | ) |
void code::RadarDataAccumulator::addElevationHandler | ( | InitSmartPtr< ElevationHandler > | h | ) | [inline, inherited] |
SmartPtr<RadialSet> code::RadarDataAccumulator::getAliasedVelocity | ( | ) | [inline, inherited] |
This method may return an invalid pointer if the elevation was empty or if the data were unavailable.
SmartPtr<RadialSet> code::RadarDataAccumulator::getPhi | ( | ) | [inline, inherited] |
This method may return an invalid pointer if the elevation was empty or if the data were unavailable.
SmartPtr<RadialSet> code::RadarDataAccumulator::getReflectivity | ( | ) | [inline, inherited] |
This method may return an invalid pointer if the elevation was empty or if the data were unavailable.
SmartPtr<RadialSet> code::RadarDataAccumulator::getRhoHV | ( | ) | [inline, inherited] |
This method may return an invalid pointer if the elevation was empty or if the data were unavailable.
SmartPtr<RadialSet> code::RadarDataAccumulator::getSignalToNoise | ( | ) | [inline, inherited] |
This method may return an invalid pointer if the elevation was empty or if the data were unavailable.
SmartPtr<RadialSet> code::RadarDataAccumulator::getSNRD | ( | ) | [inline, inherited] |
This method may return an invalid pointer if the elevation was empty or if the data were unavailable.
SmartPtr<RadialSet> code::RadarDataAccumulator::getSNRR | ( | ) | [inline, inherited] |
This method may return an invalid pointer if the elevation was empty or if the data were unavailable.
SmartPtr<RadialSet> code::RadarDataAccumulator::getSpectrumWidth | ( | ) | [inline, inherited] |
This method may return an invalid pointer if the elevation was empty or if the data were unavailable.
SmartPtr<RadialSet> code::RadarDataAccumulator::getVelocity | ( | ) | [inline, inherited] |
This method may return an invalid pointer if the elevation was empty or if the data were unavailable.
const Time& code::RadarDataAccumulator::getVolumeStartTime | ( | ) | const [inline, inherited] |
SmartPtr<RadialSet> code::RadarDataAccumulator::getZdr | ( | ) | [inline, inherited] |
This method may return an invalid pointer if the elevation was empty or if the data were unavailable.
virtual void code::TDWRAccumulator::processRadial | ( | const TDWR::BaseDataLowPRFRadial & | ) | [virtual] |
Implements code::LDMTDWRDataHandler::TDWRHandler.
virtual void code::TDWRAccumulator::processRadial | ( | const TDWR::CompressedBaseDataRadial & | ) | [virtual] |
Implements code::LDMTDWRDataHandler::TDWRHandler.
virtual void code::TDWRAccumulator::processVolumeStart | ( | const Time & | t | ) | [virtual] |
Implements code::LDMTDWRDataHandler::TDWRHandler.
virtual void code::RadarDataAccumulator::writeRadials | ( | const bool | clear = true , |
|
const std::string & | prefix = "" | |||
) | [protected, virtual, inherited] |
virtual void code::TDWRAccumulator::writeRadials | ( | ) | [protected, virtual] |
std::vector< SmartPtr< ElevationHandler > > code::RadarDataAccumulator::m_handlers [protected, inherited] |
SmartPtr<RadialSet> code::RadarDataAccumulator::phi [protected, inherited] |
Location code::RadarDataAccumulator::radarLoc [protected, inherited] |
std::string code::RadarDataAccumulator::radarName [protected, inherited] |
SmartPtr<RadialSet> code::RadarDataAccumulator::ref [protected, inherited] |
SmartPtr<RadialSet> code::RadarDataAccumulator::rhohv [protected, inherited] |
SmartPtr< RadialSet > code::RadarDataAccumulator::snr [protected, inherited] |
SmartPtr<RadialSet> code::RadarDataAccumulator::snrd [protected, inherited] |
SmartPtr<RadialSet> code::RadarDataAccumulator::snrr [protected, inherited] |
SmartPtr<RadialSet> code::RadarDataAccumulator::spw [protected, inherited] |
SmartPtr< RadialSet > code::RadarDataAccumulator::uvel [protected, inherited] |
SmartPtr<RadialSet> code::RadarDataAccumulator::vel [protected, inherited] |
Time code::RadarDataAccumulator::volStartTime [protected, inherited] |
SmartPtr<RadialSet> code::RadarDataAccumulator::zdr [protected, inherited] |