Class RateDistribution

    • Field Detail

      • numRates

        public int numRates
        number of rate categories
      • rate

        public double[] rate
        rates of each rate category
      • probability

        public double[] probability
        probability of each rate
    • Constructor Detail

      • RateDistribution

        public RateDistribution​(int n)
        construct discrete distribution
        Parameters:
        n - number of rate categories
    • Method Detail

      • getNumberOfRates

        public final int getNumberOfRates()
      • getRates

        public final double[] getRates()
      • getRate

        public final double getRate​(int category)
      • printRates

        protected void printRates​(java.io.PrintWriter out)
      • getCategoryProbabilities

        public final double[] getCategoryProbabilities()
        The non direct access method
      • getCategoryProbability

        public final double getCategoryProbability​(int category)
      • clone

        public java.lang.Object clone()
        Overrides:
        clone in class java.lang.Object