uk.ac.ed.ph.signal
Class Statistics

java.lang.Object
  extended by uk.ac.ed.ph.signal.Statistics
Direct Known Subclasses:
RealStatistics

public class Statistics
extends Object

Class to form the statistics of a Signal


Field Summary
protected  boolean areValid
           
protected  DataArray data
           
 
Constructor Summary
Statistics()
           
 
Method Summary
 void calculate()
          Method to trigger calculation / recalculation of statistics, overloaded by extending classes.
 DataArray getDataArray()
          Method to get the Signal
 boolean getValid()
          Method to get valid flag
 void setValid(boolean valid)
          Method to set valid flag
 String toString()
          Method to format as String
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

data

protected DataArray data

areValid

protected boolean areValid
Constructor Detail

Statistics

public Statistics()
Method Detail

getDataArray

public DataArray getDataArray()
Method to get the Signal


getValid

public boolean getValid()
Method to get valid flag


setValid

public void setValid(boolean valid)
Method to set valid flag

Parameters:
valid - true or false

calculate

public void calculate()
Method to trigger calculation / recalculation of statistics, overloaded by extending classes.


toString

public String toString()
Method to format as String

Overrides:
toString in class Object