|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectutil.PropertyContainer
util.PropertyResources
util.PropertyBundles
stella.util.GuiderParametersRaDe
public class GuiderParametersRaDe
A class to optimize the parameter for a guider that's frame is fixed with respect to the ra/de grid. This is the case for the Wifsip field-of-view.
| Nested Class Summary | |
|---|---|
private class |
GuiderParametersRaDe.SimpleGnomic
|
| Nested classes/interfaces inherited from class util.PropertyResources |
|---|
PropertyResources.URLResource |
| Field Summary | |
|---|---|
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
The list of Point2D from the ccd, KEY_CCD. |
private double |
rc
|
private SiderealTime |
sid
|
private double |
sph
|
private List |
stars
The list of StarDescription from KEY_STARS. |
| Fields inherited from class util.PropertyBundles |
|---|
KEY_LOCALECOUNTRY, KEY_LOCALELANGUAGE, KEY_RESOURCEBUNDLES |
| Fields inherited from class util.PropertyResources |
|---|
KEY_NOINITONCREATE, localurl, locate, POSTFIX_DIR, POSTFIX_EXT, POSTFIX_FILE, POSTFIX_LIST, POSTFIX_URL, urlset |
| Fields inherited from class util.PropertyContainer |
|---|
KEY_LISTSEPARATOR, KEY_MAPKEYVALUECHAR, KEY_MAPSEPARATOR |
| Fields inherited from interface util.ResourceSupplying |
|---|
KEY_URLRESOURCES, KEY_URLUSECONFIG, KEY_URLUSECURRENT, KEY_URLUSEHOME |
| Fields inherited from interface util.PropertySupplying |
|---|
CONFIG, KEY_CLASS |
| Constructor Summary | |
|---|---|
GuiderParametersRaDe(Map prop)
Constructs a new guider parameter object and reads in the star and ccd coordinates. |
|
| Method Summary | |
|---|---|
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. |
| Methods inherited from class util.PropertyBundles |
|---|
clone, getLocalized, getLocalized, getLocalizedString, getLocalizedString, loadResource |
| Methods inherited from class util.PropertyResources |
|---|
createFrom, createFrom, createFrom, getApplet, getAsResources, getLocalClassLoader, getPropertiesToKey, getPropertiesToKey, getResource, getResourceAsStream, getResourceFromKey, getResources, init, keyCreate, keyCreate, reload, setApplet |
| Methods inherited from class util.PropertyContainer |
|---|
augment, augment, augment, 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, isNew, parseObject, reload, removeProperty, rescanned, setObject, setProperties, setProperty, stringProperties, toString |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface util.ResourceSupplying |
|---|
getResource, getResourceAsStream, getResources |
| Methods inherited from interface util.PropertySupplying |
|---|
defaultBoolean, defaultChar, defaultDouble, defaultFloat, defaultInt, defaultLong, defaultObject, defaultObject, defaultProperties, defaultProperty, getAsBoolean, getAsChar, getAsDouble, getAsFloat, getAsInt, getAsList, getAsLong, getAsMap, getAsObject, getAsObject, getProperties, getProperty, has, parseObject, removeProperty, setObject, setProperty, stringProperties |
| Methods inherited from interface util.Initializable |
|---|
init |
| Field Detail |
|---|
public 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 List stars
StarDescription from KEY_STARS.
private List pixel
Point2D from the ccd, KEY_CCD.
private GuiderParametersRaDe.SimpleGnomic dist
private double rc
private double dc
private double ac
private double hc
private SiderealTime sid
private double cph
private double sph
| Constructor Detail |
|---|
public GuiderParametersRaDe(Map prop)
| Method Detail |
|---|
public static void main(String[] arg)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||