1 #ifndef IMAGES_IMAGECOLLAPSERDATA_H
2 #define IMAGES_IMAGECOLLAPSERDATA_H
89 static std::shared_ptr<const std::map<casacore::uInt, casacore::String>>
funcNameMap();
91 static std::shared_ptr<const std::map<casacore::uInt, casacore::String>>
minMatchMap();
static std::shared_ptr< const std::set< AggregateType > > aggTypesSupportedDegenAxes()
median absolute devation from mean
the square root of the sum divided by the number of pixels per beam, sqrt(sum)/(beam_area/pixel_area)...
AggregateType
Non-templated data related bits for ImageCollapser.
ImageCollapserData()=delete
SQRTSUM and MEANSQRT are bizarre statistics, but ImageAnalysis::getFreqProfile() supported this for t...
static std::shared_ptr< const std::map< casacore::uInt, casacore::String > > funcNameMap()
the square root of the sum divided by the number of pixels, sqrt(sum)/npix
static std::shared_ptr< std::map< casacore::uInt, casacore::String > > _minMatchMap
static std::shared_ptr< const std::map< casacore::uInt, casacore::String > > minMatchMap()
static std::shared_ptr< std::map< casacore::uInt, casacore::String > > _funcNameMap
set all pixels in output image to 0
String: the storage and methods of handling collections of characters.
static AggregateType aggregateType(const casacore::String &aggString)
~ImageCollapserData()
destructor
ImageCollapserData operator=(const ImageCollapserData &) const =delete
static std::shared_ptr< std::set< AggregateType > > _degenAxesSupported
#define casacore
<X11/Intrinsic.h> #defines true, false, casacore::Bool, and String.