File tree 2 files changed +11
-4
lines changed
2 files changed +11
-4
lines changed Original file line number Diff line number Diff line change @@ -779,10 +779,15 @@ def state_vals(self):
779
779
780
780
def add_exclude_intervals (self ):
781
781
super ().add_exclude_intervals ()
782
- # The following corresponds to an ACIS watchdog reboot
782
+ self .add_exclude_interval (
783
+ "2020:023:17:57:00" , "2020:023:23:07:30" , "ACIS FSW v56 Update"
784
+ )
783
785
self .add_exclude_interval (
784
786
"2022:016:00:05:23" , "2022:018:18:43:48" , "ACIS Watchdog Reboot"
785
787
)
788
+ self .add_exclude_interval (
789
+ "2023:263:00:37:00" , "2023:263:07:40:00" , "ACIS FSW v60 Update"
790
+ )
786
791
787
792
788
793
def get_overlap_mask (times : np .ndarray , intervals : Table ):
Original file line number Diff line number Diff line change 18
18
logger = logging .getLogger ("kadi" )
19
19
20
20
exclude_intervals = [
21
- ("2022:016:00:05:23" , "2022:018:18:43:48" ),
21
+ ("2020:023:17:57:00" , "2020:023:23:07:30" ), # ACIS FSW v56 Update
22
+ ("2022:016:00:05:23" , "2022:018:18:43:48" ), # ACIS Watchdog Reboot
23
+ ("2023:263:00:37:00" , "2023:263:07:40:00" ), # ACIS FSW v60 Update
22
24
]
23
25
24
26
@@ -54,8 +56,6 @@ def main():
54
56
stop = CxoTime (args .stop )
55
57
start = stop - args .days * u .day
56
58
57
- logger .debug ("Obtaining data from %s to %s" , start .yday , stop .yday )
58
-
59
59
# States to obtain for the model
60
60
state_keys = [
61
61
"ccd_count" ,
@@ -81,6 +81,8 @@ def main():
81
81
82
82
logger .setLevel (args .log_level )
83
83
84
+ logger .info ("Using data from %s to %s" , start .yday , stop .yday )
85
+
84
86
# create on-off states for FEPs and CCDs
85
87
ccds = [f"I{ i } " for i in range (4 )] + [f"S{ i } " for i in range (6 )]
86
88
ccdsfeps = defaultdict (list )
You can’t perform that action at this time.
0 commit comments