Next: ARCDISP-Fit polynomial dispersion curve.
Up: Applications in detail
Previous: ARC-Interactive manual arc line identification
ARC2D-Calibrates distortions in 2D arc line data.
- Description:
- This program controls both 1D and 2D wavlength calibration and
can operate either in BATCH or INTERACTIVE modes.
The philosophy behind it is somewhat different to those presented
in the existing SPICA/SDRSYS and FIGARO software in many respects.
In particular its exclusive use of gausian fitting of arclines, its
demand for "intellegent" users, who can decide which lines they want
to use initially and then allow them to make objective assesments of
which,if any are erroneous. Typical diagnostic information given are
plots of residuals from the fit versus line width,flux and position.
This is all made possible by the use of the Gaussian fitting.
The least squares polynomial fitting allows weights to be included
for each line(again derived from the formal Gaussian fits).Thus it
is possible to constrain the polynomial in difficult regions
eg "the 5100 gap" without distorting the global fit.
- Parameters:
- IMAGE
- IMAGE = FILE (Read)
Name of image for input
This should be a file containing an arc spectrum.
- ARC_OPTS
- ARC_OPTS = CHARACTER (Read)
Enter arc fit option
NEW : set up a new wavelength calibration
REPEAT : Itterate on previous calibration
CLONE : CLone a previous calibration
- YSTART
- YSTART = INTEGER (Read)
analysis lower limit
The data between the limits ystart and yend is extracted
and the resultant spectrum is used to locate the lines.
- YEND
- YEND = INTEGER (Read)
analysis upper limit
The data between the limits ystart and yend is extracted
and the resultant spectrum is used to locate the lines.
- YBLOCK
- YBLOCK = INTEGER (Read)
Enter analysis x-sect width
Each window is of this width (except perhaphs the final one).
- ITERATION
- ITERATION = INTEGER*2 (Read)
New value of iteration
- ORDER
- ORDER = INTEGER (Read)
order for polynomial fitting
This is for the continuity correction of the data. Idealy the
arc should have been pre-processed with ARCSDI, so a low
order e.g. 2 should be used.
- MAXLINES
- MAXLINES = INTEGER (Read)
Maximum number of lines to allow room for
This must be greater than or equal to the number of lines
fitted, so room should be allowed in case any more are
to be added later.
- CLFILE
- CLFILE = FILE (Read)
Name of image for cloning from
This should be a file containing an arc spectrum.
- TOLS
- TOLS = CHARACTER (Read)
For use in batch only
- KEEP_ITT
- KEEP_ITT = LOGICAL (Read)
keep itteration files'
- PRFITS
- PRFITS = LOGICAL (Read)
Print out details of fitting
- Source comments:
none available
Next: ARCDISP-Fit polynomial dispersion curve.
Up: Applications in detail
Previous: ARC-Interactive manual arc line identification
FIGARO A general data reduction system
Starlink User Note 86
Keith Shortridge, Horst Meyerdierks,
Malcolm Currie, Martin Clayton, Jon Lockley,
Anne Charles, Clive Davenhall,
Mark Taylor, Tim Ash, Tim Wilkins, Dave Axon,
John Palmer, Anthony Holloway and
Vito Graffagnino
2004 February 17
E-mail:ussc@star.rl.ac.uk
Copyright © 2009 Science and Technology Facilities Council