icecube.icetop_Level3_scripts.segments.level3_IceTop module

icecube.icetop_Level3_scripts.segments.level3_IceTop.level3_IceTop(tray, name, detector, do_select=False, isMC=False, simulate_background_rate=0, add_jitter=False, snowLambda=None, icetopStreamName='IceTopSplit', nameChanges=[['DSTTriggers', 'I3TriggerHierarchy']], ignore_slc_calib=False)

Not exactly in the order but more or less does these things for IceTop…

  1. Snow Factor, Snow Hacking/Interpolation, remove dethinning bug in IC79 mc

  2. Remove Old Reconstructions, Remove InIce Frames, Update Names.

  3. SLC Calibration

  4. RT Cleaning

  5. IceTopReco using RT Cleaning, IceTopReco using CleanedHLCTankPulses

  6. SeededPulseSelector