casacore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
casacore::FITSCoordinateUtil Member List

This is the complete list of members for casacore::FITSCoordinateUtil, including all inherited members.

addDirectionCoordinate(CoordinateSystem &cSys, Vector< Int > &axes, const wcsprm &wcs, LogIO &os) const casacore::FITSCoordinateUtilprivate
addLinearCoordinate(CoordinateSystem &cSys, Vector< Int > &axes, const wcsprm &wcs, LogIO &os) const casacore::FITSCoordinateUtilprivate
addSpectralCoordinate(CoordinateSystem &cSys, Int &axis, const wcsprm &wcs, const IPosition &shape, LogIO &os) const casacore::FITSCoordinateUtilprivate
addStokesCoordinate(CoordinateSystem &cSys, Int &axis, Int &stokesFITSValue, const wcsprm &wcs, const IPosition &shape, LogIO &os) const casacore::FITSCoordinateUtilprivate
cardsToRecord(LogIO &os, RecordInterface &rec, char *pHeader) const casacore::FITSCoordinateUtilprivate
cTypeFromDirection(Bool &isNCP, const Projection &proj, const Vector< String > &axisNames, Double refLat, Bool printError)casacore::FITSCoordinateUtilstatic
cTypeFromDirection(const Projection &proj, const Vector< String > &axisNames, Bool printError)casacore::FITSCoordinateUtilstatic
directionSystemFromWCS(LogIO &os, MDirection::Types &type, String &errMsg, const wcsprm &wcs) const casacore::FITSCoordinateUtilprivate
FITSCoordinateUtil()casacore::FITSCoordinateUtilinline
fixCoordinate(Coordinate &c, LogIO &os) const casacore::FITSCoordinateUtilprivate
frequencySystemFromWCS(LogIO &os, MFrequency::Types &type, String &errMsg, const wcsprm &wcs) const casacore::FITSCoordinateUtilprivate
fromFITSHeader(Int &stokesFITSValue, CoordinateSystem &coordsys, RecordInterface &recHeader, const Vector< String > &header, const IPosition &shape, uInt which=0) const casacore::FITSCoordinateUtil
generateFITSKeywords(LogIO &os, Bool &isNCP, Double &longPole, Double &latPole, Vector< Double > &crval, Vector< Double > &crpix, Vector< Double > &cdelt, Vector< Double > &pvi_ma, Vector< String > &ctype, Vector< String > &cunit, Matrix< Double > &pc, const CoordinateSystem &cSys, Int skyCoord, Int longAxis, Int latAxis, Int specAxis, Int stokesAxis, Bool writeWCS, Double offset, const String &sprefix) const casacore::FITSCoordinateUtilprivate
getCDFromHeader(Matrix< Double > &cd, uInt n, const RecordInterface &header)casacore::FITSCoordinateUtilprivate
getObsInfo(LogIO &os, RecordInterface &header, const wcsprm &wcs) const casacore::FITSCoordinateUtilprivate
getPCFromHeader(LogIO &os, Int &rotationAxis, Matrix< Double > &pc, uInt n, const RecordInterface &header, const String &sprefix)casacore::FITSCoordinateUtilprivate
setWCS(wcsprm &wcs) const casacore::FITSCoordinateUtilprivate
stokesCoordinateFromWCS(LogIO &os, StokesCoordinate &coord, Int &stokesFITSValue, String &errMSg, const wcsprm &wcs, uInt shape, Bool warnStokes) const casacore::FITSCoordinateUtilprivate
toFITSHeader(RecordInterface &header, IPosition &shape, const CoordinateSystem &cSys, Bool oneRelative, Char prefix= 'c', Bool writeWCS=True, Bool preferVelocity=True, Bool opticalVelocity=True, Bool preferWavelength=False, Bool airWavelength=False) const casacore::FITSCoordinateUtil
toFITSHeaderStokes(Vector< Double > &crval, Vector< Double > &crpix, Vector< Double > &cdelt, LogIO &os, const CoordinateSystem &coordsys, Int stokesAxis, Int stokesCoord) const casacore::FITSCoordinateUtilprivate
wcsInit(::wcsprm &wcsDest)casacore::FITSCoordinateUtilprivatestatic