TransmissionBates¶
- class kgpy.atmosphere.TransmissionBates(density_base, absorption_coefficient, particle_mass, radius_base, scale_height, temperature_base, temperature_infinity)¶
Bases:
object- Parameters:
- __init__(density_base, absorption_coefficient, particle_mass, radius_base, scale_height, temperature_base, temperature_infinity)¶
Attributes
Methods
__init__(density_base, ...)density(radius[, num_samples])from_data_fit(observer_height, zenith_angle, ...)gravitational_acceleration(radius)optical_depth(radius, zenith_angle[, ...])optical_depth_vertical(radius[, ...])temperature(radius)temperature_gradient(radius)Inheritance Diagram
digraph inheritancefc3456c371 { bgcolor=transparent; rankdir=TB; size="8.0, 12.0"; "kgpy.atmosphere.TransmissionBates" [URL="kgpy.atmosphere.TransmissionBates.html#kgpy.atmosphere.TransmissionBates",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="TransmissionBates(density_base: astropy.units.quantity.Quantity, absorption_coefficient: astropy.units.quantity.Quantity, particle_mass: astropy.units.quantity.Quantity, radius_base: astropy.units.quantity.Quantity, scale_height: astropy.units.quantity.Quantity, temperature_base: astropy.units.quantity.Quantity, temperature_infinity: astropy.units.quantity.Quantity)"]; }- density(radius, num_samples=32)¶
- Return type:
- Parameters:
- classmethod from_data_fit(observer_height, zenith_angle, intensity_observed, density_base, absorption_coefficient_bounds, particle_mass, radius_base, scale_height_bounds, temperature_base, temperature_infinity_bounds, axis_fit=0, num_samples_depth=32, num_samples_density=32)¶
- Return type:
- Parameters:
observer_height (Quantity) –
zenith_angle (Quantity) –
intensity_observed (Quantity) –
density_base (Quantity) –
absorption_coefficient_bounds (Quantity) –
particle_mass (Quantity) –
radius_base (Quantity) –
scale_height_bounds (Quantity) –
temperature_base (Quantity) –
temperature_infinity_bounds (Quantity) –
axis_fit (int) –
num_samples_depth (int) –
num_samples_density (int) –
- optical_depth(radius, zenith_angle, num_samples=32, num_samples_density=32)¶
- Return type:
- Parameters:
- optical_depth_vertical(radius, num_samples=32, num_samples_density=32)¶
- Return type:
- Parameters:
-
absorption_coefficient:
astropy.units.quantity.Quantity¶
-
density_base:
astropy.units.quantity.Quantity¶
-
particle_mass:
astropy.units.quantity.Quantity¶
-
radius_base:
astropy.units.quantity.Quantity¶
-
scale_height:
astropy.units.quantity.Quantity¶
-
temperature_base:
astropy.units.quantity.Quantity¶
-
temperature_infinity:
astropy.units.quantity.Quantity¶