public class OffsetTest extends CommandEvent implements TelescopeCommand
MAXAZOFFSET and
MAXALTOFFSET.CommandEvent.Create| Modifier and Type | Field and Description |
|---|---|
private double |
altoffset
The offset in altitude, in degrees.
|
private double |
azoffset
The offset in azimuth, in degrees.
|
private static String |
FAKETYPE
The fake type.
|
private static Random |
GAUSSIAN
The random object for generating gaussian noise.
|
static double |
MAXALTOFFSET
The maximum offset in degrees in altitude.
|
static double |
MAXAZOFFSET
The maximum offset in degrees in azimuth.
|
COMMANDPACKAGE, JVIEWPACKAGE, TYPESEPARATORSEPCHARlocalHost, sourceNamesource| Constructor and Description |
|---|
OffsetTest(Object src)
Constructs a abort adapter telescope, grabbing the type from the class
name and setting the command time to the current system time.
|
OffsetTest(Object src,
String id,
long time)
Constructs a new offset telescope command.
|
| Modifier and Type | Method and Description |
|---|---|
String[] |
getLine()
Returns the command line of the move telescope command.
|
double |
getOffsetAltitude()
Returns the y-offset of the target star.
|
double |
getOffsetAzimuth()
Returns the x-offset of the target star.
|
String |
getType()
Fake the type to be of OFFSET_TELESCOPE.
|
boolean |
parseLine(String[] all)
Parse the command line into ra and dec of the move command.
|
void |
setOffset(double xoff,
double yoff)
Sets the offsets in x and y.
|
classNameToTemplate, createCommand, createCommand, createJCommand, extractType, getExpectedAcknowledgeNumber, parseForStrings, templateToClassNamecheckType, equals, equalTime, equalTime, fromAscii, getAllCommandLines, getExecuteGroupKey, getHead, getNr, getTime, hashCode, isValid, parseFromSingleString, readFromBufferedStream, setNr, setTime, setType, setValid, toSkippedString, toStringgetHost, getSourceName, setSourceNamegetSourcepublic static final double MAXAZOFFSET
public static final double MAXALTOFFSET
private static final String FAKETYPE
private static final Random GAUSSIAN
private double azoffset
private double altoffset
public OffsetTest(Object src)
public OffsetTest(Object src, String id, long time)
parseLine(java.lang.String[]) or the setOffset(double, double)
method are called.public String[] getLine()
getLine in class MessageEventpublic boolean parseLine(String[] all)
parseLine in class MessageEventpublic void setOffset(double xoff,
double yoff)
public double getOffsetAzimuth()
public double getOffsetAltitude()
public String getType()
getType in class MessageEvent