|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.EventObject
util.rmi.RmiEvent
stella.MessageEvent
stella.CommandEvent
stella.command.AutoFocusCcd
public class AutoFocusCcd
The command to initiate a focus sequence where the scientific ccd is the only means of focussing. Some adjustment is done to get from the target definition to values the CCD can work with. Namely:
DEFDISTANCE from the center position.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class stella.CommandEvent |
|---|
CommandEvent.Create |
| Field Summary | |
|---|---|
private float |
bv
The B-V color index. |
static double |
DEFDISTANCE
Default maximum degree distance to center for focus star. |
private double |
derot
The pre-set derotator angle. |
private Vector2D |
drade
The distance of the focus star to the center. |
private float |
mag
The Johnson V star brightnesses, in magnitudes. |
private double |
maxdist
The maximum distance for the focus star. |
private double |
xrad
The radian position of the focus star in CCD-x axis. |
private double |
yrad
The radian position of the focus star in CCD-y axis. |
| Fields inherited from class stella.CommandEvent |
|---|
COMMANDPACKAGE, JVIEWPACKAGE, TYPESEPARATOR |
| Fields inherited from class stella.MessageEvent |
|---|
SEPCHAR |
| Fields inherited from class util.rmi.RmiEvent |
|---|
localHost, sourceName |
| Fields inherited from class java.util.EventObject |
|---|
source |
| Constructor Summary | |
|---|---|
AutoFocusCcd(Object src)
Constructs a abort adapter telescope, grabbing the type from the class name and setting the command time to the current system time. |
|
AutoFocusCcd(Object src,
String type,
long time)
Constructs a move telescope command. |
|
| Method Summary | |
|---|---|
float |
getBV()
Returns the color index B-V of the field-of-view stars. |
String[] |
getLine()
Returns the command line that gives the CCD x and y position in radians, the magnitude and the color of the star. |
float |
getMag()
Returns the V-magnitude of the field-of-view stars. |
double |
getXrad()
Returns the right ascension of the field-of-view stars. |
double |
getYrad()
Returns the declination of the field-of-view stars. |
void |
initWith(String init)
Registers an parameter set to this command. |
boolean |
parseLine(String[] all)
Parse the command line into ra and dec of the move command. |
void |
registerTarget(TargetDefinition star)
Registers the target. |
void |
registerTargetProperties(Object view)
Calculates the command line from the properties. |
| Methods inherited from class stella.CommandEvent |
|---|
classNameToTemplate, createCommand, createCommand, createJCommand, extractType, getExpectedAcknowledgeNumber, parseForStrings, templateToClassName |
| Methods inherited from class stella.MessageEvent |
|---|
checkType, equals, equalTime, equalTime, fromAscii, getAllCommandLines, getExecuteGroupKey, getHead, getNr, getTime, getType, hashCode, isValid, parseFromSingleString, readFromBufferedStream, setNr, setTime, setType, setValid, toString |
| Methods inherited from class util.rmi.RmiEvent |
|---|
getHost, getSourceName, setSourceName |
| Methods inherited from class java.util.EventObject |
|---|
getSource |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final double DEFDISTANCE
private Vector2D drade
private double derot
private double xrad
private double yrad
private float mag
private float bv
private double maxdist
| Constructor Detail |
|---|
public AutoFocusCcd(Object src)
public AutoFocusCcd(Object src,
String type,
long time)
DTDConstants.OBJECT
element has been registered to
this command.
MessageEvent.isValid()| Method Detail |
|---|
public void initWith(String init)
initWith in interface InitializerDependingpublic void registerTarget(TargetDefinition star)
#DEROTATOROFFSET. If this target does not allow the derotator
offset, it is disabled.
registerTarget in interface TargetDependingpublic void registerTargetProperties(Object view)
StarDescription with an additional
key ReservedConstants.FOV. The value mapped to this key is a
list of StarDescription objects, each representing a star in
the field of view. Note that the first entry in this list is always
the target star.
registerTargetProperties in interface TargetDependingCommandpublic String[] getLine()
getLine in class MessageEventpublic boolean parseLine(String[] all)
parseLine in class MessageEventpublic double getXrad()
public double getYrad()
public float getMag()
public float getBV()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||