adams.optimise.genetic
Class PackDataDef.DataInfo

java.lang.Object
  extended by adams.optimise.genetic.PackDataDef.DataInfo
Enclosing class:
PackDataDef

public class PackDataDef.DataInfo
extends Object


Field Summary
 int m_bits
           
 double m_max
           
 double m_min
           
 String m_name
           
protected  double m_scale
           
 
Constructor Summary
PackDataDef.DataInfo(String name, int bits, double min, double max)
           
 
Method Summary
 double fromBits(int bits)
           
 int getMaxVal()
           
 String getName()
           
 void resetMinMax(double min, double max)
           
 int toBits(double val)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_name

public String m_name

m_bits

public int m_bits

m_max

public double m_max

m_min

public double m_min

m_scale

protected double m_scale
Constructor Detail

PackDataDef.DataInfo

public PackDataDef.DataInfo(String name,
                            int bits,
                            double min,
                            double max)
Method Detail

getName

public String getName()

resetMinMax

public void resetMinMax(double min,
                        double max)

toBits

public int toBits(double val)

fromBits

public double fromBits(int bits)

getMaxVal

public int getMaxVal()


Copyright © 2012 University of Waikato, Hamilton, NZ. All Rights Reserved.