Inheritance diagram for NNDataCreator:
Public Types | |
NO_RETURN | |
PRECIP | |
CLUTTER | |
AP | |
CHAFF | |
NON_ECHO | |
enum | Label { NO_RETURN, PRECIP, CLUTTER, AP, CHAFF, NON_ECHO } |
Public Member Functions | |
NNDataCreator (const std::string &truthURL, const std::string &outputDir_, const std::string &radarDataURL, const std::string &refType, const std::string &velType, const std::string &spwType, const std::string &zdrType, const std::string &rhoHVType, const std::string &ccIndex, const std::string &terrainFileOrDir, float dontcare, const std::string &boostURL, bool dualpol_mode, int num_z_if_no_velocity=-1) | |
virtual | ~NNDataCreator () |
void | grabInputRecordsUntil (const code::Time &intime, std::vector< Index::Record > &recs) |
virtual SmartPtr< DataType > | processPolarGrid (PolarGrid &input) |
void | process () |
create truth file. | |
void | writeProduct (code::DataType &dt) |
virtual SmartPtr< DataType > | processInput (const Index::Record &rec) |
enum TruthCreator::Label [inherited] |
NNDataCreator::NNDataCreator | ( | const std::string & | truthURL, | |
const std::string & | outputDir_, | |||
const std::string & | radarDataURL, | |||
const std::string & | refType, | |||
const std::string & | velType, | |||
const std::string & | spwType, | |||
const std::string & | zdrType, | |||
const std::string & | rhoHVType, | |||
const std::string & | ccIndex, | |||
const std::string & | terrainFileOrDir, | |||
float | dontcare, | |||
const std::string & | boostURL, | |||
bool | dualpol_mode, | |||
int | num_z_if_no_velocity = -1 | |||
) | [inline] |
virtual NNDataCreator::~NNDataCreator | ( | ) | [inline, virtual] |
void NNDataCreator::grabInputRecordsUntil | ( | const code::Time & | intime, | |
std::vector< Index::Record > & | recs | |||
) | [inline] |
void TruthCreator::process | ( | ) | [inline, inherited] |
create truth file.
virtual SmartPtr<DataType> TruthCreator::processInput | ( | const Index::Record & | rec | ) | [inline, virtual, inherited] |
virtual SmartPtr<DataType> NNDataCreator::processPolarGrid | ( | PolarGrid & | input | ) | [inline, virtual] |
Implements TruthCreator.
void TruthCreator::writeProduct | ( | code::DataType & | dt | ) | [inline, inherited] |