Public Member Functions | |
SAWR_Trigger (const std::string &outputFileName, const std::string &algName, bool realtime) | |
Algorithm constructor, called from sawrTrigger_main with the command-line options passed in. | |
void | process (const code::DataTable &, const code::RadialSet &, const code::RadialSet &, const code::XML::Element &e) |
void | processMesoTable (const code::DataTable &data) |
void | processVelocityRecord (const code::Index::Record &rec) |
void | processReflectivityRecord (const code::Index::Record &rec) |
void | processInfo (const code::XML::Element &e) |
std::string | getFileName (const std::vector< std::string > &buildParams, const std::string &type) |
bool | isFileLocal (const std::string &fileName) |
bool | getStormInfo (const code::DataTable &dt) |
std::string | copyRemoteFile (const std::string &fileName) |
int | getClosestStormId (const code::DataTable &data) |
void | writeOutFileNames () |
void | writeOutParams () |
sawr::SAWR_Trigger::SAWR_Trigger | ( | const std::string & | outputFileName, | |
const std::string & | algName, | |||
bool | realtime | |||
) |
Algorithm constructor, called from sawrTrigger_main with the command-line options passed in.
std::string sawr::SAWR_Trigger::copyRemoteFile | ( | const std::string & | fileName | ) |
int sawr::SAWR_Trigger::getClosestStormId | ( | const code::DataTable & | data | ) |
std::string sawr::SAWR_Trigger::getFileName | ( | const std::vector< std::string > & | buildParams, | |
const std::string & | type | |||
) |
bool sawr::SAWR_Trigger::getStormInfo | ( | const code::DataTable & | dt | ) |
bool sawr::SAWR_Trigger::isFileLocal | ( | const std::string & | fileName | ) |
void sawr::SAWR_Trigger::process | ( | const code::DataTable & | , | |
const code::RadialSet & | , | |||
const code::RadialSet & | , | |||
const code::XML::Element & | e | |||
) |
void sawr::SAWR_Trigger::processInfo | ( | const code::XML::Element & | e | ) |
void sawr::SAWR_Trigger::processMesoTable | ( | const code::DataTable & | data | ) |
void sawr::SAWR_Trigger::processReflectivityRecord | ( | const code::Index::Record & | rec | ) |
void sawr::SAWR_Trigger::processVelocityRecord | ( | const code::Index::Record & | rec | ) |
void sawr::SAWR_Trigger::writeOutFileNames | ( | ) |
void sawr::SAWR_Trigger::writeOutParams | ( | ) |