alun.genepi
Class AuxiliaryVariable

java.lang.Object
  extended by alun.markov.BasicVariable
      extended by alun.genepi.GeneticVariable
          extended by alun.genepi.AuxiliaryVariable
All Implemented Interfaces:
Iterable, Variable
Direct Known Subclasses:
AuxOneGenHalvesVariable, AuxOneGenVariable, AuxThreeGenVariable

public abstract class AuxiliaryVariable
extends GeneticVariable


Constructor Summary
AuxiliaryVariable(int i, LocusVariables lig)
           
 
Method Summary
 double getLogValue()
           
 java.util.LinkedHashSet<Inheritance> getMats()
           
 java.util.LinkedHashSet<Inheritance> getPats()
           
 void recall()
           
 void remember()
           
abstract  void set()
           
 
Methods inherited from class alun.genepi.GeneticVariable
restore, save
 
Methods inherited from class alun.markov.BasicVariable
getName, getNStates, getState, getStates, init, main, next, setName, setState, setStates, setStates, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AuxiliaryVariable

public AuxiliaryVariable(int i,
                         LocusVariables lig)
Method Detail

set

public abstract void set()

getLogValue

public double getLogValue()

remember

public void remember()

recall

public void recall()

getPats

public java.util.LinkedHashSet<Inheritance> getPats()

getMats

public java.util.LinkedHashSet<Inheritance> getMats()