icecube.rock_bottom.segments.RockBottomTwoLDFCoinc module¶
Performs a combined RockBottom reconstruction using the 2-LDF using IceTop information as well as in-ice information
- icecube.rock_bottom.segments.RockBottomTwoLDFCoinc.RockBottomTwoLDFCoinc(tray, name='RockBottomTwoLDFCoincSegment', SLCPulses='SRTCleanedSLCPulses', HLCPulses='SRTCleanedHLCPulses', IgnoreTanks='', InIcePulses='SRTCoincPulses', Seed='CoincMuonReco_SPEFit2', InIceLLH='SPE1st', LDF='dlp', Fitter='simple', NIterations=1.0, ZenithDependence=True, FlexiCurvature=False, FixCore=False, OutputName='RockBottomTwoLDFCoinc')¶
Tray segment to run the RockBottom air shower reconstruction with two LDFs and curvature fit, using IceTop and in-ice detector information.
Inputs:
SLCPulses: (cleaned) IceTop SLC pulse series
HLCPulses: (cleaned) IceTop HLC pulse series
IgnoreTanks: IceTop tanks to ignore
InIcePulses: (cleaned) in-ice pulse series
Seed: first guess reconstruction (any I3Particle)
- InIceLLH: LLH description for in-ice, e.g. ‘SPEAll’,
‘SPEqAll’, ‘SPE1st’(default), ‘MPE’, ‘MPEAll’
- LDF: electromagnetic LDF, e.g. ‘dlp’ (default),
‘nkg’, ‘lagutin’
Fitter: select fitter, e.g. ‘simple’ (default), ‘iterative’, ‘paraboloid’
- NIterations: number of iterations for iterative fitting,
if =1 -> individual steps, else IterativeFitter
ZenithDependence: enable zenith dependent muon LDF (default: True)
FlexiCurvature: enable flexible curvature fit (default: False)
- FixCore: fix core position for two LDF fit, not available with
Fitter=’iterative’ (default: False)
- OutputName: name of output I3Particle
(fit parameters stored in OutputName+’Params’)