public class GuiderParametersRaDe extends PropertyContainer
| Modifier and Type | Class and Description |
|---|---|
private class |
GuiderParametersRaDe.SimpleGnomic |
| Modifier and Type | Field and Description |
|---|---|
private double |
ac |
private double |
cph |
private double |
dc |
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 GuiderParametersRaDe.SimpleGnomic |
dist
The multidimensional function that is to be minimized with amoeba.
|
private double |
hc |
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_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 double |
rc |
private SiderealTime |
sid |
private double |
sph |
private List |
stars
The list of
SimpleStar from KEY_STARS. |
KEY_LISTSEPARATOR, KEY_MAPKEYVALUECHAR, KEY_MAPSEPARATORCONFIG, KEY_CLASS| Constructor and Description |
|---|
GuiderParametersRaDe(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
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 final List stars
SimpleStar from KEY_STARS.private final List pixel
private final GuiderParametersRaDe.SimpleGnomic dist
private final double rc
private final double dc
private double ac
private double hc
private SiderealTime sid
private final double cph
private final double sph
public GuiderParametersRaDe(Map prop)
public static void main(String[] arg)