AminoMonomer target, boolean checkDistances) {
Point3f targetOxygenPoint = target.getCarbonylOxygenAtom();
if (targetOxygenPoint == null)
return 0;
float distON2 = targetOxygenPoint.distanceSquared(nitrogenPoint);
if (distON2 < minimumHbondDistance2)
return 0;
float distOH2 = targetOxygenPoint.distanceSquared(hydrogenPoint);
if (distOH2 < minimumHbondDistance2)