CORSIKA add-on package IACT/ATMO:  Version 1.63 (November 2020)
Data Fields
atmospheric_profile Struct Reference

Atmospheric profile as stored in atmprof*.dat files - the actually used columns only. More...

#include <mc_atmprof.h>

Data Fields

double aatm [5]
 See ATMA CORSIKA inputs card.
 
double * alt_km
 Altitude a.s.l. More...
 
char * atmprof_fname
 Original name of atmospheric profile loaded.
 
int atmprof_id
 Profile ID number ('atmprof<i>.dat') or 99.
 
double batm [5]
 See ATMB CORSIKA inputs card.
 
double catm [5]
 See ATMC CORSIKA inputs card.
 
double datm [5]
 Inverse of catm values (if non-zero)
 
int have_lay5_param
 Is 1 if the 5-layer CORSIKA built-in parametrization is known, 0 if not. More...
 
double hlay [6]
 Layer bounderies a.s.l. More...
 
double htoa
 Height (a.s.l.) at top of atmosphere [cm].
 
unsigned n_alt
 Number of altitude levels.
 
double obslev
 Observation level [cm], a.s.l., as used in CORSIKA. More...
 
double * refidx_m1
 Index of refraction minus one (n-1) at given level.
 
double * rho
 Density [g/cm^3] at each level.
 
double * thick
 Vertical column density from space to given level [g/cm^2].
 
double thickl [6]
 Atmospheric thickness at given hlay heights.
 

Detailed Description

Field Documentation

◆ alt_km

double* atmospheric_profile::alt_km

[km] at each level

◆ have_lay5_param

int atmospheric_profile::have_lay5_param

◆ hlay

double atmospheric_profile::hlay[6]

[cm]; see ATMLAY CORSIKA inputs card

◆ obslev

double atmospheric_profile::obslev

The documentation for this struct was generated from the following file: