icecube.STTools.seededRT.configuration_services module

class icecube.STTools.seededRT.configuration_services.I3DOMLinkSeededRTConfigurationService(allowSelfCoincidence=False, useDustlayerCorrection=True, dustlayerUpperZBoundary=0.0, dustlayerLowerZBoundary=-150.0, it_it_RTRadius=None, it_it_RTTime=None, it_it_RTCylinderHeight=None, ic_ic_RTRadius=150.0, ic_ic_RTTime=1000.0, ic_ic_RTCylinderHeight=None, dc_dc_RTRadius=None, dc_dc_RTTime=None, dc_dc_RTCylinderHeight=None, pingu_pingu_RTRadius=None, pingu_pingu_RTTime=None, pingu_pingu_RTCylinderHeight=None, ic_dc_RTRadius=None, ic_dc_RTTime=None, ic_dc_RTCylinderHeight=None, ic_pingu_RTRadius=None, ic_pingu_RTTime=None, ic_pingu_RTCylinderHeight=None, dc_pingu_RTRadius=None, dc_pingu_RTTime=None, dc_pingu_RTCylinderHeight=None, it_strings=None, it_oms=None, ic_strings=None, ic_oms=None, dc_strings=None, dc_oms=None, pingu_strings=None, pingu_oms=None, treat_string_36_as_deepcore=True)

Bases: I3SeededRTConfigurationService

The I3DOMLinkSeededRTConfigurationService class provides a seededRT ST configuration service configured with DOM link ST configurations.

Using this class, one can configure the seededRT algorithm with individual DOM-DOM-link ST configurations. For instance, two different ST configurations for IceCube and DeepCore DOMs. Additionally, a seperate ST configuration can be defined for IceCube-DeepCore DOM links. If it is not defined explicitly, the DeepCore-DeepCore DOM-link ST configuration will be used. Furthermore, DOM link ST configuration can be defined for DOM links including PINGU DOMs, i.e. IceCube-PINGU, DeepCore-PINGU, and PINGU-PINGU DOM links.