casa
5.7.0-16
|
A base class for calmaps. More...
#include <CLPatchPanel.h>
Public Member Functions | |
CalMap () | |
Null ctor (defaults everything) More... | |
CalMap (const casacore::Vector< casacore::Int > &calmap) | |
Construct from a Vector. More... | |
casacore::Int | operator() (casacore::Int msid) const |
Construct from a casacore::Record (int:int; TBD: need an casacore::MS to parse strings) CalMap(const casacore::Record calmap): More... | |
casacore::Vector< casacore::Int > | ctids (const casacore::Vector< casacore::Int > &msids) const |
Return the ctids required for a set a msids (from among those available) TBD: what to do if nominally required ctid is UNavailable (return only the avail ones?) More... | |
casacore::Vector< casacore::Int > | msids (casacore::Int ctid, const casacore::Vector< casacore::Int > &superset=casacore::Vector< casacore::Int >()) const |
Return the msids that will be satisfied by a specific ctid. More... | |
casacore::Vector< casacore::Int > | vmap () const |
Return the verbatim (casacore::Vector) map. More... | |
Protected Attributes | |
casacore::Vector< casacore::Int > | vcalmap_ |
A base class for calmaps.
Definition at line 92 of file CLPatchPanel.h.
casa::CalMap::CalMap | ( | ) |
Null ctor (defaults everything)
casa::CalMap::CalMap | ( | const casacore::Vector< casacore::Int > & | calmap | ) |
Construct from a Vector.
casacore::Vector<casacore::Int> casa::CalMap::ctids | ( | const casacore::Vector< casacore::Int > & | msids | ) | const |
Return the ctids required for a set a msids (from among those available) TBD: what to do if nominally required ctid is UNavailable (return only the avail ones?)
casacore::Vector<casacore::Int> casa::CalMap::msids | ( | casacore::Int | ctid, |
const casacore::Vector< casacore::Int > & | superset = casacore::Vector< casacore::Int >() |
||
) | const |
Return the msids that will be satisfied by a specific ctid.
casacore::Int casa::CalMap::operator() | ( | casacore::Int | msid | ) | const |
Construct from a casacore::Record (int:int; TBD: need an casacore::MS to parse strings) CalMap(const casacore::Record calmap):
Construct from a casacore::String (an algorithm or selection) CalMap(casacore::String calmaptype,const NewCalTable& ct, const casacore::MeasurementSet ms, casacore::Vector<casacore::Int> availids=casacore::Vector<casacore::Int>()); Construct from casacore::String and 2 Vectors (default, and explict to/from override) TBD
Index method returns the ct id mapped to the specified msid
|
inline |
Return the verbatim (casacore::Vector) map.
Definition at line 122 of file CLPatchPanel.h.
References vcalmap_.
|
protected |
Definition at line 122 of file CLPatchPanel.h.
Referenced by vmap().