display
Class Model.WHOLifeTable

java.lang.Object
  extended by display.Model.WHOLifeTable
Enclosing class:
Model

public class Model.WHOLifeTable
extends java.lang.Object

WHO Life Tables for calculating death probabilities


Field Summary
(package private)  int[] ageIntervals
           
(package private)  double[] deathProbabilities
           
 
Constructor Summary
Model.WHOLifeTable(int[] ageIntervals, double[] deathProbabilities)
           
 
Method Summary
private  int findAgeInterval(int age)
           
 int getAgeIntervalSize(int age)
           
 double getDeathProbability(int age)
           
 boolean isLowerBound(int age)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ageIntervals

int[] ageIntervals

deathProbabilities

double[] deathProbabilities
Constructor Detail

Model.WHOLifeTable

public Model.WHOLifeTable(int[] ageIntervals,
                          double[] deathProbabilities)
Method Detail

getDeathProbability

public double getDeathProbability(int age)

getAgeIntervalSize

public int getAgeIntervalSize(int age)

isLowerBound

public boolean isLowerBound(int age)

findAgeInterval

private int findAgeInterval(int age)