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

#include <tubedray.h>

Public Attributes

maths::Vector< double > F
 (virtual) beam waist
bool isGauss
 direction of the beam
maths::Vector< double > k
 position of the beam
double w0

Detailed Description

This structure is used for the gaussian beam to simplify the data transfer.

Definition at line 61 of file tubedray.h.

Member Data Documentation

◆ F

maths::Vector<double> GOAT::raytracing::Gauss::F

(virtual) beam waist

Definition at line 64 of file tubedray.h.

◆ isGauss

bool GOAT::raytracing::Gauss::isGauss

direction of the beam

Definition at line 66 of file tubedray.h.

◆ k

maths::Vector<double> GOAT::raytracing::Gauss::k

position of the beam

Definition at line 65 of file tubedray.h.

◆ w0

double GOAT::raytracing::Gauss::w0

Definition at line 63 of file tubedray.h.


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