ARTS 2.5.11 (git: 6827797f)
Ppath Struct Reference

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

#include <ppath_struct.h>

Public Attributes

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

Friends

std::ostream & operator<< (std::ostream &os, const Ppath &x)
 

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 17 of file ppath_struct.h.

Friends And Related Function Documentation

◆ operator<<

std::ostream & operator<< ( std::ostream &  os,
const Ppath x 
)
friend

Definition at line 13 of file ppath_struct.cc.

Member Data Documentation

◆ background

◆ constant

◆ dim

◆ end_los

◆ end_lstep

◆ end_pos

◆ gp_lat

◆ gp_lon

◆ gp_p

◆ los

◆ lstep

◆ ngroup

◆ np

◆ nreal

◆ pos

◆ r

◆ start_los

◆ start_lstep

Numeric Ppath::start_lstep

Length between sensor and atmospheric boundary.

Definition at line 31 of file ppath_struct.h.

Referenced by defocusing_general(), defocusing_sat2sat(), ppath_append(), ppath_calc(), ppath_copy(), ppath_init_structure(), xml_read_from_stream(), and xml_write_to_stream().

◆ start_pos

Vector Ppath::start_pos

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