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¶
- icecube.segmented_spline_reco.SVN module
- icecube.segmented_spline_reco.SegSplineReco_PureE module
- icecube.segmented_spline_reco.SegSplineReco_emcee module
MapSpecs
SegSplineRecoEMCEE
SegSplineRecoEMCEE.Configure()
SegSplineRecoEMCEE.Filename
SegSplineRecoEMCEE.LogLikelihood
SegSplineRecoEMCEE.NIterations
SegSplineRecoEMCEE.NSteps
SegSplineRecoEMCEE.NWalkers
SegSplineRecoEMCEE.Parametrization
SegSplineRecoEMCEE.Physics()
SegSplineRecoEMCEE.SeedService
SegSplineRecoEMCEE.StepSize
SegSplineRecoEMCEE.WithGradients
SegSplineRecoEMCEE.emcee_ensamble()
SegSplineRecoEMCEE.is_posdef()
SegSplineRecoEMCEE.nearestPD()
SegSplineRecoEMCEE.plot_pb_contour()
- icecube.segmented_spline_reco.calc_single_hessian module
- icecube.segmented_spline_reco.cmaes module
- icecube.segmented_spline_reco.helper_fns module
- icecube.segmented_spline_reco.nd_paraboloid module
- icecube.segmented_spline_reco.scan module
- icecube.segmented_spline_reco.test_hessian module