icecube.icetop_Level3_scripts.segments.level2_IceTop module

icecube.icetop_Level3_scripts.segments.level2_IceTop.OfflineIceTopReco(tray, name, If=<function <lambda>>, Pulses='', Excluded='IceTopBadTanks', SnowFactor=2.1, Tag='', Detector='IC86.2013')

Adds the following IceTop reconstructions to the frame:

  • Center-of-gravity calculation, output defined by parameter ShowerCOG;

  • Plane fit, output defined by ShowerPlane;

  • Lateral fit in two configurations, one with combined direction / lateral function fit, one without.

Output defined by ShowerCombined and SmallShowerCombined. Uses bad station list defined in BadStations. This should be the output ExcludedStations list of I3TopHLCCluster cleaning, or whatever is used for splitting IceTop events.

icecube.icetop_Level3_scripts.segments.level2_IceTop.RemoveOldLevel2(tray, name, Tag='')

I3Tray segments should have docstrings. This one doesn’t. Fix it.