from casatasks import casalog
from casatools import image, imagepol
from .ialib import write_image_history
imagename, rm, rmerr, pa0, pa0err, nturns, chisq,
sigma, rmfg, rmmax, maxpaerr
raise ValueError("imagename must be specified.")
if type(imagename) == type(['s']):
tmpim = tempfile.mkdtemp(suffix=".im", prefix="_rmfit_concat")
outfile=tmpim, infiles=imagename, relax=True,
raise RuntimeError("Unable to concatenate images.")
if not mypo.open(imagename):
raise RuntimeError("Cannot create image analysis tool using " + imagename)
rm=rm, rmerr=rmerr, pa0=pa0, pa0err=pa0err, nturns=nturns, chisq=chisq,
sigma=sigma, rmfg=rmfg, rmmax=rmmax, maxpaerr=maxpaerr
param_names = rmfit.func_code.co_varnames[:rmfit.func_code.co_argcount]
param_vals = [eval(p) for p in param_names]
for im in [rm, rmerr, pa0, pa0err, nturns, chisq]:
im, sys._getframe().f_code.co_name,
param_names, param_vals, casalog
except Exception as instance:
casalog.post("*** Error \'%s\' updating HISTORY" % (instance), 'WARN')
casalog.post("Could not remove " + tmpim + " because " + str(exc))