code::RadialDataHandler Class Reference

List of all members.

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)

Constructor & Destructor Documentation

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]


Member Function Documentation

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 > > &   ) 


Generated on Fri May 4 13:40:22 2012 for WDSS-IIw2algs by  doxygen 1.4.7