org.omegahat.Simulation.MCMC.Examples
Class Binomial_BetaBinomial_SimpleLikelihood

java.lang.Object
  |
  +--org.omegahat.Simulation.MCMC.Examples.Binomial_BetaBinomial_SimpleLikelihood
All Implemented Interfaces:
UnnormalizedDensity

public class Binomial_BetaBinomial_SimpleLikelihood
extends java.lang.Object
implements UnnormalizedDensity


Field Summary
(package private)  int[] loh
           
(package private)  int[] n
           
 
Constructor Summary
Binomial_BetaBinomial_SimpleLikelihood()
           
 
Method Summary
 double logUnnormalizedPDF(java.lang.Object parms)
           
(package private)  double ud_b_bb(int[] x, int[] n, double eta, double pi0, double pi1, double omega1)
           
(package private)  double udb(int x, int n, double pi)
           
(package private)  double udbb(int x, int n, double pi, double omega)
           
 double unnormalizedPDF(java.lang.Object paramObj)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

loh

int[] loh

n

int[] n
Constructor Detail

Binomial_BetaBinomial_SimpleLikelihood

public Binomial_BetaBinomial_SimpleLikelihood()
Method Detail

udb

double udb(int x,
           int n,
           double pi)

udbb

double udbb(int x,
            int n,
            double pi,
            double omega)

ud_b_bb

double ud_b_bb(int[] x,
               int[] n,
               double eta,
               double pi0,
               double pi1,
               double omega1)

logUnnormalizedPDF

public double logUnnormalizedPDF(java.lang.Object parms)
Specified by:
logUnnormalizedPDF in interface UnnormalizedDensity

unnormalizedPDF

public double unnormalizedPDF(java.lang.Object paramObj)
Specified by:
unnormalizedPDF in interface UnnormalizedDensity