Skip to content
Snippets Groups Projects

Tag "IMC" if IMC looses lock at the same time as the main IFO when refined on ASC-AS_A detector

Merged Camilla Compton requested to merge camilla.compton/locklost:IMC_AS_A into master
2 files
+ 22
0
Compare changes
  • Side-by-side
  • Inline
Files
2
+ 21
0
@@ -234,3 +234,24 @@ def refine_time(event):
refined_gps=refined_gps,
threshold=threshold,
)
# if refined time uses channel 'H1:ASC-AS_A_DC_NSUM_OUT_DQ',
# check 'H1:IMC-TRANS_OUT_DQ' looses lock at the same time.
if params['CHANNEL'] != 'H1:ASC-AS_A_DC_NSUM_OUT_DQ':
return
IMC_params = config.INDICATORS[0]
logger.info("refining time using channel: {}".format(IMC_params['CHANNEL']))
# find threshold and refined time using indicator channel
IMC_threshold, IMC_refined_gps = find_transition(
[IMC_params['CHANNEL'], ],
segment,
IMC_params['THRESHOLD'],
event.gps + 1,
IMC_params['MINIMUM'],
)
if IMC_refined_gps and refined_gps:
if IMC_refined_gps <= refined_gps + (50 * 10**-3):
logger.info("IMC refined time within 50ms of AS_A refined time.")
event.add_tag('IMC')
Loading