RFASpectralRej.h

Classes

RFASpectralRej -- RFASpectralRej: Spectral rejection agent (full description)

class RFASpectralRej : public RFAFlagCubeBase, public RFDataMapper, public PGPlotEnums

Interface

Public Members
RFASpectralRej ( RFChunkStats &ch,const RecordInterface &parm )
virtual ~RFASpectralRej ()
virtual uInt estimateMemoryUse ()
virtual Bool newChunk (Int &maxmem)
virtual void endChunk ()
virtual void startData ()
virtual IterMode iterTime (uInt it)
virtual IterMode iterRow (uInt ir)
virtual IterMode endData ()
virtual String getDesc ()
static const RecordInterface & getDefaults ()
Protected Members
void addSegment ( Int spwid,Double fq0,Double fq1,Int ch0,Int ch1 )
void parseRegion ( const RecordInterface &parm )

Description

Prerequisite

Synopsis

RFASpectralRej fits a polynomial to a specified segment of the spectrum (presumably, spectral line-free). The fit produces a noise estimate for each row. Rows with excessive noise levels are flagged using RFRowClipper.

To Do

Member Description

RFASpectralRej ( RFChunkStats &ch,const RecordInterface &parm )

virtual ~RFASpectralRej ()

virtual uInt estimateMemoryUse ()

virtual Bool newChunk (Int &maxmem)

virtual void endChunk ()

virtual void startData ()

virtual IterMode iterTime (uInt it)

virtual IterMode iterRow (uInt ir)

virtual IterMode endData ()

virtual String getDesc ()

static const RecordInterface & getDefaults ()

void addSegment ( Int spwid,Double fq0,Double fq1,Int ch0,Int ch1 )

void parseRegion ( const RecordInterface &parm )