casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
casa::SpectralCoordinate Member List
This is the complete list of members for casa::SpectralCoordinate, including all inherited members.
_setTabulatedFrequencies(const Vector< Double > &freqs)casa::SpectralCoordinate [private]
_tabularcasa::SpectralCoordinate [private]
airWavelengthToFrequency(Vector< Double > &frequency, const Vector< Double > &wavelength) const casa::SpectralCoordinate
AWAV enum valuecasa::SpectralCoordinate
axisName_pcasa::SpectralCoordinate [private]
BETA enum valuecasa::SpectralCoordinate
checkFormat(Coordinate::formatType &format, const Bool) const casa::SpectralCoordinate [private]
clone() const casa::SpectralCoordinate [virtual]
conversionType_pcasa::SpectralCoordinate [private]
convertFrom(Vector< Double > &world) const casa::SpectralCoordinate [private, virtual]
convertFromMany(Matrix< Double > &world) const casa::Coordinate [protected]
convertTo(Vector< Double > &world) const casa::SpectralCoordinate [private, virtual]
convertToMany(Matrix< Double > &world) const casa::Coordinate [protected]
Coordinate()casa::Coordinate [protected]
Coordinate(const Coordinate &other)casa::Coordinate [protected]
COORDSYS enum valuecasa::Coordinate
copy(const SpectralCoordinate &other)casa::SpectralCoordinate [private]
DEFAULT enum valuecasa::Coordinate
deleteConversionMachines()casa::SpectralCoordinate [private]
deleteVelocityMachine()casa::SpectralCoordinate [private]
DIRECTION enum valuecasa::Coordinate
direction_pcasa::SpectralCoordinate [private]
doNearPixel(const Coordinate &other, const Vector< Bool > &thisAxes, const Vector< Bool > &otherAxes, Double tol=1.0e-6) const casa::Coordinate [virtual]
epoch_pcasa::SpectralCoordinate [private]
errorMessage() const casa::Coordinate [inline]
find_scale_factor(String &error, Vector< Double > &factor, const Vector< String > &units, const Vector< String > &oldUnits)casa::Coordinate [protected]
FIXED enum valuecasa::Coordinate
format(String &unit, Coordinate::formatType format, Double worldValue, uInt worldAxis, Bool isAbsolute=True, Bool showAsAbsolute=True, Int precision=-1, Bool usePrecForFixed=False) const casa::SpectralCoordinate [virtual]
formatQuantity(String &units, Coordinate::formatType format, const Quantum< Double > &worldValue, uInt axis, Bool isAbsolute=True, Bool showAsAbsolute=True, Int precision=-1)casa::Coordinate
formatRestFrequencies() const casa::SpectralCoordinate
formatType enum namecasa::Coordinate
formatUnit() const casa::SpectralCoordinate [inline]
formatUnit_pcasa::SpectralCoordinate [private]
fourierUnits(String &nameOut, String &unitOut, String &unitInCanon, Coordinate::Type type, Int axis, const String &unitIn, const String &nameIn) const casa::Coordinate [protected]
FREQ enum valuecasa::SpectralCoordinate
frequencySystem(Bool showConversion=False) const casa::SpectralCoordinate
frequencyToAirWavelength(Vector< Double > &wavelength, const Vector< Double > &frequency) const casa::SpectralCoordinate
frequencyToVelocity(Quantum< Double > &velocity, Double frequency) const casa::SpectralCoordinate
frequencyToVelocity(Quantum< Double > &velocity, const MFrequency &frequency) const casa::SpectralCoordinate
frequencyToVelocity(Quantum< Double > &velocity, const MVFrequency &frequency) const casa::SpectralCoordinate
frequencyToVelocity(Double &velocity, Double frequency) const casa::SpectralCoordinate
frequencyToVelocity(Vector< Double > &velocity, const Vector< Double > &frequency) const casa::SpectralCoordinate
frequencyToWavelength(Vector< Double > &wavelength, const Vector< Double > &frequency) const casa::SpectralCoordinate
fromCurrent(Vector< Double > &value) const casa::SpectralCoordinate [private]
fromCurrentMany(Matrix< Double > &world, const Vector< Double > &toCurrentFactors) const casa::Coordinate [protected]
getPrecision(Int &precision, Coordinate::formatType &format, Bool showAsAbsolute, Int defPrecScientific, Int defPrecFixed, Int defPrecTime) const casa::Coordinate [virtual]
getReferenceConversion(MFrequency::Types &type, MEpoch &epoch, MPosition &position, MDirection &direction) const casa::SpectralCoordinate [inline]
increment() const casa::SpectralCoordinate [virtual]
LINEAR enum valuecasa::Coordinate
linearTransform() const casa::SpectralCoordinate [virtual]
makeConversionMachines(MFrequency::Types type, MFrequency::Types conversionType, const MEpoch &epoch, const MPosition &position, const MDirection &direction)casa::SpectralCoordinate [private]
makeFourierCoordinate(const Vector< Bool > &axes, const Vector< Int > &shape) const casa::SpectralCoordinate [virtual]
makePixelAbsolute(Vector< Double > &pixel) const casa::Coordinate [virtual]
makePixelAbsoluteMany(Matrix< Double > &pixel) const casa::Coordinate [virtual]
makePixelRelative(Vector< Double > &pixel) const casa::Coordinate [virtual]
makePixelRelativeMany(Matrix< Double > &pixel) const casa::Coordinate [virtual]
makeVelocityMachine(const String &velUnit, MDoppler::Types velType, const Unit &freqUnit, MFrequency::Types freqType, Double restFreq)casa::SpectralCoordinate [private]
makeWCS(wcsprm &wcs, const String &ctype, Double refPix, Double refVal, Double inc, Double pc, Double restFreq)casa::SpectralCoordinate [private, static]
makeWorldAbsolute(Vector< Double > &world) const casa::Coordinate [virtual]
makeWorldAbsoluteMany(Matrix< Double > &world) const casa::Coordinate [virtual]
makeWorldAbsoluteRef(Vector< Double > &world, const Vector< Double > &refVal) const casa::Coordinate [virtual]
makeWorldRelative(Vector< Double > &world) const casa::Coordinate [virtual]
makeWorldRelativeMany(Matrix< Double > &world) const casa::Coordinate [virtual]
MIXED enum valuecasa::Coordinate
nativeType() const casa::SpectralCoordinate [inline]
nativeType_pcasa::SpectralCoordinate [private]
near(const Coordinate &other, Double tol=1e-6) const casa::SpectralCoordinate [virtual]
near(const Coordinate &other, const Vector< Int > &excludeAxes, Double tol=1e-6) const casa::SpectralCoordinate [virtual]
nPixelAxes() const casa::SpectralCoordinate [virtual]
nWorldAxes() const casa::SpectralCoordinate [virtual]
operator=(const SpectralCoordinate &other)casa::SpectralCoordinate
casa::Coordinate::operator=(const Coordinate &other)casa::Coordinate [protected]
pConversionMachineFrom_pcasa::SpectralCoordinate [mutable, private]
pConversionMachineTo_pcasa::SpectralCoordinate [mutable, private]
pcToXform(Matrix< Double > &xForm, const wcsprm &wcs) const casa::Coordinate [protected]
pixelToVelocity(Quantum< Double > &velocity, Double pixel) const casa::SpectralCoordinate
pixelToVelocity(Double &velocity, Double pixel) const casa::SpectralCoordinate
pixelToVelocity(Vector< Double > &velocity, const Vector< Double > &pixel) const casa::SpectralCoordinate
pixelValues() const casa::SpectralCoordinate
position_pcasa::SpectralCoordinate [private]
print(ostream &os) const casa::SpectralCoordinate
pVelocityMachine_pcasa::SpectralCoordinate [private]
QUALITY enum valuecasa::Coordinate
referencePixel() const casa::SpectralCoordinate [virtual]
referenceValue() const casa::SpectralCoordinate [virtual]
restfreqIdx_pcasa::SpectralCoordinate [private]
restfreqs_pcasa::SpectralCoordinate [private]
restFrequencies() const casa::SpectralCoordinate
restFrequency() const casa::SpectralCoordinate
restore(const RecordInterface &container, const String &fieldName)casa::SpectralCoordinate [static]
restoreConversion(SpectralCoordinate *&pSpectral, const RecordInterface &subrec)casa::SpectralCoordinate [private, static]
restoreRestFrequencies(SpectralCoordinate *&pSpectral, const RecordInterface &subrec, Double restFreq)casa::SpectralCoordinate [private, static]
restoreVelocity(SpectralCoordinate *&pSpectral, const RecordInterface &subrec)casa::SpectralCoordinate [private, static]
restoreVersion1(const RecordInterface &container)casa::SpectralCoordinate [private, static]
restoreVersion2(const RecordInterface &container)casa::SpectralCoordinate [private, static]
rotate(const Quantum< Double > &angle) const casa::Coordinate [virtual]
save(RecordInterface &container, const String &fieldName) const casa::SpectralCoordinate [virtual]
SCIENTIFIC enum valuecasa::Coordinate
selectRestFrequency(uInt which)casa::SpectralCoordinate
selectRestFrequency(Double frequency)casa::SpectralCoordinate
set_error(const String &errorMsg) const casa::Coordinate [protected]
set_wcs(wcsprm &wcs)casa::Coordinate [protected]
setDefaultWorldMixRanges()casa::Coordinate [virtual]
setFormatUnit(const String &unit)casa::SpectralCoordinate
setFrequencySystem(MFrequency::Types type)casa::SpectralCoordinate
setIncrement(const Vector< Double > &inc)casa::SpectralCoordinate [virtual]
setLinearTransform(const Matrix< Double > &xform)casa::SpectralCoordinate [virtual]
setNativeType(const SpectralCoordinate::SpecType spcType)casa::SpectralCoordinate
setReferenceConversion(MFrequency::Types type, const MEpoch &epoch, const MPosition &position, const MDirection &direction)casa::SpectralCoordinate
setReferencePixel(const Vector< Double > &refPix)casa::SpectralCoordinate [virtual]
setReferenceValue(const Vector< Double > &refval)casa::SpectralCoordinate [virtual]
setRestFrequencies(const Vector< Double > &newFrequencies, uInt which=0, Bool append=False)casa::SpectralCoordinate
setRestFrequency(Double newFrequency, Bool append=False)casa::SpectralCoordinate
setVelocity(const String &velUnit=String("km/s"), MDoppler::Types velType=MDoppler::RADIO)casa::SpectralCoordinate
setWavelengthUnit(const String &waveUnit=String("mm"))casa::SpectralCoordinate
setWorldAxisNames(const Vector< String > &names)casa::SpectralCoordinate [virtual]
setWorldAxisUnits(const Vector< String > &units)casa::SpectralCoordinate [virtual]
setWorldMixRanges(const IPosition &shape)casa::Coordinate [virtual]
showType() const casa::SpectralCoordinate [virtual]
SPECTRAL enum valuecasa::Coordinate
SpectralCoordinate()casa::SpectralCoordinate
SpectralCoordinate(MFrequency::Types type, Double f0, Double inc, Double refPix, Double restFrequency=0.0)casa::SpectralCoordinate
SpectralCoordinate(MFrequency::Types type, const Quantum< Double > &f0, const Quantum< Double > &inc, Double refPix, const Quantum< Double > &restFrequency=Quantum< Double >(0.0,"Hz"))casa::SpectralCoordinate
SpectralCoordinate(MFrequency::Types type, const Vector< Double > &freqs, Double restFrequency=0.0)casa::SpectralCoordinate
SpectralCoordinate(MFrequency::Types type, const Quantum< Vector< Double > > &freqs, const Quantum< Double > &restFrequency=Quantum< Double >(0.0,"Hz"))casa::SpectralCoordinate
SpectralCoordinate(MFrequency::Types freqType, MDoppler::Types velType, const Vector< Double > &velocities, const String &velUnit, Double restFrequency=0.0)casa::SpectralCoordinate
SpectralCoordinate(MFrequency::Types freqType, const Vector< Double > &wavelengths, const String &waveUnit, Double restFrequency=0.0, Bool inAir=False)casa::SpectralCoordinate
SpectralCoordinate(MFrequency::Types freqType, const ::wcsprm &wcs, Bool oneRel=True)casa::SpectralCoordinate
SpectralCoordinate(const SpectralCoordinate &other)casa::SpectralCoordinate
SpecType enum namecasa::SpectralCoordinate
specTypetoString(String &stypeString, const SpecType &specType)casa::SpectralCoordinate [static]
STOKES enum valuecasa::Coordinate
stringtoSpecType(SpecType &specType, const String &stypeString)casa::SpectralCoordinate [static]
TABULAR enum valuecasa::Coordinate
TIME enum valuecasa::Coordinate
to_hz_pcasa::SpectralCoordinate [private]
to_m_pcasa::SpectralCoordinate [private]
toCurrent(Vector< Double > &value) const casa::SpectralCoordinate [private]
toCurrentFactors() const casa::SpectralCoordinate [private]
toCurrentMany(Matrix< Double > &world, const Vector< Double > &toCurrentFactors) const casa::Coordinate [protected]
toFITS(RecordInterface &header, uInt whichAxis, LogIO &logger, Bool oneRelative=True, Bool preferVelocity=True, Bool opticalVelDef=True, Bool preferWavelength=False, Bool airWaveDef=False) const casa::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) const casa::Coordinate [virtual]
toPixel(Vector< Double > &pixel, const Vector< Double > &world) const casa::SpectralCoordinate [virtual]
toPixel(Double &pixel, const Double &world) const casa::SpectralCoordinate
toPixel(Double &pixel, const MFrequency &world) const casa::SpectralCoordinate
toPixel(Double &pixel, const MVFrequency &world) const casa::SpectralCoordinate
toPixelMany(Matrix< Double > &pixel, const Matrix< Double > &world, Vector< Bool > &failures) const casa::SpectralCoordinate [virtual]
toPixelManyWCS(Matrix< Double > &pixel, const Matrix< Double > &world, Vector< Bool > &failures, wcsprm &wcs) const casa::Coordinate [protected]
toPixelWCS(Vector< Double > &pixel, const Vector< Double > &world, wcsprm &wcs) const casa::Coordinate [protected]
toWorld(Vector< Double > &world, const Vector< Double > &pixel) const casa::SpectralCoordinate [virtual]
toWorld(Double &world, const Double &pixel) const casa::SpectralCoordinate
toWorld(MFrequency &world, Double pixel) const casa::SpectralCoordinate
toWorld(MVFrequency &world, Double pixel) const casa::SpectralCoordinate
toWorldMany(Matrix< Double > &world, const Matrix< Double > &pixel, Vector< Bool > &failures) const casa::SpectralCoordinate [virtual]
toWorldManyWCS(Matrix< Double > &world, const Matrix< Double > &pixel, Vector< Bool > &failures, wcsprm &wcs) const casa::Coordinate [protected]
toWorldWCS(Vector< Double > &world, const Vector< Double > &pixel, wcsprm &wcs) const casa::Coordinate [protected]
type() const casa::SpectralCoordinate [virtual]
Type enum namecasa::Coordinate
type_pcasa::SpectralCoordinate [private]
typeToString(Coordinate::Type type)casa::Coordinate [static]
unit_pcasa::SpectralCoordinate [private]
updateVelocityMachine(const String &velUnit, MDoppler::Types velType)casa::SpectralCoordinate [private]
velocityDoppler() const casa::SpectralCoordinate [inline]
velocityToFrequency(Double &frequency, Double velocity) const casa::SpectralCoordinate
velocityToFrequency(Vector< Double > &frequency, const Vector< Double > &velocity) const casa::SpectralCoordinate
velocityToPixel(Double &pixel, Double velocity) const casa::SpectralCoordinate
velocityToPixel(Vector< Double > &pixel, const Vector< Double > &velocity) const casa::SpectralCoordinate
velocityUnit() const casa::SpectralCoordinate [inline]
velType_pcasa::SpectralCoordinate [private]
velUnit_pcasa::SpectralCoordinate [private]
VOPT enum valuecasa::SpectralCoordinate
VRAD enum valuecasa::SpectralCoordinate
WAVE enum valuecasa::SpectralCoordinate
wavelengthToFrequency(Vector< Double > &frequency, const Vector< Double > &wavelength) const casa::SpectralCoordinate
wavelengthUnit() const casa::SpectralCoordinate [inline]
waveUnit_pcasa::SpectralCoordinate [private]
wcs_pcasa::SpectralCoordinate [private]
wcsRestore(Double &crval, Double &crpix, Double &cdelt, Double &pc, String &ctype, const RecordInterface &rec)casa::SpectralCoordinate [private, static]
wcsSave(RecordInterface &rec, const wcsprm &wcs, const String &fieldName) const casa::SpectralCoordinate [private]
worldAxisNames() const casa::SpectralCoordinate [virtual]
worldAxisUnits() const casa::SpectralCoordinate [virtual]
worldMax_pcasa::Coordinate [protected]
worldMin_pcasa::Coordinate [protected]
worldMixMax() const casa::Coordinate [inline]
worldMixMin() const casa::Coordinate [inline]
worldValues() const casa::SpectralCoordinate
xFormToPC(wcsprm &wcs, const Matrix< Double > &xForm) const casa::Coordinate [protected]
~Coordinate()casa::Coordinate [virtual]
~SpectralCoordinate()casa::SpectralCoordinate [virtual]