29 #ifndef SYNTHESIS_VPSKYJONES_H
30 #define SYNTHESIS_VPSKYJONES_H
CommonPB
This enumeration provides a simple way to instantiate the common primary beam models.
Type type()
return SkyJones type
~VPSkyJones()
destructor needed so it's not an abstract baseclass
Main interface class to a read/write table.
virtual casacore::Bool isSolveable()
Is this solveable?
Primary beam envelope class, derived from PBMathInterface.
SquintType
Allowed Squints: NONE = no squint: PB is centered on the pointing center RR = PB is shifted from poin...
Model the diagonal elements of the Voltage Pattern Sky Jones Matrices.
A class to provide easy read-only access to MeasurementSet columns.
beam-like sky-plane effects for the SkyEquation
bool Bool
Define the standard types used by Casacore.
VPSkyJones(const casacore::ROMSColumns &msc, casacore::Table &table, const casacore::Quantity &parAngleInc, BeamSquint::SquintType doSquint, const casacore::Quantity &skyPositionThreshold=casacore::Quantity(180.,"deg"))
constructor from a VP Table
String: the storage and methods of handling collections of characters.
Type
Allowed types of VisJones matrices.
#define casacore
<X11/Intrinsic.h> #defines true, false, casacore::Bool, and String.