lsst.sims.ocs.observatory.slew_information module¶
-
class
lsst.sims.ocs.observatory.slew_information.
SlewActivity
(slewActivityId, activity, activityDelay, inCriticalPath, SlewHistory_slewCount)¶ Bases:
tuple
Simple 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:
tuple
Simple 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:
tuple
Create 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:
tuple
Simple 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
-