NuRadioMC.utilities.attenuation module
- NuRadioMC.utilities.attenuation.fit_GL1(z)[source]
Returns the attenuation length at 75 MHz as a function of depth for Greenland # Model for Greenland. Taken from DOI: https://doi.org/10.3189/2015JoG15J057
- Parameters:
- z: float
depth in default units
- NuRadioMC.utilities.attenuation.get_temperature(z)[source]
returns the temperature in Celsius as a function of depth for South Pole
- Parameters:
- z: float
depth in default units
- NuRadioMC.utilities.attenuation.get_attenuation_length(z, frequency, model)[source]
Get attenuation length in ice for different ice models
- Parameters:
- z: float
depth in default units
- frequency: float
frequency of signal in default units
- model: string
Ice model for attenuation length. Options:
SP1: South Pole model, see various compilation
GL1: Greenland model, see https://arxiv.org/abs/1409.5413
- GL2: 2021 Greenland model, using the Bogorodsky model for depth dependence
see: https://arxiv.org/abs/2201.07846, specifically Fig. 7
- GL3: 2021 Greenland model, using the MacGregor model for depth dependence
see: https://arxiv.org/abs/2201.07846, specifically Fig. 7
- MB1: Moore’s Bay Model, from 10.3189/2015JoG14J214 and
Phd Thesis C. Persichilli (depth dependence)