Transmission

class kgpy.atmosphere.Transmission(pressure_base, absorption_coefficient, scale_height)

Bases: object

Parameters:
__init__(pressure_base, absorption_coefficient, scale_height)
Parameters:
Return type:

None

Attributes

pressure_base

absorption_coefficient

scale_height

Methods

__init__(pressure_base, ...)

from_data_fit(observer_height, zenith_angle, ...)

rtype:

kgpy.atmosphere.Transmission

optical_depth(observer_height, zenith_angle)

rtype:

astropy.units.quantity.Quantity

optical_depth_vertical(observer_height)

rtype:

astropy.units.quantity.Quantity

Inheritance Diagram

digraph inheritance44ac6c6e6a { bgcolor=transparent; rankdir=TB; size="8.0, 12.0"; "kgpy.atmosphere.Transmission" [URL="kgpy.atmosphere.Transmission.html#kgpy.atmosphere.Transmission",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Transmission(pressure_base: astropy.units.quantity.Quantity, absorption_coefficient: astropy.units.quantity.Quantity, scale_height: astropy.units.quantity.Quantity)"]; }
classmethod from_data_fit(observer_height, zenith_angle, intensity_observed, pressure_base, absorption_coefficient_bounds, scale_height_bounds, axis_fit=0)
Return type:

kgpy.atmosphere.Transmission

Parameters:
optical_depth(observer_height, zenith_angle)
Return type:

astropy.units.quantity.Quantity

Parameters:
optical_depth_vertical(observer_height)
Return type:

astropy.units.quantity.Quantity

Parameters:

observer_height (Quantity) –

absorption_coefficient: astropy.units.quantity.Quantity
pressure_base: astropy.units.quantity.Quantity
scale_height: astropy.units.quantity.Quantity