sawr::SAWR_Trigger Class Reference

List of all members.

Detailed Description

Algorithm main class, whose methods are invoked by various listeners in sawrTrigger_main.cc Interface code auto-generated by w2algcreator.

Author:
lsong
Version:
Id
sawr_SAWR_Trigger.h,v 1.3 2009/06/02 20:17:54 lakshman Exp


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


Constructor & Destructor Documentation

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.


Member Function Documentation

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


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