| active_indices() const | IDetector | |
| addDetAxis(const IAxis &axis) | IDetector | |
| addMask(const IShape2D &shape, bool mask_value=true) | IDetector | |
| applyDetectorResolution(Datafield *p_intensity_map) const | IDetector | |
| axesClippedToRegionOfInterest() const | IDetector | |
| axis(size_t index) const | IDetector | |
| axisBinIndex(size_t index, size_t selected_axis) const | IDetector | |
| boundsOfExplicitRegionOfInterest(size_t iAxis) const | IDetector | protectedvirtual |
| className() const final | RectangularDetector | |
| clear() | IDetector | protected |
| clone() const override | RectangularDetector | virtual |
| const_iterator typedef | IDetector | |
| createDetectorIntensity(const std::vector< std::unique_ptr< DiffuseElement >> &elements) const | IDetector | |
| defaultCoords() const override | RectangularDetector | virtual |
| detectorIndexToRegionOfInterestIndex(size_t detectorIndex) const | IDetector | |
| detectorMask() const | IDetector | |
| detectorResolution() const | IDetector | |
| EDetectorArrangement enum name | RectangularDetector | |
| GENERIC enum value | RectangularDetector | |
| getDetectorArrangment() const | RectangularDetector | |
| getDirectBeamU0() const | RectangularDetector | |
| getDirectBeamV0() const | RectangularDetector | |
| getDirectionVector() const | RectangularDetector | |
| getDistance() const | RectangularDetector | |
| getGlobalIndex(size_t x, size_t y) const | IDetector | protected |
| getNormalVector() const | RectangularDetector | |
| getU0() const | RectangularDetector | |
| getV0() const | RectangularDetector | |
| hasExplicitRegionOfInterest() const | IDetector | |
| height() const | RectangularDetector | |
| IDetector() | IDetector | |
| IDetector(const IDetector &other) | IDetector | protected |
| iterateOverNonMaskedPoints(std::function< void(const_iterator)> func) const | IDetector | |
| iterateOverRegionOfInterest(std::function< void(const_iterator)> func) const | IDetector | |
| maskAll() | IDetector | |
| nodeChildren() const override | IDetector | |
| numberOfElements() const | IDetector | |
| offspecCoords(IAxis *beamAxis, const Direction &beamDirection) const override | RectangularDetector | virtual |
| PERPENDICULAR_TO_DIRECT_BEAM enum value | RectangularDetector | |
| PERPENDICULAR_TO_REFLECTED_BEAM enum value | RectangularDetector | |
| PERPENDICULAR_TO_REFLECTED_BEAM_DPOS enum value | RectangularDetector | |
| PERPENDICULAR_TO_SAMPLE enum value | RectangularDetector | |
| rank() const | IDetector | |
| RectangularDetector(size_t nxbins, double width, size_t nybins, double height) | RectangularDetector | |
| RectangularDetector(const RectangularDetector &other) | RectangularDetector | |
| regionOfInterestBounds(size_t iAxis) const | IDetector | |
| regionOfInterestIndexToDetectorIndex(size_t regionOfInterestIndex) const | IDetector | |
| regionOfInterestPixel() const | RectangularDetector | |
| resetRegionOfInterest() | IDetector | |
| scatteringCoords(const Beam &beam) const override | RectangularDetector | virtual |
| setAnalyzer(R3 direction, double efficiency, double total_transmission) | IDetector | |
| setDetectorNormal(const Direction &direction) override | RectangularDetector | virtual |
| setDetectorParameters(size_t n_x, double x_min, double x_max, size_t n_y, double y_min, double y_max) | IDetector | |
| setDetectorPosition(R3 normal_to_detector, double u0, double v0, R3 direction=R3(0.0, -1.0, 0.0)) | RectangularDetector | |
| setDetectorResolution(const IDetectorResolution &p_detector_resolution) | IDetector | |
| setDirectBeamPosition(double u0, double v0) | RectangularDetector | |
| setPerpendicularToDirectBeam(double distance, double u0, double v0) | RectangularDetector | |
| setPerpendicularToReflectedBeam(double distance, double u0=0.0, double v0=0.0) | RectangularDetector | |
| setPerpendicularToSampleX(double distance, double u0, double v0) | RectangularDetector | |
| setRegionOfInterest(double xlow, double ylow, double xup, double yup) | IDetector | |
| setResolutionFunction(const IResolutionFunction2D &resFunc) | IDetector | |
| sizeOfExplicitRegionOfInterest() const | IDetector | protectedvirtual |
| sizeOfRegionOfInterest() const | IDetector | |
| totalSize() const | IDetector | |
| width() const | RectangularDetector | |
| xSize() const | RectangularDetector | |
| ySize() const | RectangularDetector | |
| ~IDetector() override | IDetector | |
| ~RectangularDetector() override | RectangularDetector | |