// $Id: computePijComponent.cpp 9253 2011-01-31 01:37:21Z rubi $ #include "definitions.h" #include "treeIt.h" #include "computePijComponent.h" #include "logFile.h" void computePijHomSpec::fillPij(const MDOUBLE dis, const stochasticProcess& sp, int derivationOrder, bool isReversible) { if (!(isReversible && sp.isReversible())) // if one is false isReversible = false; resize(sp.alphabetSize()); int i,j; for (i=0; iid()].resize(sp.alphabetSize()); } LOGDO(50,et.output(myLog::LogFile(),tree::ANCESTOR)); LOGDO(50,et.output(myLog::LogFile(),tree::PHYLIP)); for (; myNode != tIt.end(); myNode = tIt.next()) { if (!(myNode->isRoot())) _V[myNode->id()].fillPij(myNode->dis2father()*sp.getGlobalRate(),sp,derivationOrder,isReversible); // else // myLog::LogFile()<<"ROOT IS "<name()<