ARTS  2.4.0(git:4fb77825)
Ppath Struct Reference

The structure to describe a propagation path and releated quantities. More...

#include <ppath.h>

Public Attributes

Index dim
 Atmospheric dimensionality. More...
 
Index np
 Number of points describing the ppath. More...
 
Numeric constant
 The propagation path constant (only used for 1D) More...
 
String background
 Radiative background. More...
 
Vector start_pos
 Start position. More...
 
Vector start_los
 Start line-of-sight. More...
 
Numeric start_lstep
 Length between sensor and atmospheric boundary. More...
 
Matrix pos
 The distance between start pos and the last position in pos. More...
 
Matrix los
 Line-of-sight at each ppath point. More...
 
Vector r
 Radius of each ppath point. More...
 
Vector lstep
 The length between ppath points. More...
 
Vector end_pos
 End position. More...
 
Vector end_los
 End line-of-sight. More...
 
Numeric end_lstep
 The distance between end pos and the first position in pos. More...
 
Vector nreal
 The real part of the refractive index at each path position. More...
 
Vector ngroup
 The group index of refraction. More...
 
ArrayOfGridPos gp_p
 Index position with respect to the pressure grid. More...
 
ArrayOfGridPos gp_lat
 Index position with respect to the latitude grid. More...
 
ArrayOfGridPos gp_lon
 Index position with respect to the longitude grid. More...
 

Detailed Description

The structure to describe a propagation path and releated quantities.

The fields of the structure are described more in detail inside the ARTS user guide (AUG).

Definition at line 48 of file ppath.h.

Member Data Documentation

◆ background

String Ppath::background

Radiative background.

Definition at line 56 of file ppath.h.

Referenced by ppath_append(), and ppath_copy().

◆ constant

Numeric Ppath::constant

The propagation path constant (only used for 1D)

Definition at line 54 of file ppath.h.

Referenced by defocusing_sat2sat(), and ppath_copy().

◆ dim

Index Ppath::dim

Atmospheric dimensionality.

Definition at line 50 of file ppath.h.

Referenced by ppath_append(), and ppath_copy().

◆ end_los

Vector Ppath::end_los

End line-of-sight.

Definition at line 74 of file ppath.h.

Referenced by ppath_copy().

◆ end_lstep

Numeric Ppath::end_lstep

The distance between end pos and the first position in pos.

Definition at line 76 of file ppath.h.

Referenced by defocusing_general_sub(), and ppath_copy().

◆ end_pos

Vector Ppath::end_pos

End position.

Definition at line 72 of file ppath.h.

Referenced by ppath_copy().

◆ gp_lat

ArrayOfGridPos Ppath::gp_lat

Index position with respect to the latitude grid.

Definition at line 84 of file ppath.h.

Referenced by iyIndependentBeamApproximation(), ppath_append(), ppath_copy(), and ppathWriteXMLPartial().

◆ gp_lon

ArrayOfGridPos Ppath::gp_lon

Index position with respect to the longitude grid.

Definition at line 86 of file ppath.h.

Referenced by iyIndependentBeamApproximation(), ppath_append(), ppath_copy(), and ppathWriteXMLPartial().

◆ gp_p

ArrayOfGridPos Ppath::gp_p

Index position with respect to the pressure grid.

Definition at line 82 of file ppath.h.

Referenced by iyIndependentBeamApproximation(), ppath_append(), ppath_copy(), and ppathWriteXMLPartial().

◆ los

Matrix Ppath::los

Line-of-sight at each ppath point.

Definition at line 66 of file ppath.h.

Referenced by defocusing_general_sub(), ppath_append(), ppath_copy(), and ppathFromRtePos2().

◆ lstep

Vector Ppath::lstep

The length between ppath points.

Definition at line 70 of file ppath.h.

Referenced by defocusing_general_sub(), ppath_append(), ppath_copy(), and ppathFromRtePos2().

◆ ngroup

Vector Ppath::ngroup

The group index of refraction.

Definition at line 80 of file ppath.h.

Referenced by ppath_append(), ppath_copy(), and ppathFromRtePos2().

◆ np

Index Ppath::np

Number of points describing the ppath.

Definition at line 52 of file ppath.h.

Referenced by defocusing_general_sub(), first_pos_before_altitude(), iyIndependentBeamApproximation(), ppath_append(), ppath_copy(), and ppathFromRtePos2().

◆ nreal

Vector Ppath::nreal

The real part of the refractive index at each path position.

Definition at line 78 of file ppath.h.

Referenced by defocusing_general_sub(), ppath_append(), ppath_copy(), and ppathFromRtePos2().

◆ pos

Matrix Ppath::pos

The distance between start pos and the last position in pos.

Definition at line 64 of file ppath.h.

Referenced by defocusing_general_sub(), first_pos_before_altitude(), ppath_append(), ppath_copy(), and ppathFromRtePos2().

◆ r

Vector Ppath::r

Radius of each ppath point.

Definition at line 68 of file ppath.h.

Referenced by defocusing_general_sub(), ppath_append(), ppath_copy(), and ppathFromRtePos2().

◆ start_los

Vector Ppath::start_los

Start line-of-sight.

Definition at line 60 of file ppath.h.

Referenced by ppath_append(), and ppath_copy().

◆ start_lstep

Numeric Ppath::start_lstep

Length between sensor and atmospheric boundary.

Definition at line 62 of file ppath.h.

Referenced by ppath_append(), and ppath_copy().

◆ start_pos

Vector Ppath::start_pos

Start position.

Definition at line 58 of file ppath.h.

Referenced by ppath_append(), and ppath_copy().


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