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: