org.omegahat.Simulation.MCMC.Examples
Class Binomial_Binomial_Likelihood

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

public class Binomial_Binomial_Likelihood
extends java.lang.Object
implements UnnormalizedDensity


Field Summary
protected  int dataLength
           
protected  int[] dataN
           
protected  int[] dataX
           
 
Constructor Summary
Binomial_Binomial_Likelihood()
           
 
Method Summary
(package private)  double dB_B(int[] X, int[] N, double eta, double pi0, double pi1)
           
(package private)  double dB(int X, int N, double pi)
           
 double logUnnormalizedPDF(java.lang.Object paramOb)
           
 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

dataLength

protected int dataLength

dataX

protected int[] dataX

dataN

protected int[] dataN
Constructor Detail

Binomial_Binomial_Likelihood

public Binomial_Binomial_Likelihood()
Method Detail

logUnnormalizedPDF

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

unnormalizedPDF

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

dB_B

double dB_B(int[] X,
            int[] N,
            double eta,
            double pi0,
            double pi1)

dB

double dB(int X,
          int N,
          double pi)