vec_math
Class CleanFourier.File

java.lang.Object
  extended by util.CommandLineParser
      extended by util.PropertyParser
          extended by util.DataFileReader
              extended by vec_math.DataFileAnalyser
                  extended by vec_math.Fourier.AbstractFile
                      extended by vec_math.CleanFourier.File
Enclosing class:
CleanFourier

public static class CleanFourier.File
extends Fourier.AbstractFile

File data parser.


Nested Class Summary
 
Nested classes/interfaces inherited from class util.DataFileReader
DataFileReader.Ascii
 
Nested classes/interfaces inherited from class util.CommandLineParser
CommandLineParser.Test
 
Field Summary
private static String ONESWITCHES
          The switches for adding properties.
private static String ZEROSWITCHES
          The switches for adding properties.
 
Fields inherited from class util.DataFileReader
DEFSPLITSIGMA, FOOT, MAP, nf, out, USE
 
Constructor Summary
CleanFourier.File()
          Constructs the parser to the sensor tester.
 
Method Summary
protected  Analyser createAnalyser()
          Creates a lomb-periodogram from the properties.
static void main(String[] arg)
          Parses the command line and prints output to standard out.
protected  boolean processSingleData(VectorG[] arg)
          Process the switches.
 
Methods inherited from class vec_math.Fourier.AbstractFile
extremalValue, getForwardComplex, getForwardHead, getPostHead
 
Methods inherited from class vec_math.DataFileAnalyser
getPostComplex, getProcessedData, getVisualizedData
 
Methods inherited from class util.DataFileReader
getData, getLinearFit, getLinearFit, getParsedProperties, getPiecewisePolynomialFit, getPiecewisePolynomialFit, getSplineFit, getSplineFit, getWhiteNoise, getWhiteNoise, print, printOut, printOut, process, processData, processSingleData
 
Methods inherited from class util.PropertyParser
parseMap, parseMap, parseProperties, parseProperties, parseProperties
 
Methods inherited from class util.CommandLineParser
getArguments, getCommandLine, getCommands, getRegisteredSwitches, hasAnySwitch, hasSwitch, hasSwitch, haveAllSwitches, parse, printCommandLine, registerLine, registerSwitches, setCommands, staticUsage, usage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ZEROSWITCHES

private static final String ZEROSWITCHES
The switches for adding properties.

See Also:
Constant Field Values

ONESWITCHES

private static final String ONESWITCHES
The switches for adding properties.

See Also:
Constant Field Values
Constructor Detail

CleanFourier.File

public CleanFourier.File()
Constructs the parser to the sensor tester. All known switches are registered.

Method Detail

createAnalyser

protected Analyser createAnalyser()
Creates a lomb-periodogram from the properties.

Specified by:
createAnalyser in class DataFileAnalyser

processSingleData

protected boolean processSingleData(VectorG[] arg)
                             throws ParseException
Process the switches.

Overrides:
processSingleData in class Fourier.AbstractFile
Returns:
True, if processing was successful.
Throws:
ParseException

main

public static void main(String[] arg)
                 throws ParseException,
                        IOException
Parses the command line and prints output to standard out.

Throws:
ParseException
IOException