icecube.segmented_spline_reco package

icecube.segmented_spline_reco.SegRecoSVN(tray, name, llh='spe', PulsesName='', PrePulsesReco=False, MuonReco=False, TrackSeedList=[], CascadeSeedList=[], NoiseScaleFactor=1.0, max_iter=20, num_particles=20, kernel_type='mean', stepsize=1.0, start_sigma=0.1, decr_rand_scale=0.2, perm_rand_scale=0.01, BareMuTimingSpline='/cvmfs/icecube.opensciencegrid.org/data/photon-tables/splines/InfBareMu_mie_prob_z20a10_V2.fits', BareMuAmplitudeSpline='/cvmfs/icecube.opensciencegrid.org/data/photon-tables/splines/InfBareMu_mie_abs_z20a10_V2.fits', CascadeTimingSpline='/cvmfs/icecube.opensciencegrid.org/data/photon-tables/splines/ems_mie_z20_a10.prob.fits', CascadeAmplitudeSpline='/cvmfs/icecube.opensciencegrid.org/data/photon-tables/splines/ems_mie_z20_a10.abs.fits', If=<function <lambda>>)

Perform a SplineMPE-reconstruction Configuration==’default’ will run a default MPE reco giving the worst resolution. The options ‘fast’, ‘recommended’ and ‘max’ will activate modifications with rising accuracy and decreasing execution speed, where “fast” is faster than “default” because of quicker convergence. See https://wiki.icecube.wisc.edu/index.php/Spline-reco for documentation as well as speed and resolution comparisons.

icecube.segmented_spline_reco.SegmentedSplineReco(tray, name, llh='spe', PulsesName='', PrePulsesReco=False, MuonReco=False, TrackSeedList=[], CascadeSeedList=[], ShowerSpacing=10, BoundingSurface=<icecube._phys_services.Cylinder object>, NoiseScaleFactor=1.0, use_gradient=False, fit_cascade_energies=False, pure_efit=False, tolerance=1e-15, strategy=0, algo='migrad', energy_regularization=-1.0, scan_dim_1='dir1', scan_dim_2='dir2', scan_fov=2.0, scan_npts=10, use_cache=1, effective_dom_efficiency=1.0, spe_charge_correction=0.84, cpp_pure_energy=0, efit_use_jax=0, efit_use_logsumexp=0, excluded_doms=['BadDomsList', 'CalibrationErrata'], excluded_timewindows=['SaturationWindows'], post_jitter=0.0, pre_jitter=4.0, en_dependent_post_jitter=0, en_estimators=[], differential_eloss_prior=0, eloss_spline_path='', fit_effective_domeff=0, seed_cyl_cleaning_radius=0.0, BareMuTimingSpline='/cvmfs/icecube.opensciencegrid.org/data/photon-tables/splines/InfBareMu_mie_prob_z20a10_V2.fits', BareMuAmplitudeSpline='/cvmfs/icecube.opensciencegrid.org/data/photon-tables/splines/InfBareMu_mie_abs_z20a10_V2.fits', CascadeTimingSpline='/cvmfs/icecube.opensciencegrid.org/data/photon-tables/splines/ems_mie_z20_a10.prob.fits', CascadeAmplitudeSpline='/cvmfs/icecube.opensciencegrid.org/data/photon-tables/splines/ems_mie_z20_a10.abs.fits', table_cos_azimuth_range=(-0.99999, 0.99999), quantile_epsilon=1e-08, ignore_edm=True, minuit_print_level=0, If=<function <lambda>>)

Perform a SplineMPE-reconstruction Configuration==’default’ will run a default MPE reco giving the worst resolution. The options ‘fast’, ‘recommended’ and ‘max’ will activate modifications with rising accuracy and decreasing execution speed, where “fast” is faster than “default” because of quicker convergence. See https://wiki.icecube.wisc.edu/index.php/Spline-reco for documentation as well as speed and resolution comparisons.

