icecube.sim_services.sim_utils.gcd_utils module

A collection of functions that are useful shortcuts for pulling things out of GCD files.

icecube.sim_services.sim_utils.gcd_utils.get_domcal(gcdfile)

Gets the I3DOMCalibrationMap from a GCD file.

icecube.sim_services.sim_utils.gcd_utils.get_domstatus(gcdfile)

Gets the I3DOMStatusMap from a GCD file.

icecube.sim_services.sim_utils.gcd_utils.get_omgeo(gcdfile)

Gets the I3OMGeoMap from a GCD file.

icecube.sim_services.sim_utils.gcd_utils.get_time(gcdfile)

Gets the start time of the I3DetectorStatus frame. This was used to generate a DrivingTime from a GCD, so is likely obsolete now.

icecube.sim_services.sim_utils.gcd_utils.get_triggerstatus(gcdfile)

Gets the I3TriggerStatus from a GCD file.

icecube.sim_services.sim_utils.gcd_utils.put_triggerstatus(trigger_status_map, gcdfile, output_gcd_filename)

Adds an I3TriggerStatus to a GCD file.