kadi.events.models.Scs107#
- class kadi.events.models.Scs107(*args, **kwargs)#
Bases:
TlmEventSCS107 run
Event definition: interval with the following combination of state values:
3TSCMOVE = MOVE AORWBIAS = DISA CORADMEN = DISA
These MSIDs are first sampled onto a common time sequence of 32.8 sec samples so the start / stop times are accurate only to that resolution.
Early in the mission there were two SIM TSC translations during an SCS107 run. By the above rules this would generate two SCS107 events, but instead any two SCS107 events within 600 seconds are combined into a single event.
Fields
Field
Type
Description
start
Char(21)
Start time (YYYY:DDD:HH:MM:SS)
stop
Char(21)
Stop time (YYYY:DDD:HH:MM:SS)
tstart
Float
Start time (CXC secs)
tstop
Float
Stop time (CXC secs)
dur
Float
Duration (secs)
obsid
Integer
Observation ID (COBSRQID)
notes
Text
Supplemental notes
- notes#
- event_msids = ['3tscmove', 'aorwbias', 'coradmen']#
- event_time_fuzz = 600#
- event_filter_bad = False#
- classmethod get_state_times_bools(msidset)#
Get the boolean True/False array indicating when
event_msidis in the desired state for this event type. The default is whenevent_msid == cls.event_val, but subclasses may override this method.- Parameters:
- event_msid
fetch.MSID object
- Returns:
- boolean ndarray