icecube_tools.detector.effective_area module
- class icecube_tools.detector.effective_area.Braun2008AeffReader(filename)
Bases:
IceCubeAeffReader
Reader for the Braun+2008 paper effective area Fig. 3, 140-150 deg. Braun, J. et al., 2008. Methods for point source analysis in high energy neutrino telescopes. Astroparticle Physics, 29(4), pp.299–305.
- read()
To be defined.
- class icecube_tools.detector.effective_area.EffectiveArea(filename, **kwargs)
Bases:
object
IceCube effective area.
- detection_probability(true_energy, true_cos_zenith, max_energy)
Give the relative detection probability for a given true energy and arrival direction.
- classmethod from_dataset(dataset_id, period='IC86_II', fetch=True, **kwargs)
Build effective area from a public dataset.
If relevant, uses the latest effective area within a dataset. Some datasets have multiple effective areas.
- Parameters:
dataset_id – Date of dataset release e.g. 20181018
period – For 20210126, which period should be used. Defaults to IC86_II (most recent)
fetch – If true, download dataset if not existing
- get_reader(**kwargs)
Define an IceCubeAeffReader based on the filename.
- supported_datasets = ['20131121', '20150820', '20181018', '20210126']
- class icecube_tools.detector.effective_area.IceCubeAeffReader(filename)
Bases:
ABC
Abstract base class for a file reader to handle the different types of data files provided on the IceCube website.
- abstract read()
To be defined.
- class icecube_tools.detector.effective_area.R2013AeffReader(filename, **kwargs)
Bases:
IceCubeAeffReader
Reader for the 2013 Nov 21 release. Link: https://icecube.wisc.edu/data-releases/2013/11/ search-for-contained-neutrino-events-at-energies-above -30-tev-in-2-years-of-data.
- read()
To be defined.
- class icecube_tools.detector.effective_area.R2015AeffReader(filename, **kwargs)
Bases:
IceCubeAeffReader
Reader for the 2015 Aug 20 release. Link: https://icecube.wisc.edu/science/data/HE_NuMu_diffuse.
- read()
Read input from the provided HDF5 file.
- class icecube_tools.detector.effective_area.R2018AeffReader(filename, **kwargs)
Bases:
IceCubeAeffReader
Reader for the 2018 Oct 18 release. Link: https://icecube.wisc.edu/science/data/PS-3years.
- read()
To be defined.
- class icecube_tools.detector.effective_area.R2021AeffReader(filename, **kwargs)
Bases:
IceCubeAeffReader
Reader for the 2021 January 26 release. Link: https://icecube.wisc.edu/data-releases/2021/01/all-sky-point-source-icecube-data-years-2008-2018/
- read()
To be defined.