frames¶
Utility methods for working with I3Frames.
- graphnet.data.extractors.icecube.utilities.frames.frame_is_montecarlo(frame, mctree)[source]¶
 Check whether frame is from Monte Carlo simulation.
- Return type:
 bool- Parameters:
 frame (icecube.icetray.I3Frame)
mctree (str | None)
- graphnet.data.extractors.icecube.utilities.frames.frame_is_noise(frame, mctree)[source]¶
 Check whether frame is from noise.
- Return type:
 bool- Parameters:
 frame (icecube.icetray.I3Frame)
mctree (str | None)
- graphnet.data.extractors.icecube.utilities.frames.get_om_keys_and_pulseseries(frame, pulseseries, calibration)[source]¶
 Get the indicies for the gcd_dict and the pulse series.
- Parameters:
 frame (
I3Frame) – Physics (P) I3-frame from which to extract OM keys and pulse seriespulseseries (str)
calibration (icecube.dataclasses.I3Calibration | None)
- Return type:
 Tuple[Any,Any]- Returns:
 Tuple containing the OM keys/indicesfor the GCD dictionary, and the pulse series data.