package dr.evomodel.speciation;
import dr.inference.model.Likelihood;
/**
* User: Graham Jones
* Date: 10/05/12
*/
public class PopsIOSpeciesTreePrior extends Likelihood.Abstract {
private SpeciationModel sppm;
private PopsIOSpeciesTreeModel piostm;
public PopsIOSpeciesTreePrior(SpeciationModel sppm, PopsIOSpeciesTreeModel piostm) {
super(sppm);
this.piostm = piostm;
this.sppm = sppm;
}
@Override
protected double calculateLogLikelihood() {
double lhood = sppm.calculateTreeLogLikelihood(piostm);
return lhood;
}
@Override
protected boolean getLikelihoodKnown() {
return false;
}
}