23.5.2 OEWriteMacroModelFile

void MyWriteMacroModelMolecule(oemolostream &ofs, OEMolBase &mol)
{
  if (! OEHasResidues(mol))
    OEPerceiveResidues(mol);
  OEMacroModelAtomTypes(mol);
  OEWriteMacroModelFile(ofs, mol);
}