public class ClassicPointingModel extends PointingModelOffset
Δaz = AOFS-BNP/(cos(h)+0.5*PI)+NPAE*(tan(h)-1.0)-AN*cos(az)*tan(h)+AE*sin(az)*tan(h)"The parameter values are stored in the properties, default are zero.
Δel = EOFS+TF*(cos(h)-0.25*PI)+EAN*sin(az)+EAE*cos(az)
| Modifier and Type | Class and Description |
|---|---|
static class |
ClassicPointingModel.Test |
PropertyResources.Load, PropertyResources.URLResource| Modifier and Type | Field and Description |
|---|---|
static String |
KEY_AAE
The pointing model parameter of this name.
|
static String |
KEY_AAN
The pointing model parameter of this name.
|
static String |
KEY_AOFS
The pointing model parameter of this name.
|
static String |
KEY_BNP
The pointing model parameter of this name.
|
static String |
KEY_EAE
The pointing model parameter of this name.
|
static String |
KEY_EAN
The pointing model parameter of this name.
|
static String |
KEY_EOFS
The pointing model parameter of this name.
|
static String |
KEY_NPAE
The pointing model parameter of this name.
|
static String |
KEY_TF
The pointing model parameter of this name.
|
DEFNAME, KEY_ALTTARGET, KEY_AZTARGETKEY_FORMAT, KEY_NAME, KEY_PRESERVE, UNKNOWNKEY_NOINITONCREATE, POSTFIX_ALPHABET, POSTFIX_BYTES, POSTFIX_DIR, POSTFIX_EXT, POSTFIX_FILE, POSTFIX_LIST, POSTFIX_MODTIME, POSTFIX_URLKEY_LISTSEPARATOR, KEY_MAPKEYVALUECHAR, KEY_MAPSEPARATORCONFIG, KEY_CLASSKEY_URLRESOURCES, KEY_URLUSECONFIG, KEY_URLUSECURRENT, KEY_URLUSEHOME| Constructor and Description |
|---|
ClassicPointingModel(Map<String,String> info)
Constructs a new constant offset parameter.
|
| Modifier and Type | Method and Description |
|---|---|
protected double |
getPointingOffsetAltitude(double azdeg,
double hdeg)
Calculates the pointing model offset in altitude from astronomical azimuth and
target height, both in degrees.
|
protected double |
getPointingOffsetAzimuth(double azdeg,
double hdeg)
Calculates the pointing model offset in azimuth from astronomical azimuth and
target height, both in degrees.
|
get, getAltitudeOffset, getAzimuthOffset, registerParameter, rescanned, setcreateParameter, delivers, exit, getFormatted, getFormatted, getName, getPreserveFile, getString, getString, init, overrideDefaultName, register, setName, toStringclone, createFrom, createFrom, createFrom, createInstance, getApplet, getAsResources, getLocate, getPropertiesToKey, getPropertiesToKey, getResource, getResourceAsStream, getResourceFromKey, getResources, hasLocalURLs, initProperties, keyCreate, keyCreate, reload, setAppletaugment, augment, 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, parseObject, reload, removeProperty, requires, setObject, setProperties, setProperty, stringPropertiesequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitreloaddefaultBoolean, 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, stringPropertiespublic static final String KEY_AOFS
public static final String KEY_BNP
public static final String KEY_NPAE
public static final String KEY_AAN
public static final String KEY_AAE
public static final String KEY_EOFS
public static final String KEY_TF
public static final String KEY_EAN
public static final String KEY_EAE
protected double getPointingOffsetAzimuth(double azdeg,
double hdeg)
getPointingOffsetAzimuth in class PointingModelOffsetprotected double getPointingOffsetAltitude(double azdeg,
double hdeg)
getPointingOffsetAltitude in class PointingModelOffset