26 #ifndef IMAGEANALYSIS_CASACasaImageBeamSet
27 #define IMAGEANALYSIS_CASACasaImageBeamSet
CasaImageBeamSet()
Construct an empty beam set.
uInt nstokes() const
Get the number of stokes in the beam array.
ostream & operator<<(ostream &os, const PageHeaderCache &cache)
CasaImageBeamSet & operator=(const CasaImageBeamSet &other)
Assignment can change the shape (copy semantics).
Represents a Gaussian restoring beam associated with an image.
static const casacore::String & className()
LatticeExprNode pa(const LatticeExprNode &left, const LatticeExprNode &right)
This function finds 180/pi*atan2(left,right)/2.
static void _transformEllipseByScaling(casacore::Double &transformedMajor, casacore::Double &transformedMinor, casacore::Double &transformedPa, casacore::Double major, casacore::Double minor, casacore::Double pa, casacore::Double xScaleFactor, casacore::Double yScaleFactor)
Represents a set of restoring beams associated with an image.
casacore::GaussianBeam getCommonBeam() const
Get a beam to which all other beams in the set can be convolved.
Represents a set of restoring beams associated with an image. Implements getCommonBeam() ...
String: the storage and methods of handling collections of characters.
static const GaussianBeam NULL_BEAM
uInt nchan() const
Get the number of channels in the beam array.