Public Member Functions | |
RadialDataHandler (const std::string &outputDirectory, const std::string &lbname, const code::Location &radar, bool compressedFlag=false, bool insameDir=false, bool legacy=false) | |
virtual void | processData (const char *data, size_t datalen) |
void | getRadials (code::SmartPtr< PAR::PARRadial >, int chNo, float noiseThrehold) |
void | getRadials (code::SmartPtr< PAR::Matrix_MomentData >, float noiseThreshold_ref, float noiseThreshold_vel) |
void | getRadialSets (std::vector< code::SmartPtr< code::RadialSet > > &) |
void | writeOutRadialSets (const std::vector< code::SmartPtr< code::RadialSet > > &) |
void | writeOut () |
virtual | ~RadialDataHandler () |
bool | readyToWrite (const PAR::WDPMetaDataEntry &header) |
bool | readyToWrite (const PAR::Matrix_MomentHeader &header) |
void | update (const PAR::WDPMetaDataEntry &header) |
void | update (const PAR::Matrix_MomentHeader &header) |
void | setThreshold (float nth, float nth_vel=1.0) |
void | addModifier (code::SmartPtr< DataModifier > m) |
code::RadialDataHandler::RadialDataHandler | ( | const std::string & | outputDirectory, | |
const std::string & | lbname, | |||
const code::Location & | radar, | |||
bool | compressedFlag = false , |
|||
bool | insameDir = false , |
|||
bool | legacy = false | |||
) |
virtual code::RadialDataHandler::~RadialDataHandler | ( | ) | [virtual] |
void code::RadialDataHandler::addModifier | ( | code::SmartPtr< DataModifier > | m | ) | [inline] |
void code::RadialDataHandler::getRadials | ( | code::SmartPtr< PAR::Matrix_MomentData > | , | |
float | noiseThreshold_ref, | |||
float | noiseThreshold_vel | |||
) |
void code::RadialDataHandler::getRadials | ( | code::SmartPtr< PAR::PARRadial > | , | |
int | chNo, | |||
float | noiseThrehold | |||
) |
void code::RadialDataHandler::getRadialSets | ( | std::vector< code::SmartPtr< code::RadialSet > > & | ) |
virtual void code::RadialDataHandler::processData | ( | const char * | data, | |
size_t | datalen | |||
) | [virtual] |
bool code::RadialDataHandler::readyToWrite | ( | const PAR::Matrix_MomentHeader & | header | ) |
bool code::RadialDataHandler::readyToWrite | ( | const PAR::WDPMetaDataEntry & | header | ) |
void code::RadialDataHandler::setThreshold | ( | float | nth, | |
float | nth_vel = 1.0 | |||
) | [inline] |
void code::RadialDataHandler::update | ( | const PAR::Matrix_MomentHeader & | header | ) |
void code::RadialDataHandler::update | ( | const PAR::WDPMetaDataEntry & | header | ) |
void code::RadialDataHandler::writeOut | ( | ) |
void code::RadialDataHandler::writeOutRadialSets | ( | const std::vector< code::SmartPtr< code::RadialSet > > & | ) |