vec_math
Class Fourier.AbstractFile

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
Direct Known Subclasses:
CleanFourier.File, LombPeriodogram.File
Enclosing class:
Fourier

public abstract static class Fourier.AbstractFile
extends DataFileAnalyser

Class for command-line parsing.


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
protected Fourier.AbstractFile(Map<String,String> shortcuts)
          Constructs the parser to the sensor tester.
 
Method Summary
protected  double extremalValue(double ev)
          Reformat the extremal Value to a different meaning?
protected  int[] getForwardComplex()
          If -i is given, then return {1, 2} here.
protected  String getForwardHead()
          The descritpion of the visulizable data.
protected  String getPostHead()
          The descritpion of the visulizable data.
protected  boolean processSingleData(VectorG[] mag)
          Process the switches.
 
Methods inherited from class vec_math.DataFileAnalyser
createAnalyser, 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

Fourier.AbstractFile

protected Fourier.AbstractFile(Map<String,String> shortcuts)
Constructs the parser to the sensor tester. All known switches are registered.

Method Detail

processSingleData

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

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

extremalValue

protected double extremalValue(double ev)
Reformat the extremal Value to a different meaning?

Overrides:
extremalValue in class DataFileAnalyser

getForwardComplex

protected int[] getForwardComplex()
If -i is given, then return {1, 2} here.

Overrides:
getForwardComplex in class DataFileAnalyser

getForwardHead

protected String getForwardHead()
The descritpion of the visulizable data.

Overrides:
getForwardHead in class DataFileAnalyser

getPostHead

protected String getPostHead()
The descritpion of the visulizable data.

Overrides:
getPostHead in class DataFileAnalyser