BornAgain
1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
|
This is the complete list of members for IDetector, including all inherited members.
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 | |
axisName(size_t index) const =0 | IDetector | protectedpure virtual |
boundsOfExplicitRegionOfInterest(size_t iAxis) const | IDetector | protectedvirtual |
clear() | IDetector | protected |
clone() const override=0 | IDetector | pure virtual |
const_iterator typedef | IDetector | |
createDetectorIntensity(const std::vector< std::unique_ptr< DiffuseElement >> &elements) const | IDetector | |
createPixel(size_t index) const =0 | IDetector | pure virtual |
defaultCoords() const =0 | IDetector | pure virtual |
detectorIndexToRegionOfInterestIndex(size_t detectorIndex) const | IDetector | |
detectorMask() const | IDetector | |
detectorResolution() const | IDetector | |
getGlobalIndex(size_t x, size_t y) const | IDetector | protected |
hasExplicitRegionOfInterest() const | IDetector | |
IDetector() | IDetector | |
IDetector(const IDetector &other) | IDetector | protected |
indexOfSpecular(const Beam &beam) const =0 | IDetector | pure virtual |
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 =0 | IDetector | pure virtual |
rank() const | IDetector | |
regionOfInterestBounds(size_t iAxis) const | IDetector | |
regionOfInterestIndexToDetectorIndex(size_t regionOfInterestIndex) const | IDetector | |
resetRegionOfInterest() | IDetector | |
scatteringCoords(const Beam &beam) const =0 | IDetector | pure virtual |
setAnalyzer(R3 direction, double efficiency, double total_transmission) | IDetector | |
setDetectorNormal(const Direction &) | IDetector | virtual |
setDetectorParameters(size_t n_x, double x_min, double x_max, size_t n_y, double y_min, double y_max) | IDetector | |
setDetectorResolution(const IDetectorResolution &p_detector_resolution) | IDetector | |
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 | |
~IDetector() override | IDetector |