16 #error no need to expose this header to Swig
20 #ifndef BORNAGAIN_DEVICE_DETECTOR_SPHERICALPIXEL_H
21 #define BORNAGAIN_DEVICE_DETECTOR_SPHERICALPIXEL_H
35 kvector_t getK(
double x,
double y,
double wavelength)
const override;
Defines and implements interface IPixel.
Interface for a function that maps [0,1]x[0,1] to the kvectors in a pixel.
A pixel in a SphericalDetector.
double solidAngle() const override
SphericalPixel * createZeroSizePixel(double x, double y) const override
SphericalPixel * clone() const override
SphericalPixel(const Bin1D &alpha_bin, const Bin1D &phi_bin)
double integrationFactor(double x, double y) const override
kvector_t getK(double x, double y, double wavelength) const override