Skip to content

neptoon.corrections.theory

pressure_corrections

Functions:

Functions related to neutron corrections for changes to atmospheric pressure.

Functions in this module:

pressure_correction_l_coeff
pressure_correction_beta_coeff
calc_mean_pressure
calc_beta_coefficient

calc_pressure_correction_factor

calc_pressure_correction_factor(current_pressure, reference_pressure, beta_coeff)

Calculate a pressure correction factor accounting for changes in atmospheric pressure on neutron counting rates, using the beta coefficient method.

Parameters:

Name Type Description Default
current_pressure float

Current atmospheric pressure at the site in hectopascals (hPa).

required
reference_pressure float

Reference atmospheric pressure, typically a long-term average at the site, in pascals (Pa) to keep correction factors around 1

required
beta_coeff float

Beta coefficient, akin to (1/l_coeff), and used as per Hawdon et al., 2014, typically around 0.007

required

Returns:

Type Description
c_factor

Correction factor to multiply raw neutron count rates by, e.g., 1.04.

calc_mean_pressure

calc_mean_pressure(elevation)

Calculate mean atmospheric pressure based on elevation.

Parameters:

Name Type Description Default
elevation float

Elevation above sea level in meters (m).

required

Returns:

Name Type Description
mean_pressure float

Mean atmospheric pressure at the given elevation in millibars (mb).

calc_beta_coefficient_desilets_zreda_2003

calc_beta_coefficient_desilets_zreda_2003(latitude, elevation, cutoff_rigidity)

Calc beta coeff according to Desilets and Zreda (2003).

https://doi.org/10.1016/S0012-821X(02)01088-9

Returns:

Type Description
_type_

description

calc_beta_coefficient_desilets_2021

calc_beta_coefficient_desilets_2021(latitude, elevation, cutoff_rigidity)

Calculate the beta coefficient necessary for the pressure_correction_beta_coeff() function. This coefficient represents the inverse of the mass attenuation length.

Parameters:

Name Type Description Default
latitude float

Geographic latitude of the site in degrees.

required
elevation float

Elevation of the site in meters (m).

required
cutoff_rigidity float

Cutoff rigidity at the site in MeV.

required

Returns:

Name Type Description
beta_coeff float

Beta coefficient at site (usually ~0.007)

calc_beta_ceofficient_tirado_bueno_etal_2021

calc_beta_ceofficient_tirado_bueno_etal_2021(cutoff_rigidity)

Calculated the beta coefficient according to Tirado-Bueno et al., (2021)

https://doi.org/10.1016/j.asr.2021.04.034

Parameters:

Name Type Description Default
cutoff_rigidity float

Cutoff rigidity in GV

required

Returns:

Type Description
float

The cutoff rigidity at the site