#include <BeamManipulator.h>
Public Member Functions | |
BeamManipulator () | |
Manipulate beams associated with images. | |
BeamManipulator (SPIIT image) | |
BeamManipulator | operator= (const BeamManipulator &other) |
~BeamManipulator () | |
void | remove () |
remove all existing beam(s) | |
void | rotate (const Quantity &angle) |
rotate all the beams counterclockwise by the specified angle | |
void | set (const Quantity &major, const Quantity &minor, const Quantity &pa, const Record &rec, Int channel, Int polarization) |
void | set (const ImageBeamSet &beamSet) |
set all beams in one go | |
void | setVerbose (Bool v) |
Private Attributes | |
SPIIT | _image |
SHARED_PTR< LogIO > | _log |
Definition at line 10 of file BeamManipulator.h.
casa::BeamManipulator< T >::BeamManipulator | ( | ) |
casa::BeamManipulator< T >::BeamManipulator | ( | SPIIT | image | ) |
casa::BeamManipulator< T >::~BeamManipulator | ( | ) | [inline] |
Definition at line 37 of file BeamManipulator.h.
BeamManipulator casa::BeamManipulator< T >::operator= | ( | const BeamManipulator< T > & | other | ) |
void casa::BeamManipulator< T >::remove | ( | ) |
remove all existing beam(s)
void casa::BeamManipulator< T >::rotate | ( | const Quantity & | angle | ) |
rotate all the beams counterclockwise by the specified angle
void casa::BeamManipulator< T >::set | ( | const ImageBeamSet & | beamSet | ) |
set all beams in one go
void casa::BeamManipulator< T >::set | ( | const Quantity & | major, | |
const Quantity & | minor, | |||
const Quantity & | pa, | |||
const Record & | rec, | |||
Int | channel, | |||
Int | polarization | |||
) |
void casa::BeamManipulator< T >::setVerbose | ( | Bool | v | ) |
SPIIT casa::BeamManipulator< T >::_image [private] |
Definition at line 57 of file BeamManipulator.h.
SHARED_PTR<LogIO> casa::BeamManipulator< T >::_log [private] |
Definition at line 58 of file BeamManipulator.h.