package dr.inference.operators; import dr.inference.model.Likelihood; import dr.inference.prior.Prior; /** * An operator that requires both the prior and likelihood to calculate hasting ratio. * * @author Alexei Drummond */ public interface GeneralOperator { double operate(Prior prior, Likelihood likelihood) throws OperatorFailedException; }