28 #ifndef CASA_MVDOPPLER_H
29 #define CASA_MVDOPPLER_H
147 virtual void print(ostream &os)
const;
Bool operator==(const MVDoppler &other) const
Comparisons.
MVDoppler & operator+=(const MVDoppler &other)
Addition.
Double getValue() const
Adjust value: taken from base class, a NOP.
virtual Vector< Double > getVector() const
Get the value in internal units.
Internal value for MDoppler.
MVDoppler()
Default constructor: generate a zero value.
Bool nearAbs(const MVDoppler &other, Double tol=1e-13) const
Bool near(const MVDoppler &other, Double tol=1e-13) const
virtual Bool putValue(const Vector< Quantum< Double > > &in)
Set the internal value if correct values and dimensions.
MVDoppler & operator-=(const MVDoppler &other)
Base class for values in a Measure.
MVDoppler & operator=(const MVDoppler &other)
Copy assignment.
bool Bool
Define the standard types used by Casacore.
virtual Vector< Quantum< Double > > getRecordValue() const
Get the internal value as a Vector<Quantity>.
static void assure(const MeasValue &in)
Tell me your type.
virtual MeasValue * clone() const
Clone.
const Double e
e and functions thereof:
Double makeD(Double v, const Unit &dt, Bool rev=False) const
Get correct data type conversion factor from input Quantum.
virtual void putVector(const Vector< Double > &in)
Set the value from internal units (set 0 for empty vector)
virtual void print(ostream &os) const
Print data.
Bool operator!=(const MVDoppler &other) const