icecube.rock_bottom.segments.RockBottomTwoLDF module

Performs a reconstruction of IceTop data using the 2-LDF signal model This uses both SLC and HLC pulses for the reconstruction

icecube.rock_bottom.segments.RockBottomTwoLDF.RockBottomTwoLDF(tray, name='RockBottom', SLCPulses='SRTCleanedSLCPulses', HLCPulses='SRTCleanedHLCPulses', NIterations=1, emLDF='dlp', OutputName='RockBottomTwoLDF', SnowService='SimpleSnow')

Tray segment to run the RockBottom air shower reconstruction with the muon + EM LDFs, fit to the IceTop information

Inputs:

  • SLCPulses: (cleaned) IceTop SLC pulse series

  • HLCPulses: (cleaned) IceTop HLC pulse series

  • NIterations: number of iterations for iterative fitting,

    if =1 -> individual steps, else IterativeFitter

  • emLDF: electromagnetic LDF, e.g. ‘dlp’ (default),

    ‘nkg’, ‘lagutin’

  • OutputName: name of output I3Particle

    (fit parameters stored in OutputName+’Params’)

  • SnowService: Name of snow service in the frame