def round_floats_in(self, doc, fieldnames=None):
		if not fieldnames:
			fieldnames = (df.fieldname for df in
				doc.meta.get("fields", {"fieldtype": ["in", ["Currency", "Float", "Percent"]]}))

		for fieldname in fieldnames:
			doc.set(fieldname, flt(doc.get(fieldname), self.precision(fieldname, doc.parentfield)))
Fits the instrumental resolution with a Gaussian. This method is
dataset/ETHPy150Open frappe/frappe/frappe/model/document.py/Document.round_floats_in--crossover with--dataset/ETHPy150Open kgullikson88/Telluric-Fitter/src/TelluricFitter.py/TelluricFitter.FitResolution