26#ifndef MS_MSPOLINDEX_H
27#define MS_MSPOLINDEX_H
30#include <casacore/casa/aips.h>
31#include <casacore/ms/MeasurementSets/MSPolarization.h>
32#include <casacore/ms/MeasurementSets/MSPolColumns.h>
33#include <casacore/casa/Arrays/Vector.h>
34#include <casacore/casa/Arrays/Matrix.h>
35#include <casacore/casa/BasicSL/String.h>
MSPolarizationColumns msPolarizationCols_p
POLARIZATION subtable column accessor.
Vector< Int > polarizationIds_p
Vector cache of polarization id's.
MSPolarizationIndex(const MSPolarization &polarizationTable)
Construct from an MS POLARIZATION subtable.
virtual ~MSPolarizationIndex()
Null destructor.
Vector< Int > matchCorrTypeAndProduct(const Vector< Int > &corrType, const Matrix< Int > &corrProduct)
Look up POLARIZATION_ID's for a given set of polarization correlation types and receptor cross-produc...
MSPolarizationIndex()
Disallow null constructor.
Vector< Int > matchCorrType(const Vector< Int > &corrType, Bool exactMatch=True)
/////////////////// Add for MS selection ////////////////////////////// Only Look up POLARIZATION_ID'...
this file contains all the compiler specific defines
bool Bool
Define the standard types used by Casacore.