icecube.filterscripts.pass3.gcd_generation module¶
- icecube.filterscripts.pass3.gcd_generation.adjust_dst_time(frame, run_start_time, run_stop_time)¶
Adjust DetectorStatus times when they are way off from the actual start time because of a bug.
- Parameters:
frame (I3Frame) – The frame
run_start_time (I3Time) – The run start time
run_stop_time (I3Time) – The run stop time
- icecube.filterscripts.pass3.gcd_generation.audit(tray, name, run_id)¶
I3Tray segments should have docstrings. This one doesn’t. Fix it.
- icecube.filterscripts.pass3.gcd_generation.generate(tray, name, run_id)¶
I3Tray segments should have docstrings. This one doesn’t. Fix it.
- icecube.filterscripts.pass3.gcd_generation.get_i3live_info(run_id, i3live_host='https://live.icecube.wisc.edu')¶
- icecube.filterscripts.pass3.gcd_generation.parse_gcd_audit_output(path, logger)¶
Helper method to parse the gcd audit log and return True if everything is OK, otherwise False.
- Parameters:
path (str) – Path of the logfile
logger (Logger) – The logger of the script
- Returns:
True if everything is OK, otherwise False.
- Return type:
boolean
- icecube.filterscripts.pass3.gcd_generation.set_production_information(frame, production_version, snapshot_id, good_start_time, good_stop_time)¶