JavaGenes, NASA Ames. Written largely by Al Globus

gov.nasa.alsUtility
Class LogComparisons

java.lang.Object
  extended bygov.nasa.alsUtility.LogComparisons
All Implemented Interfaces:
java.io.Serializable

public class LogComparisons
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
protected  int[] between
           
protected  int[] down
           
protected  java.lang.String[] names
           
protected  double[] netChange
           
protected  int[] up
           
 
Constructor Summary
LogComparisons(java.lang.String[] names)
           
 
Method Summary
 boolean checkResults(int index, int upv, int downv, int betweenv)
          for testing only
 void clear()
           
 int getBetween()
           
 double getBetweenFraction(int i)
           
 double getBetweenFranction()
           
 int getDown()
           
 double getDownFraction(int i)
           
 double getDownFranction()
           
 java.lang.String getHeaderFragment()
           
 int getN()
           
 int getN(int i)
           
 java.lang.String[] getNames()
           
 int getSize()
           
 java.lang.String getTabSeparatedResults()
           
 int getUp()
           
 double getUpFraction(int i)
           
 double getUpFranction()
           
 java.lang.String header(java.lang.String[] intro)
           
 void results(double[] values, double[][] compareTo)
           
 void scaleBy(double scale)
          used to scale down current values for evolution of ChildMakers
protected  int scaleIntBy(int value, double scale)
           
 void setResults(int index, int upv, int downv, int betweenv)
          for testing only
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

names

protected java.lang.String[] names

up

protected int[] up

between

protected int[] between

down

protected int[] down

netChange

protected double[] netChange
Constructor Detail

LogComparisons

public LogComparisons(java.lang.String[] names)
Method Detail

getSize

public int getSize()

checkResults

public boolean checkResults(int index,
                            int upv,
                            int downv,
                            int betweenv)
for testing only


setResults

public void setResults(int index,
                       int upv,
                       int downv,
                       int betweenv)
for testing only


results

public void results(double[] values,
                    double[][] compareTo)

getTabSeparatedResults

public java.lang.String getTabSeparatedResults()

getN

public int getN(int i)

getUpFraction

public double getUpFraction(int i)

getDownFraction

public double getDownFraction(int i)

getBetweenFraction

public double getBetweenFraction(int i)

getUpFranction

public double getUpFranction()

getDownFranction

public double getDownFranction()

getBetweenFranction

public double getBetweenFranction()

getN

public int getN()

getUp

public int getUp()

getDown

public int getDown()

getBetween

public int getBetween()

getNames

public java.lang.String[] getNames()

getHeaderFragment

public java.lang.String getHeaderFragment()

clear

public void clear()

scaleBy

public void scaleBy(double scale)
used to scale down current values for evolution of ChildMakers


scaleIntBy

protected int scaleIntBy(int value,
                         double scale)

header

public java.lang.String header(java.lang.String[] intro)

toString

public java.lang.String toString()

JavaGenes, NASA Ames. Written largely by Al Globus