#include "vector.h"
#include "box.h"
#include <iostream>
#include <vector>
Go to the source code of this file.
|
| class | GOAT::raytracing::Detector |
| | The abstract Detector class provides an interface to a detector to store the information about the electric field into any kind of an array. More...
|
| class | GOAT::raytracing::DetectorPlane |
| | This class provides a plane detector, defined by its center point and its side length. The detector plane is spanned by the vectors e1 and e2. The absolute value of the vectors e1 and e2 are the cell widths in the corresponding direction. More...
|
|
| namespace | GOAT |
| | This class is used for the iray class. This class is intended for internal use only. It defines a plane, defined by a central position and two directional vectors.
|
| namespace | GOAT::raytracing |
| | Raytracer used for ultrashort pulse calculation with raytracing only.
|
◆ DETECTOR_ANGLE
| #define DETECTOR_ANGLE 20001 |
◆ DETECTOR_PLANE
| #define DETECTOR_PLANE 20000 |
◆ SAVE_ABS
◆ SAVE_PHASE_X
◆ SAVE_PHASE_Y
◆ SAVE_PHASE_Z
◆ SAVE_X
◆ SAVE_Y
◆ SAVE_Z