|
| Beam (double widthDeg=1.0) |
|
Beam & | operator= (const double &widthDeg) |
|
void | setBeamWidthDeg (double width) |
| Set beam width in degrees.
|
|
void | setBeamWidthRad (double width) |
| Set beam width in radians.
|
|
double | getBeamPowerDeg (double d) const |
| Gaussian beam power.
|
|
double | getBeamPowerRad (double d) const |
| Gaussian beam power.
|
|
|
double | width |
| Beam width in degrees.
|
|
◆ getBeamPowerDeg()
double getBeamPowerDeg |
( |
double |
d | ) |
const |
Gaussian beam power.
Given deviation from beam in degrees, return relative (normalized) beam power.
- Parameters
-
d | - deviation from beam center in degrees |
- Returns
- relative (normalized) beam power: 0 in the center (d=0.0) and 0.5 when d = +/-0.5*width
◆ getBeamPowerRad()
double getBeamPowerRad |
( |
double |
d | ) |
const |
|
inline |
Gaussian beam power.
- Parameters
-
d | - deviation from beam center in radians |
- Returns
- relative (normalized) beam power
The documentation for this class was generated from the following files: