SourceXtractorPlusPlus
0.10
Please provide a description of the project.
|
#include <EllipticalAperture.h>
Public Member Functions | |
virtual | ~EllipticalAperture ()=default |
EllipticalAperture (SeFloat cxx, SeFloat cyy, SeFloat cxy, SeFloat rad_max) | |
SeFloat | getArea (SeFloat center_x, SeFloat center_y, SeFloat pixel_x, SeFloat pixel_y) const override |
PixelCoordinate | getMinPixel (SeFloat centroid_x, SeFloat centroid_y) const override |
PixelCoordinate | getMaxPixel (SeFloat centroid_x, SeFloat centroid_y) const override |
SeFloat | getRadiusSquared (SeFloat center_x, SeFloat center_y, SeFloat pixel_x, SeFloat pixel_y) const override |
![]() | |
virtual | ~Aperture ()=default |
Private Attributes | |
SeFloat | m_cxx |
SeFloat | m_cyy |
SeFloat | m_cxy |
SeFloat | m_rad_max |
Definition at line 31 of file EllipticalAperture.h.
|
virtualdefault |
SourceXtractor::EllipticalAperture::EllipticalAperture | ( | SeFloat | cxx, |
SeFloat | cyy, | ||
SeFloat | cxy, | ||
SeFloat | rad_max | ||
) |
Definition at line 29 of file EllipticalAperture.cpp.
|
overridevirtual |
Implements SourceXtractor::Aperture.
Definition at line 34 of file EllipticalAperture.cpp.
References getRadiusSquared(), and m_rad_max.
|
overridevirtual |
Implements SourceXtractor::Aperture.
Definition at line 60 of file EllipticalAperture.cpp.
References dx, dy, m_cxx, m_cxy, m_cyy, m_rad_max, and std::sqrt().
|
overridevirtual |
Implements SourceXtractor::Aperture.
Definition at line 49 of file EllipticalAperture.cpp.
References dx, dy, m_cxx, m_cxy, m_cyy, m_rad_max, and std::sqrt().
|
overridevirtual |
Implements SourceXtractor::Aperture.
Definition at line 41 of file EllipticalAperture.cpp.
References m_cxx, m_cxy, and m_cyy.
Referenced by getArea().
|
private |
Definition at line 46 of file EllipticalAperture.h.
Referenced by getMaxPixel(), getMinPixel(), and getRadiusSquared().
|
private |
Definition at line 48 of file EllipticalAperture.h.
Referenced by getMaxPixel(), getMinPixel(), and getRadiusSquared().
|
private |
Definition at line 47 of file EllipticalAperture.h.
Referenced by getMaxPixel(), getMinPixel(), and getRadiusSquared().
|
private |
Definition at line 49 of file EllipticalAperture.h.
Referenced by getArea(), getMaxPixel(), and getMinPixel().