28 #if ! defined (MSVIS_TransformingVi2_H_121115_0950)
29 #define MSVIS_TransformingVi2_H_121115_0950
41 template <
typename T>
class Vector;
53 class ChannelSelector;
54 class ChannelSelectorCache;
56 class SpectralWindowChannelsCache;
57 class SpectralWindowChannels;
58 class SubtableColumns;
132 virtual void origin ()
override;
134 virtual void next ()
override;
365 virtual std::pair<bool, casacore::MDirection>
getPointingAngle (
int antenna,
double time)
const override;
393 virtual double hourang (
double time)
const override;
475 virtual void slurp ()
const override;
660 #endif // ! defined (MSVIS_TransformingVi2_H_121115_0950)
A Vector of integers, for indexing into Array<T> objects.
A Measure: astronomical direction.
A 1-D Specialization of the Array class.
A Measure: position on Earth.
std::vector< double > Vector
MSDerivedValues calculates values derived from a MS.
Object to hold type of imaging weight scheme to be used on the fly and to provide facilities to do th...
VisibilityIterator2 iterates through one or more readonly MeasurementSets.
A class to provide easy access to MSField columns.
A class to provide easy read-only access to MSSource columns.
A class to provide easy read-only access to MSProcessor columns.
A class to provide easy read-only access to MSWeather columns.
A class to provide easy read-only access to MSASpectralWindow columns.
A Measure: instant in time.
A class to provide easy read-only access to MSFreqOffset columns.
A class to provide easy read-only access to MSState columns.
Referenced counted pointer for constant data.
Fast Square Matrix class with fixed (templated) size.
A class to provide easy read-only access to MSPointing columns.
A class to provide easy read-only access to MSDoppler columns.
A class to provide easy read-only access to MSHistory columns.
A class to provide easy read-only access to MSDataDesc columns.
bool Bool
Define the standard types used by Casacore.
casacore::Vector< casacore::Vector< casacore::Slice > > ChannelSlicer
A Table intended to hold astronomical data (a set of Measurements).
A class to provide easy read-only access to MSObservation columns.
VisBuffer2s encapsulate one chunk of visibility data for processing.
A class to provide easy read-only access to MSPolarization columns.
A class to provide easy read-only access to MSFeed columns.
VisibilityIterator2 iterates through one or more readonly MeasurementSets.
virtual casacore::String keyChange() const =0
Report Name of slowest column that changes at end of current iteration.
virtual casacore::String ViiType() const =0
Report the the ViImplementation type.
A class to provide easy read-only access to MSAntenna columns.
String: the storage and methods of handling collections of characters.
Abstract base class for Record classes.
Types
Types of known MFrequencies Warning: The order defines the order in the translation matrix FromTo in...
A class to provide easy read-only access to MSFlagCmd columns.
A class to provide easy read-only access to MSSysCal columns.
#define casacore
<X11/Intrinsic.h> #defines true, false, casacore::Bool, and String.