| calc(DetectorPlane *det) | GOAT::raytracing::Kirchhoff | |
| clean() | GOAT::raytracing::Detector | |
| clear() | GOAT::raytracing::Detector | |
| cross(maths::Vector< double > P, maths::Vector< double > k, int &i1, int &i2, double &l) | GOAT::raytracing::DetectorPlane | virtual |
| D | GOAT::raytracing::Detector | |
| D1() | GOAT::raytracing::Detector | |
| d1 | GOAT::raytracing::Detector | protected |
| D2() | GOAT::raytracing::Detector | |
| d2 | GOAT::raytracing::Detector | protected |
| Detector(void) | GOAT::raytracing::Detector | |
| Detector(int n1, int n2) | GOAT::raytracing::Detector | |
| Detector(const Detector &Det) | GOAT::raytracing::Detector | |
| DetectorPlane(void) | GOAT::raytracing::DetectorPlane | |
| DetectorPlane(maths::Vector< double > P, maths::Vector< double > n, double d, int N) | GOAT::raytracing::DetectorPlane | |
| DetectorPlane(maths::Vector< double > P, maths::Vector< double > e1, maths::Vector< double > e2, int n1, int n2) | GOAT::raytracing::DetectorPlane | |
| e1 | GOAT::raytracing::Detector | protected |
| e2 | GOAT::raytracing::Detector | protected |
| fname | GOAT::raytracing::Detector | |
| gete1() | GOAT::raytracing::Detector | inline |
| gete2() | GOAT::raytracing::Detector | inline |
| init(int n1, int n2) | GOAT::raytracing::Detector | protected |
| k | GOAT::raytracing::Kirchhoff | private |
| Kirchhoff(double wvl, maths::Vector< double > P, maths::Vector< double > e1, maths::Vector< double > e2, int n1, int n2) | GOAT::raytracing::Kirchhoff | |
| load(const char *fn) | GOAT::raytracing::Detector | |
| mult(double fac) | GOAT::raytracing::Detector | |
| n | GOAT::raytracing::Detector | protected |
| N1() | GOAT::raytracing::Detector | |
| n1 | GOAT::raytracing::Detector | protected |
| N2() | GOAT::raytracing::Detector | |
| n2 | GOAT::raytracing::Detector | protected |
| norm() | GOAT::raytracing::Detector | inline |
| operator()(int i1, int i2) | GOAT::raytracing::Detector | inline |
| operator=(const Detector &D) | GOAT::raytracing::Detector | |
| P | GOAT::raytracing::Detector | protected |
| point(DetectorPlane *det, maths::Vector< double > P) | GOAT::raytracing::Kirchhoff | private |
| position() | GOAT::raytracing::Detector | inline |
| save(const char *fn) | GOAT::raytracing::Detector | |
| saveabs(const char *fn) | GOAT::raytracing::Detector | |
| saveimag(const char *fn, int coord) | GOAT::raytracing::Detector | |
| savePhase(const char *fn, int coord) | GOAT::raytracing::Detector | |
| savereal(const char *fn, int coord) | GOAT::raytracing::Detector | |
| setD(double d1, double d2) | GOAT::raytracing::Detector | |
| setD1(double d1) | GOAT::raytracing::Detector | |
| setD2(double d2) | GOAT::raytracing::Detector | |
| setN(int n1, int n2) | GOAT::raytracing::Detector | |
| setN1(int n1) | GOAT::raytracing::Detector | |
| setN2(int n2) | GOAT::raytracing::Detector | |
| setNorm(maths::Vector< double > n) | GOAT::raytracing::DetectorPlane | |
| setPosition(maths::Vector< double > Pos) | GOAT::raytracing::Detector | inline |
| Type() | GOAT::raytracing::Detector | inline |
| type | GOAT::raytracing::Detector | protected |
| wvl | GOAT::raytracing::Kirchhoff | private |
| ~Detector(void) | GOAT::raytracing::Detector | |