casacore
casacore::SpectralCoordinate Member List

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

_setTabulatedFrequencies(const Vector< Double > &freqs)casacore::SpectralCoordinateprivate
_tabularcasacore::SpectralCoordinateprivate
airWavelengthToFrequency(Vector< Double > &frequency, const Vector< Double > &wavelength) constcasacore::SpectralCoordinate
AWAV enum valuecasacore::SpectralCoordinate
axisName_pcasacore::SpectralCoordinateprivate
BETA enum valuecasacore::SpectralCoordinate
checkFormat(Coordinate::formatType &format, const Bool) constcasacore::SpectralCoordinateprivate
clone() constcasacore::SpectralCoordinatevirtual
conversionType_pcasacore::SpectralCoordinateprivate
convertFrom(Vector< Double > &world) constcasacore::SpectralCoordinateprivatevirtual
convertFromMany(Matrix< Double > &world) constcasacore::Coordinateprotected
convertTo(Vector< Double > &world) constcasacore::SpectralCoordinateprivatevirtual
convertToMany(Matrix< Double > &world) constcasacore::Coordinateprotected
Coordinate()casacore::Coordinateprotected
Coordinate(const Coordinate &other)casacore::Coordinateprotected
COORDSYS enum valuecasacore::Coordinate
copy(const SpectralCoordinate &other)casacore::SpectralCoordinateprivate
copy_wcs(const ::wcsprm &src, ::wcsprm &dst)casacore::Coordinatestatic
DEFAULT enum valuecasacore::Coordinate
deleteConversionMachines()casacore::SpectralCoordinateprivate
deleteVelocityMachine()casacore::SpectralCoordinateprivate
DIRECTION enum valuecasacore::Coordinate
direction_pcasacore::SpectralCoordinateprivate
doNearPixel(const Coordinate &other, const Vector< Bool > &thisAxes, const Vector< Bool > &otherAxes, Double tol=1.0e-6) constcasacore::Coordinatevirtual
epoch_pcasacore::SpectralCoordinateprivate
error_pcasacore::Coordinatemutableprivate
errorMessage() constcasacore::Coordinateinline
find_scale_factor(String &error, Vector< Double > &factor, const Vector< String > &units, const Vector< String > &oldUnits)casacore::Coordinateprotected
FIXED enum valuecasacore::Coordinate
format(String &unit, Coordinate::formatType format, Double worldValue, uInt worldAxis, Bool isAbsolute=True, Bool showAsAbsolute=True, Int precision=-1, Bool usePrecForFixed=False) constcasacore::SpectralCoordinatevirtual
formatQuantity(String &units, Coordinate::formatType format, const Quantum< Double > &worldValue, uInt axis, Bool isAbsolute=True, Bool showAsAbsolute=True, Int precision=-1)casacore::Coordinate
formatRestFrequencies() constcasacore::SpectralCoordinate
formatType enum namecasacore::Coordinate
formatUnit() constcasacore::SpectralCoordinateinline
formatUnit_pcasacore::SpectralCoordinateprivate
fourierUnits(String &nameOut, String &unitOut, String &unitInCanon, Coordinate::Type type, Int axis, const String &unitIn, const String &nameIn) constcasacore::Coordinateprotected
FREQ enum valuecasacore::SpectralCoordinate
frequencySystem(Bool showConversion=False) constcasacore::SpectralCoordinate
frequencyToAirWavelength(Vector< Double > &wavelength, const Vector< Double > &frequency) constcasacore::SpectralCoordinate
frequencyToVelocity(Quantum< Double > &velocity, Double frequency) constcasacore::SpectralCoordinate
frequencyToVelocity(Quantum< Double > &velocity, const MFrequency &frequency) constcasacore::SpectralCoordinate
frequencyToVelocity(Quantum< Double > &velocity, const MVFrequency &frequency) constcasacore::SpectralCoordinate
frequencyToVelocity(Double &velocity, Double frequency) constcasacore::SpectralCoordinate
frequencyToVelocity(Vector< Double > &velocity, const Vector< Double > &frequency) constcasacore::SpectralCoordinate
frequencyToWavelength(Vector< Double > &wavelength, const Vector< Double > &frequency) constcasacore::SpectralCoordinate
fromCurrent(Vector< Double > &value) constcasacore::SpectralCoordinateprivate
fromCurrentMany(Matrix< Double > &world, const Vector< Double > &toCurrentFactors) constcasacore::Coordinateprotected
getPrecision(Int &precision, Coordinate::formatType &format, Bool showAsAbsolute, Int defPrecScientific, Int defPrecFixed, Int defPrecTime) constcasacore::Coordinatevirtual
getReferenceConversion(MFrequency::Types &type, MEpoch &epoch, MPosition &position, MDirection &direction) constcasacore::SpectralCoordinateinline
increment() constcasacore::SpectralCoordinatevirtual
init_wcs(::wcsprm &wcs, int naxis)casacore::Coordinatestatic
isTabular() constcasacore::SpectralCoordinate
LINEAR enum valuecasacore::Coordinate
linearTransform() constcasacore::SpectralCoordinatevirtual
makeConversionMachines(MFrequency::Types type, MFrequency::Types conversionType, const MEpoch &epoch, const MPosition &position, const MDirection &direction)casacore::SpectralCoordinateprivate
makeFourierCoordinate(const Vector< Bool > &axes, const Vector< Int > &shape) constcasacore::SpectralCoordinatevirtual
makePixelAbsolute(Vector< Double > &pixel) constcasacore::Coordinatevirtual
makePixelAbsoluteMany(Matrix< Double > &pixel) constcasacore::Coordinatevirtual
makePixelAbsRelMany(Matrix< Double > &value, Bool toAbs) constcasacore::Coordinateprivate
makePixelRelative(Vector< Double > &pixel) constcasacore::Coordinatevirtual
makePixelRelativeMany(Matrix< Double > &pixel) constcasacore::Coordinatevirtual
makeVelocityMachine(const String &velUnit, MDoppler::Types velType, const Unit &freqUnit, MFrequency::Types freqType, Double restFreq)casacore::SpectralCoordinateprivate
makeWCS(wcsprm &wcs, const String &ctype, Double refPix, Double refVal, Double inc, Double pc, Double restFreq)casacore::SpectralCoordinateprivatestatic
makeWorldAbsolute(Vector< Double > &world) constcasacore::Coordinatevirtual
makeWorldAbsoluteMany(Matrix< Double > &world) constcasacore::Coordinatevirtual
makeWorldAbsoluteRef(Vector< Double > &world, const Vector< Double > &refVal) constcasacore::Coordinatevirtual
makeWorldAbsRelMany(Matrix< Double > &value, Bool toAbs) constcasacore::Coordinateprivate
makeWorldRelative(Vector< Double > &world) constcasacore::Coordinatevirtual
makeWorldRelativeMany(Matrix< Double > &world) constcasacore::Coordinatevirtual
MIXED enum valuecasacore::Coordinate
nativeType() constcasacore::SpectralCoordinateinline
nativeType_pcasacore::SpectralCoordinateprivate
near(const Coordinate &other, Double tol=1e-6) constcasacore::SpectralCoordinatevirtual
near(const Coordinate &other, const Vector< Int > &excludeAxes, Double tol=1e-6) constcasacore::SpectralCoordinatevirtual
nPixelAxes() constcasacore::SpectralCoordinatevirtual
nWorldAxes() constcasacore::SpectralCoordinatevirtual
operator=(const SpectralCoordinate &other)casacore::SpectralCoordinate
casacore::Coordinate::operator=(const Coordinate &other)casacore::Coordinateprotected
pConversionMachineFrom_pcasacore::SpectralCoordinatemutableprivate
pConversionMachineTo_pcasacore::SpectralCoordinatemutableprivate
pcToXform(Matrix< Double > &xForm, const wcsprm &wcs) constcasacore::Coordinateprotected
pixelToVelocity(Quantum< Double > &velocity, Double pixel) constcasacore::SpectralCoordinate
pixelToVelocity(Double &velocity, Double pixel) constcasacore::SpectralCoordinate
pixelToVelocity(Vector< Double > &velocity, const Vector< Double > &pixel) constcasacore::SpectralCoordinate
pixelValues() constcasacore::SpectralCoordinate
position_pcasacore::SpectralCoordinateprivate
print(ostream &os) constcasacore::SpectralCoordinate
pVelocityMachine_pcasacore::SpectralCoordinateprivate
QUALITY enum valuecasacore::Coordinate
referencePixel() constcasacore::SpectralCoordinatevirtual
referenceValue() constcasacore::SpectralCoordinatevirtual
restfreqIdx_pcasacore::SpectralCoordinateprivate
restfreqs_pcasacore::SpectralCoordinateprivate
restFrequencies() constcasacore::SpectralCoordinate
restFrequency() constcasacore::SpectralCoordinate
restore(const RecordInterface &container, const String &fieldName)casacore::SpectralCoordinatestatic
restoreConversion(SpectralCoordinate *&pSpectral, const RecordInterface &subrec)casacore::SpectralCoordinateprivatestatic
restoreRestFrequencies(SpectralCoordinate *&pSpectral, const RecordInterface &subrec, Double restFreq)casacore::SpectralCoordinateprivatestatic
restoreVelocity(SpectralCoordinate *&pSpectral, const RecordInterface &subrec)casacore::SpectralCoordinateprivatestatic
restoreVersion1(const RecordInterface &container)casacore::SpectralCoordinateprivatestatic
restoreVersion2(const RecordInterface &container)casacore::SpectralCoordinateprivatestatic
rotate(const Quantum< Double > &angle) constcasacore::Coordinatevirtual
save(RecordInterface &container, const String &fieldName) constcasacore::SpectralCoordinatevirtual
SCIENTIFIC enum valuecasacore::Coordinate
selectRestFrequency(uInt which)casacore::SpectralCoordinate
selectRestFrequency(Double frequency)casacore::SpectralCoordinate
set_error(const String &errorMsg) constcasacore::Coordinateprotected
set_wcs(::wcsprm &wcs)casacore::Coordinatestatic
setDefaultWorldMixRanges()casacore::Coordinatevirtual
setFormatUnit(const String &unit)casacore::SpectralCoordinate
setFrequencySystem(MFrequency::Types type, Bool verbose=True)casacore::SpectralCoordinate
setIncrement(const Vector< Double > &inc)casacore::SpectralCoordinatevirtual
setLinearTransform(const Matrix< Double > &xform)casacore::SpectralCoordinatevirtual
setNativeType(const SpectralCoordinate::SpecType spcType)casacore::SpectralCoordinate
setReferenceConversion(MFrequency::Types type, const MEpoch &epoch, const MPosition &position, const MDirection &direction)casacore::SpectralCoordinate
setReferencePixel(const Vector< Double > &refPix)casacore::SpectralCoordinatevirtual
setReferenceValue(const Vector< Double > &refval)casacore::SpectralCoordinatevirtual
setRestFrequencies(const Vector< Double > &newFrequencies, uInt which=0, Bool append=False)casacore::SpectralCoordinate
setRestFrequency(Double newFrequency, Bool append=False)casacore::SpectralCoordinate
setVelocity(const String &velUnit=String("km/s"), MDoppler::Types velType=MDoppler::RADIO)casacore::SpectralCoordinate
setWavelengthUnit(const String &waveUnit=String("mm"))casacore::SpectralCoordinate
setWorldAxisNames(const Vector< String > &names)casacore::SpectralCoordinatevirtual
setWorldAxisUnits(const Vector< String > &units)casacore::SpectralCoordinatevirtual
setWorldMixRanges(const IPosition &shape)casacore::Coordinatevirtual
showType() constcasacore::SpectralCoordinatevirtual
SPECTRAL enum valuecasacore::Coordinate
SpectralCoordinate()casacore::SpectralCoordinate
SpectralCoordinate(MFrequency::Types type, Double f0, Double inc, Double refPix, Double restFrequency=0.0)casacore::SpectralCoordinate
SpectralCoordinate(MFrequency::Types type, const Quantum< Double > &f0, const Quantum< Double > &inc, Double refPix, const Quantum< Double > &restFrequency=Quantum< Double >(0.0,"Hz"))casacore::SpectralCoordinate
SpectralCoordinate(MFrequency::Types type, const Vector< Double > &freqs, Double restFrequency=0.0)casacore::SpectralCoordinate
SpectralCoordinate(MFrequency::Types type, const Quantum< Vector< Double > > &freqs, const Quantum< Double > &restFrequency=Quantum< Double >(0.0,"Hz"))casacore::SpectralCoordinate
SpectralCoordinate(MFrequency::Types freqType, MDoppler::Types velType, const Vector< Double > &velocities, const String &velUnit, Double restFrequency=0.0)casacore::SpectralCoordinate
SpectralCoordinate(MFrequency::Types freqType, const Vector< Double > &wavelengths, const String &waveUnit, Double restFrequency=0.0, Bool inAir=False)casacore::SpectralCoordinate
SpectralCoordinate(MFrequency::Types freqType, const ::wcsprm &wcs, Bool oneRel=True)casacore::SpectralCoordinate
SpectralCoordinate(const SpectralCoordinate &other)casacore::SpectralCoordinate
SpecType enum namecasacore::SpectralCoordinate
specTypetoString(String &stypeString, const SpecType &specType)casacore::SpectralCoordinatestatic
STOKES enum valuecasacore::Coordinate
stringtoSpecType(SpecType &specType, const String &stypeString)casacore::SpectralCoordinatestatic
sub_wcs(const ::wcsprm &src, int &nsub, int axes[], ::wcsprm &dst)casacore::Coordinatestatic
TABULAR enum valuecasacore::Coordinate
TIME enum valuecasacore::Coordinate
to_hz_pcasacore::SpectralCoordinateprivate
to_m_pcasacore::SpectralCoordinateprivate
toCurrent(Vector< Double > &value) constcasacore::SpectralCoordinateprivate
toCurrentFactors() constcasacore::SpectralCoordinateprivate
toCurrentMany(Matrix< Double > &world, const Vector< Double > &toCurrentFactors) constcasacore::Coordinateprotected
toFITS(RecordInterface &header, uInt whichAxis, LogIO &logger, Bool oneRelative=True, Bool preferVelocity=True, Bool opticalVelDef=True, Bool preferWavelength=False, Bool airWaveDef=False) constcasacore::SpectralCoordinate
toMix(Vector< Double > &worldOut, Vector< Double > &pixelOut, const Vector< Double > &worldIn, const Vector< Double > &pixelIn, const Vector< Bool > &worldAxes, const Vector< Bool > &pixelAxes, const Vector< Double > &worldMin, const Vector< Double > &worldMax) constcasacore::Coordinatevirtual
toPixel(Vector< Double > &pixel, const Vector< Double > &world) constcasacore::SpectralCoordinatevirtual
toPixel(Double &pixel, const Double &world) constcasacore::SpectralCoordinate
toPixel(Double &pixel, const MFrequency &world) constcasacore::SpectralCoordinate
toPixel(Double &pixel, const MVFrequency &world) constcasacore::SpectralCoordinate
toPixelMany(Matrix< Double > &pixel, const Matrix< Double > &world, Vector< Bool > &failures) constcasacore::SpectralCoordinatevirtual
toPixelManyWCS(Matrix< Double > &pixel, const Matrix< Double > &world, Vector< Bool > &failures, wcsprm &wcs) constcasacore::Coordinateprotected
toPixelWCS(Vector< Double > &pixel, const Vector< Double > &world, wcsprm &wcs) constcasacore::Coordinateprotected
toWorld(Vector< Double > &world, const Vector< Double > &pixel, Bool useConversionFrame=True) constcasacore::SpectralCoordinatevirtual
toWorld(Double &world, const Double &pixel) constcasacore::SpectralCoordinate
toWorld(MFrequency &world, Double pixel) constcasacore::SpectralCoordinate
toWorld(MVFrequency &world, Double pixel) constcasacore::SpectralCoordinate
toWorldMany(Matrix< Double > &world, const Matrix< Double > &pixel, Vector< Bool > &failures) constcasacore::SpectralCoordinatevirtual
toWorldManyWCS(Matrix< Double > &world, const Matrix< Double > &pixel, Vector< Bool > &failures, wcsprm &wcs) constcasacore::Coordinateprotected
toWorldWCS(Vector< Double > &world, const Vector< Double > &pixel, wcsprm &wcs) constcasacore::Coordinateprotected
transformFrequencySystem(MFrequency::Types type, const MEpoch &epoch, const MPosition &position, const MDirection &direction)casacore::SpectralCoordinate
type() constcasacore::SpectralCoordinatevirtual
Type enum namecasacore::Coordinate
type_pcasacore::SpectralCoordinateprivate
typeToString(Coordinate::Type type)casacore::Coordinatestatic
unit_pcasacore::SpectralCoordinateprivate
updateVelocityMachine(const String &velUnit, MDoppler::Types velType)casacore::SpectralCoordinateprivate
velocityDoppler() constcasacore::SpectralCoordinateinline
velocityToFrequency(Double &frequency, Double velocity) constcasacore::SpectralCoordinate
velocityToFrequency(Vector< Double > &frequency, const Vector< Double > &velocity) constcasacore::SpectralCoordinate
velocityToPixel(Double &pixel, Double velocity) constcasacore::SpectralCoordinate
velocityToPixel(Vector< Double > &pixel, const Vector< Double > &velocity) constcasacore::SpectralCoordinate
velocityUnit() constcasacore::SpectralCoordinateinline
velType_pcasacore::SpectralCoordinateprivate
velUnit_pcasacore::SpectralCoordinateprivate
VOPT enum valuecasacore::SpectralCoordinate
VRAD enum valuecasacore::SpectralCoordinate
WAVE enum valuecasacore::SpectralCoordinate
wavelengthToFrequency(Vector< Double > &frequency, const Vector< Double > &wavelength) constcasacore::SpectralCoordinate
wavelengthUnit() constcasacore::SpectralCoordinateinline
waveUnit_pcasacore::SpectralCoordinateprivate
wcs_pcasacore::SpectralCoordinateprivate
wcsRestore(Double &crval, Double &crpix, Double &cdelt, Double &pc, String &ctype, const RecordInterface &rec)casacore::SpectralCoordinateprivatestatic
wcsSave(RecordInterface &rec, const wcsprm &wcs, const String &fieldName) constcasacore::SpectralCoordinateprivate
worldAxisNames() constcasacore::SpectralCoordinatevirtual
worldAxisUnits() constcasacore::SpectralCoordinatevirtual
worldMax_pcasacore::Coordinateprotected
worldMin_pcasacore::Coordinateprotected
worldMixMax() constcasacore::Coordinateinline
worldMixMin() constcasacore::Coordinateinline
worldValues() constcasacore::SpectralCoordinate
xFormToPC(wcsprm &wcs, const Matrix< Double > &xForm) constcasacore::Coordinateprotected
~Coordinate()casacore::Coordinatevirtual
~SpectralCoordinate()casacore::SpectralCoordinatevirtual