icecube.segmented_spline_reco.SegmentedSplineRecoHessianTest(tray, name, llh='spe', PulsesName='', PrePulsesReco=False, MuonReco=False, TrackSeedList=[], CascadeSeedList=[], NoiseScaleFactor=1.0, fit_energy=0.0, effective_dom_efficiency=1.0, spe_charge_correction=0.84, pre_jitter=4.0, pure_efit=False, cpp_pure_energy=1, excluded_doms=['BadDomsList', 'CalibrationErrata'], excluded_timewindows=['SaturationWindows'], BareMuTimingSpline='/cvmfs/icecube.opensciencegrid.org/data/photon-tables/splines/InfBareMu_mie_prob_z20a10_V2.fits', BareMuAmplitudeSpline='/cvmfs/icecube.opensciencegrid.org/data/photon-tables/splines/InfBareMu_mie_abs_z20a10_V2.fits', CascadeTimingSpline='/cvmfs/icecube.opensciencegrid.org/data/photon-tables/splines/ems_mie_z20_a10.prob.fits', CascadeAmplitudeSpline='/cvmfs/icecube.opensciencegrid.org/data/photon-tables/splines/ems_mie_z20_a10.abs.fits', If=<function <lambda>>)

Perform a SplineMPE-reconstruction Configuration==’default’ will run a default MPE reco giving the worst resolution. The options ‘fast’, ‘recommended’ and ‘max’ will activate modifications with rising accuracy and decreasing execution speed, where “fast” is faster than “default” because of quicker convergence. See https://wiki.icecube.wisc.edu/index.php/Spline-reco for documentation as well as speed and resolution comparisons.

icecube.segmented_spline_reco.segreco_parscan(tray, name, llh='spe', PulsesName='', PrePulsesReco=False, MuonReco=False, TrackSeedList=[], CascadeSeedList=[], NoiseScaleFactor=1.0, pts_per_dim=10, scan_fov=5.0, scan_name1='dir1', scan_name2='dir2', BareMuTimingSpline='/cvmfs/icecube.opensciencegrid.org/data/photon-tables/splines/InfBareMu_mie_prob_z20a10_V2.fits', BareMuAmplitudeSpline='/cvmfs/icecube.opensciencegrid.org/data/photon-tables/splines/InfBareMu_mie_abs_z20a10_V2.fits', CascadeTimingSpline='/cvmfs/icecube.opensciencegrid.org/data/photon-tables/splines/ems_mie_z20_a10.prob.fits', CascadeAmplitudeSpline='/cvmfs/icecube.opensciencegrid.org/data/photon-tables/splines/ems_mie_z20_a10.abs.fits', If=<function <lambda>>)

Perform a SplineMPE-reconstruction Configuration==’default’ will run a default MPE reco giving the worst resolution. The options ‘fast’, ‘recommended’ and ‘max’ will activate modifications with rising accuracy and decreasing execution speed, where “fast” is faster than “default” because of quicker convergence. See https://wiki.icecube.wisc.edu/index.php/Spline-reco for documentation as well as speed and resolution comparisons.

icecube.segmented_spline_reco.segreco_uncertainty(tray, name, llh='spe', PulsesName='', PrePulsesReco=False, MuonReco=False, TrackSeedList=[], CascadeSeedList=[], NoiseScaleFactor=1.0, mode='emcee', num_particles=50, num_iter=50, clean_first_vals_for_ndfit=2000, use_evar=False, energy_regularization=-1.0, effective_dom_efficiency=1.0, spe_charge_correction=0.84, post_jitter=0.0, en_dependent_post_jitter=0, excluded_doms=['BadDomsList', 'CalibrationErrata', 'SaturationWindows'], excluded_timewindows=[], en_estimators=[], BareMuTimingSpline='/cvmfs/icecube.opensciencegrid.org/data/photon-tables/splines/InfBareMu_mie_prob_z20a10_V2.fits', BareMuAmplitudeSpline='/cvmfs/icecube.opensciencegrid.org/data/photon-tables/splines/InfBareMu_mie_abs_z20a10_V2.fits', CascadeTimingSpline='/cvmfs/icecube.opensciencegrid.org/data/photon-tables/splines/ems_mie_z20_a10.prob.fits', CascadeAmplitudeSpline='/cvmfs/icecube.opensciencegrid.org/data/photon-tables/splines/ems_mie_z20_a10.abs.fits', If=<function <lambda>>)

Perform a SplineMPE-reconstruction Configuration==’default’ will run a default MPE reco giving the worst resolution. The options ‘fast’, ‘recommended’ and ‘max’ will activate modifications with rising accuracy and decreasing execution speed, where “fast” is faster than “default” because of quicker convergence. See https://wiki.icecube.wisc.edu/index.php/Spline-reco for documentation as well as speed and resolution comparisons.

Submodules