diff --git a/modules/conop/src/heuristic_builder.cc b/modules/conop/src/heuristic_builder.cc index d0a82e6601fd207de856e87b482b039e506657d0..458370078ea9171766bee2013506a170d0ac869d 100644 --- a/modules/conop/src/heuristic_builder.cc +++ b/modules/conop/src/heuristic_builder.cc @@ -227,19 +227,20 @@ void HeuristicBuilder::ConnectivityFromAtomNames(const mol::ResidueHandle& res, editor.Connect(*it2,*it1); } else { if(this->IsBondFeasible(*it2, *it1)) { - LOG_TRACE( "found (reversed)"); + LOG_TRACE( "found (reversed)"); editor.Connect(*it2,*it1); - } else { - LOG_TRACE( "not found"); - } - } + } + } } else { - unknown_atoms.push_back(*it1); - } + LOG_TRACE( "not found"); + } } - } + } else { + unknown_atoms.push_back(*it1); + LOG_TRACE( "atom not found, pushing it to unknown atoms"); + } } -} +} void HeuristicBuilder::ConnectAtomsOfResidue(mol::ResidueHandle res) {