CATFRAME = LITERAL (Read)
A string determining the
co-ordinate Frame in which positions are to be stored in the output catalogue
associated with Parameter OUTCAT. The string supplied for CATFRAME can be one of the
following options.
-
A Domain name such as SKY, AXIS, PIXEL.
-
An integer value giving the index of the required Frame.
-
An IRAS90 Sky Co-ordinate System (SCS) values such as "EQUAT(J2000)"
(see SUN/163).
If a null (!
) value is supplied, the positions will be stored in the current Frame. [!]
CATEPOCH = _DOUBLE (Read)
The epoch at which the sky positions stored in the
output catalogue were determined. It will only be accessed if an epoch value is
needed to qualify the co-ordinate Frame specified by COLFRAME. If required,
it should be given as a decimal years value, with or without decimal places
("1996.8"
, for example). Such values are interpreted as a Besselian epoch if less
than 1984.0 and as a Julian epoch otherwise.
FINISH = LITERAL (Read)
The
co-ordinates of the last sample in the profile, in the current co-ordinate Frame
of the NDF (supplying
":"
will display details of the required co-ordinate
Frame). The position should be supplied as a list of
formatted axis values
separated by spaces. This parameter is only accessed if Parameter MODE is set to
"Curve"
and a null (
!
) value is given for INCAT. If the last (top-right) pixel in
the NDF has valid co-ordinates in the current co-ordinate Frame of the NDF,
then these co-ordinates will be used as the suggested default. Otherwise there
will be no suggested default.
GEODESIC = _LOGICAL (Read)
If
TRUE
then
the line segments which form the profile will be geodesic curves within the
current co-ordinate Frame of the NDF. Otherwise, the line segments are simple
straight lines. This parameter is only accessed if Parameter MODE is set to
"Curve"
.
As an example, consider a profile consisting of a single line segment which starts at RA=0h
DEC=80d and finishes
at RA=12h DEC=80d.
If GEODESIC is FALSE
, the line segment will be a line of constant declination, i.e. the
"straight"
line from the position (0,80) to the position (12, 80), passing through
(1, 80), (2, 80), etc. If GEODESIC is TRUE
, then the line segment will be the curve of
shortest distance on the celestial sphere between the start and end. In this
particaular case, this will be a great circle passing through the north celestial pole.
[FALSE]
IN = NDF (Read)
Input NDF structure containing the data to be
profiled.
INCAT = FILENAME (Read)
A catalogue containing a set of vertices or
sample positions defining the required profile. The file should be in the format
of a positions list such as produced by applications CURSOR and LISTMAKE. If
a null value (!
) is given then Parameters START and FINISH will be used to
obtain the vertex positions. If Parameter MODE is given the value "Curve"
,
then the Parameter INCAT is only accessed if a value is given for it on the
command line (otherwise a null value is assumed).
The
mode by which the sample positions are selected. The alternatives are listed
below.
-
"Curve"
–- The samples are placed evenly along a curve specified by a set of vertices
obtained from the user. The line segments joining these vertices may be linear or
geodesic (see Parameter GEODESIC). Multiple vertices may be supplied using a text file
(see Parameter INCAT). Alternatively, a single line segment can be specified using
Parameters START and FINISH. The number of samples to take along the curve is specified
by Parameter NSAMP.
-
"Points"
–- The positions at which samples should be taken are given explicitly by
the user in a text file (see Parameter INCAT). No other sample positions are
used.
["Curve"]
NSAMP = _INTEGER (Read)
The number of samples required along the length
of the profile. The first sample is at the first supplied vertex, and the last sample
is at the last supplied vertex. The sample positions are evenly spaced within the
current co-ordinate Frame of the NDF. If a null value is supplied, a default value is
used equal to one more than the length of the profile in pixels. This is only accessed
if Parameter MODE is given the value "Curve"
. [!]
OUT = NDF (Write)
The output
NDF. This will be one-dimensional with length specified by Parameter NSAMP.
OUTCAT =
FILENAME (Write)
An output positions list in which to store the sample positions.
This is the name of a catalogue which can be used to communicate positions to
subsequent applications. It includes information describing the available WCS
co-ordinate Frames as well as the positions themselves. If a null value is supplied, no
output positions list is produced. See also Parameter CATFRAME. [!]
START = LITERAL
(Read)
The co-ordinates of the first sample in the profile, in the current
co-ordinate Frame of the NDF (supplying
":"
will display details of the required
co-ordinate Frame). The position should be supplied as a list of
formatted
axis values separated by spaces. This parameter is only accessed if Parameter
MODE is set to
"Curve"
and a null (
!
) value is given for INCAT. If the first
(bottom-left) pixel in the NDF has valid co-ordinates in the current co-ordinate Frame
of the NDF, then these co-ordinates will be used as the suggested default.
Otherwise there will be no suggested default.