public class GuiderParametersAltAz extends PropertyContainer
#KEY_MIRRORX or #KEY_MIRRORY to
true.
Though θ and the focal length/pixel scale are in principle known, we optimize for these parameter, too.
| Modifier and Type | Field and Description |
|---|---|
private static double |
DEFFSCALE
The default focallength.
|
private static double |
DEFTHETA
The default rotation angle.
|
private static boolean |
DEFXMIRROR
The default x mirror
|
private static double |
DEFXSHIFT
The default x shift
|
private static boolean |
DEFYMIRROR
The default x mirror
|
private static double |
DEFYSHIFT
The default y shift
|
private PrintMultidimensional |
dist
The multidimensional function that is to be minimized with amoeba.
|
static String |
KEY_CCD
The list of CCD pixels as x,y pairs in pixel.
|
static String |
KEY_DATE
If the date of the exposure is given, we calculate the field angle.
|
static String |
KEY_DECENTER
The center of the frame.
|
static String |
KEY_FSCALE
The key to the starting value of focallength times scale.
|
static String |
KEY_RACENTER
The center of the frame in degrees, right ascension.
|
static String |
KEY_SITE
If the name of the observatory is given, we do not default to Izana.
|
static String |
KEY_STARS
The list of stars as ra,de pairs given in degrees.
|
static String |
KEY_THETA
The key to the starting value of field angle
|
static String |
KEY_XMIRROR
The key to the mirroring along x-axis.
|
static String |
KEY_XSHIFT
The key to the starting value of CCD shift, x
|
static String |
KEY_YMIRROR
The key to the mirroring along x-axis.
|
static String |
KEY_YSHIFT
The key to the starting value of CCD shift, y
|
private List |
pixel
|
private List |
stars
The list of
SimpleStar from KEY_STARS. |
KEY_LISTSEPARATOR, KEY_MAPKEYVALUECHAR, KEY_MAPSEPARATORCONFIG, KEY_CLASS| Constructor and Description |
|---|
GuiderParametersAltAz(Map prop)
Constructs a new guider parameter object and reads in the star and
ccd coordinates.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
main(String[] arg)
Reads the properties from the command line, construct a new guider
parameters object and use an Amoeba to optimize the focal length times
pixel scale, the field rotation and the x/y shift.
|
augment, augment, augment, augment, augment, clone, defaultBoolean, defaultChar, defaultDouble, defaultFloat, defaultInt, defaultLong, defaultObject, defaultObject, defaultProperties, defaultProperty, getAsBoolean, getAsChar, getAsDouble, getAsEnums, getAsFloat, getAsInt, getAsList, getAsLong, getAsMap, getAsMap, getAsObject, getAsObject, getProperties, getProperty, has, initProperties, isNew, parseObject, parseObject, reload, reload, removeProperty, requires, rescanned, setObject, setProperties, setProperty, stringProperties, toStringpublic static final String KEY_FSCALE
public static final String KEY_THETA
public static final String KEY_XSHIFT
public static final String KEY_YSHIFT
public static final String KEY_XMIRROR
public static final String KEY_YMIRROR
public static final String KEY_RACENTER
public static final String KEY_DECENTER
public static final String KEY_STARS
public static final String KEY_CCD
public static final String KEY_DATE
public static final String KEY_SITE
private static final double DEFFSCALE
private static final double DEFTHETA
private static final double DEFXSHIFT
private static final double DEFYSHIFT
private static final boolean DEFXMIRROR
private static final boolean DEFYMIRROR
private List stars
SimpleStar from KEY_STARS.private List pixel
private PrintMultidimensional dist
public GuiderParametersAltAz(Map prop)
public static void main(String[] arg)