NNDataCreator Class Reference

Inheritance diagram for NNDataCreator:

TruthCreator List of all members.

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)

Member Enumeration Documentation

enum TruthCreator::Label [inherited]

Enumerator:
NO_RETURN 
PRECIP 
CLUTTER 
AP 
CHAFF 
NON_ECHO 


Constructor & Destructor Documentation

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]


Member Function Documentation

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]


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