public class PointingBlockGSEP extends PointingBlock
BLOCK_TAG, ENDTIME_TAG, STARTTIME_TAG, TYPE_GSEP, TYPE_MNAV, TYPE_MOCM, TYPE_MSLW, TYPE_MWAC, TYPE_MWNV, TYPE_MWOL, TYPE_OBS, TYPE_SLEW| Constructor and Description |
|---|
PointingBlockGSEP(java.util.Date startTime,
java.util.Date endTime,
PointedAxis coordinates,
boolean sunPointing,
boolean ecliptic,
boolean north)
Creates a pointing block with an autonomous guidance attitude
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
isEcliptic() |
boolean |
isNorth() |
boolean |
isSunPointing() |
void |
setBooleanField(java.lang.String field,
boolean value) |
addMetadata, asDataset, copy, dateToZulu, getAttitude, getDuration, getEndTime, getInstrument, getMetadata, getMetadata, getMetadataElement, getStartTime, getType, getVstpNumberMeta, isMaintenance, isSlew, readFrom, setAttitude, setEndTime, setMetadata, setStartTime, toPointingBlock, validate, zuluToDateaddAttribute, addChild, copyFrom, equals, getAttribute, getAttributes, getChild, getChildren, getDescription, getFirstLevelTextContent, getName, getValue, hasAttributtes, hasChildren, regenerate, removeAttribute, removeAttribute, setDescription, setValue, toString, toStringParameter, toXmlpublic PointingBlockGSEP(java.util.Date startTime,
java.util.Date endTime,
PointedAxis coordinates,
boolean sunPointing,
boolean ecliptic,
boolean north)
startTime - Start time for the time interval covered by this blockendTime - End time for the time interval covered by this blockcoordinates - SC axis that is either pointed to the Earth or the SunsunPointing - Flag stating whether the pointedAxis is pointed to the Sun (=true) or to Earth (=false).ecliptic - Flag stating whether the SC-y-axis must be (nearly) perpendicular to the ecliptic plane (=true) or along the cross product of Sun and Earth direction (=false)north - Defines the direction of the SC-y-axis. If ecliptic=true, the y-axis points towards ecliptic north and south for
north=true and false respectively. If ecliptic=false, the y-axis points towards plus and minus the cross product of
Earth and Sun direction for north=true and false, respectively.public void setBooleanField(java.lang.String field,
boolean value)
public boolean isSunPointing()
public boolean isEcliptic()
public boolean isNorth()