bool MyReadMacroModelMolecule(oemolistream &ifs, OEMolBase &mol) { mol.Clear(); if (OEReadMacroModelFile(ifs,mol)) { OEAssignFormalCharges(mol); OEFindRingAtomsAndBonds(mol); OEAssignAromaticFlags(mol); return true; } mol.Clear(); return false; }