GOAT (Geometrical optics application tool) 0.1
Loading...
Searching...
No Matches
GOAT::raytracing::GlobalParms Class Reference

#include <resutil.h>

Public Member Functions

 GlobalParms ()

Public Attributes

double alpha
 Einfallswinkel (relativ zur x-Achse)
double AngleTol
int AnzRays
 Anzahl Strahlen.
int AnzReflex
 Anzahl der max. durch zufuehrenden Reflexionen an der Oberflaeche pro Strahl.
double bmax
double ColMax
double ColMin
double db
double dx
 Breite einer Gitterzelle.
double dxy
 Diagonale einer Gitterzelle.
double dy
 Hoehe einer Gitterzelle.
int EinX
double evan
double k0
double l0
bool logscale
std::complex< double > n0
 Brechungsindex des Umgebungsmediums.
int nOrientAvgAlpha
int nOrientAvgBeta
int nOrientAvgGamma
int numObj
int nx
 Anzahl der Gitterpunkte in x/y-Richtung.
int ny
int phase
int pol
 Polarisationsrichtung: kann die Werte SENKRECHT und PARALLEL annehmen.
double PolAngle
double r0
 Radius der "Weltkugel".
double r0end
int ResAzi
int ResRad
bool tunneln

Detailed Description

Definition at line 126 of file resutil.h.

Constructor & Destructor Documentation

◆ GlobalParms()

GOAT::raytracing::GlobalParms::GlobalParms ( )

Member Data Documentation

◆ alpha

double GOAT::raytracing::GlobalParms::alpha

Einfallswinkel (relativ zur x-Achse)

Definition at line 155 of file resutil.h.

◆ AngleTol

double GOAT::raytracing::GlobalParms::AngleTol

Definition at line 174 of file resutil.h.

◆ AnzRays

int GOAT::raytracing::GlobalParms::AnzRays

Anzahl Strahlen.

Definition at line 166 of file resutil.h.

◆ AnzReflex

int GOAT::raytracing::GlobalParms::AnzReflex

Anzahl der max. durch zufuehrenden Reflexionen an der Oberflaeche pro Strahl.

Definition at line 164 of file resutil.h.

◆ bmax

double GOAT::raytracing::GlobalParms::bmax

Definition at line 167 of file resutil.h.

◆ ColMax

double GOAT::raytracing::GlobalParms::ColMax

Definition at line 179 of file resutil.h.

◆ ColMin

double GOAT::raytracing::GlobalParms::ColMin

Definition at line 179 of file resutil.h.

◆ db

double GOAT::raytracing::GlobalParms::db

Definition at line 162 of file resutil.h.

◆ dx

double GOAT::raytracing::GlobalParms::dx

Breite einer Gitterzelle.

Definition at line 157 of file resutil.h.

◆ dxy

double GOAT::raytracing::GlobalParms::dxy

Diagonale einer Gitterzelle.

Definition at line 161 of file resutil.h.

◆ dy

double GOAT::raytracing::GlobalParms::dy

Hoehe einer Gitterzelle.

Definition at line 159 of file resutil.h.

◆ EinX

int GOAT::raytracing::GlobalParms::EinX

Definition at line 180 of file resutil.h.

◆ evan

double GOAT::raytracing::GlobalParms::evan

Definition at line 174 of file resutil.h.

◆ k0

double GOAT::raytracing::GlobalParms::k0

Definition at line 167 of file resutil.h.

◆ l0

double GOAT::raytracing::GlobalParms::l0

Definition at line 167 of file resutil.h.

◆ logscale

bool GOAT::raytracing::GlobalParms::logscale

Definition at line 177 of file resutil.h.

◆ n0

std::complex<double> GOAT::raytracing::GlobalParms::n0

Brechungsindex des Umgebungsmediums.

Definition at line 169 of file resutil.h.

◆ nOrientAvgAlpha

int GOAT::raytracing::GlobalParms::nOrientAvgAlpha

Definition at line 181 of file resutil.h.

◆ nOrientAvgBeta

int GOAT::raytracing::GlobalParms::nOrientAvgBeta

Definition at line 181 of file resutil.h.

◆ nOrientAvgGamma

int GOAT::raytracing::GlobalParms::nOrientAvgGamma

Definition at line 181 of file resutil.h.

◆ numObj

int GOAT::raytracing::GlobalParms::numObj

Definition at line 173 of file resutil.h.

◆ nx

int GOAT::raytracing::GlobalParms::nx

Anzahl der Gitterpunkte in x/y-Richtung.

Definition at line 153 of file resutil.h.

◆ ny

int GOAT::raytracing::GlobalParms::ny

Definition at line 153 of file resutil.h.

◆ phase

int GOAT::raytracing::GlobalParms::phase

Definition at line 176 of file resutil.h.

◆ pol

int GOAT::raytracing::GlobalParms::pol

Polarisationsrichtung: kann die Werte SENKRECHT und PARALLEL annehmen.

Definition at line 171 of file resutil.h.

◆ PolAngle

double GOAT::raytracing::GlobalParms::PolAngle

Definition at line 175 of file resutil.h.

◆ r0

double GOAT::raytracing::GlobalParms::r0

Radius der "Weltkugel".

Definition at line 150 of file resutil.h.

◆ r0end

double GOAT::raytracing::GlobalParms::r0end

Definition at line 167 of file resutil.h.

◆ ResAzi

int GOAT::raytracing::GlobalParms::ResAzi

Definition at line 172 of file resutil.h.

◆ ResRad

int GOAT::raytracing::GlobalParms::ResRad

Definition at line 172 of file resutil.h.

◆ tunneln

bool GOAT::raytracing::GlobalParms::tunneln

Definition at line 178 of file resutil.h.


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