IdealCleaner Class Reference

Inheritance diagram for IdealCleaner:

PolygonTruthCreator 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

 IdealCleaner (const std::string &indexURL, const std::string &outputDir, const std::string &truthDir, const std::string &inputType)
virtual ~IdealCleaner ()
virtual bool shouldChange (float inputvalue)
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

IdealCleaner::IdealCleaner ( const std::string &  indexURL,
const std::string &  outputDir,
const std::string &  truthDir,
const std::string &  inputType 
) [inline]

virtual IdealCleaner::~IdealCleaner (  )  [inline, virtual]


Member Function Documentation

void TruthCreator::process (  )  [inline, inherited]

create truth file.

virtual SmartPtr<DataType> TruthCreator::processInput ( const Index::Record &  rec  )  [inline, virtual, inherited]

virtual SmartPtr<DataType> PolygonTruthCreator::processPolarGrid ( PolarGrid &  input  )  [inline, virtual, inherited]

Implements TruthCreator.

Reimplemented in LabelChanger.

virtual bool IdealCleaner::shouldChange ( float  inputvalue  )  [inline, virtual]

Implements PolygonTruthCreator.

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