lsst.sims.ocs.observatory.slew_information module¶
-
class
lsst.sims.ocs.observatory.slew_information.SlewActivity(slewActivityId, activity, activityDelay, inCriticalPath, SlewHistory_slewCount)¶ Bases:
tupleSimple tuple for handling slew maxspeeds.
-
__getnewargs__()¶ Return self as a plain tuple. Used by copy and pickle.
-
__getstate__()¶ Exclude the OrderedDict from pickling
-
__repr__()¶ Return a nicely formatted representation string
-
SlewHistory_slewCount¶ Alias for field number 4
-
activity¶ Alias for field number 1
-
activityDelay¶ Alias for field number 2
-
inCriticalPath¶ Alias for field number 3
-
slewActivityId¶ Alias for field number 0
-
-
class
lsst.sims.ocs.observatory.slew_information.SlewHistory(slewCount, startDate, endDate, slewTime, slewDistance, ObsHistory_observationId)¶ Bases:
tupleSimple tuple for handling slew state information.
-
__getnewargs__()¶ Return self as a plain tuple. Used by copy and pickle.
-
__getstate__()¶ Exclude the OrderedDict from pickling
-
__repr__()¶ Return a nicely formatted representation string
-
ObsHistory_observationId¶ Alias for field number 5
-
endDate¶ Alias for field number 2
-
slewCount¶ Alias for field number 0
-
slewDistance¶ Alias for field number 4
-
slewTime¶ Alias for field number 3
-
startDate¶ Alias for field number 1
-
-
class
lsst.sims.ocs.observatory.slew_information.SlewMaxSpeeds(slewMaxSpeedId, domeAltSpeed, domeAzSpeed, telAltSpeed, telAzSpeed, rotatorSpeed, SlewHistory_slewCount)¶ Bases:
tupleCreate new instance of SlewMaxSpeeds(slewMaxSpeedId, domeAltSpeed, domeAzSpeed, telAltSpeed, telAzSpeed, rotatorSpeed, SlewHistory_slewCount)
-
__getnewargs__()¶ Return self as a plain tuple. Used by copy and pickle.
-
__getstate__()¶ Exclude the OrderedDict from pickling
-
__repr__()¶ Return a nicely formatted representation string
-
SlewHistory_slewCount¶ Alias for field number 6
-
domeAltSpeed¶ Alias for field number 1
-
domeAzSpeed¶ Alias for field number 2
-
rotatorSpeed¶ Alias for field number 5
-
slewMaxSpeedId¶ Alias for field number 0
-
telAltSpeed¶ Alias for field number 3
-
telAzSpeed¶ Alias for field number 4
-
-
class
lsst.sims.ocs.observatory.slew_information.SlewState(slewStateId, slewStateDate, targetRA, targetDec, tracking, altitude, azimuth, paraAngle, domeAlt, domeAz, telAlt, telAz, rotTelPos, rotSkyPos, filter, SlewHistory_slewCount)¶ Bases:
tupleSimple tuple for handling slew activity information.
-
__getnewargs__()¶ Return self as a plain tuple. Used by copy and pickle.
-
__getstate__()¶ Exclude the OrderedDict from pickling
-
__repr__()¶ Return a nicely formatted representation string
-
SlewHistory_slewCount¶ Alias for field number 15
-
altitude¶ Alias for field number 5
-
azimuth¶ Alias for field number 6
-
domeAlt¶ Alias for field number 8
-
domeAz¶ Alias for field number 9
-
filter¶ Alias for field number 14
-
paraAngle¶ Alias for field number 7
-
rotSkyPos¶ Alias for field number 13
-
rotTelPos¶ Alias for field number 12
-
slewStateDate¶ Alias for field number 1
-
slewStateId¶ Alias for field number 0
-
targetDec¶ Alias for field number 3
-
targetRA¶ Alias for field number 2
-
telAlt¶ Alias for field number 10
-
telAz¶ Alias for field number 11
-
tracking¶ Alias for field number 4
-