A base class for calmaps. More...
#include <CLPatchPanel.h>
Public Member Functions | |
CalMap () | |
Null ctor (defaults everything). | |
CalMap (const Vector< Int > &calmap) | |
Construct from a Vector. | |
Int | operator() (Int msid) const |
Construct from a Record (int:int; TBD: need an MS to parse strings) CalMap(const Record calmap):. | |
Vector< Int > | ctids (const Vector< 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?). | |
Vector< Int > | msids (Int ctid, const Vector< Int > &superset=Vector< Int >()) const |
Return the msids that will be satisfied by a specific ctid. | |
Vector< Int > | vmap () const |
Return the verbatim (Vector) map. | |
Protected Attributes | |
Vector< Int > | vcalmap_ |
A base class for calmaps.
Definition at line 87 of file CLPatchPanel.h.
casa::CalMap::CalMap | ( | ) |
Null ctor (defaults everything).
casa::CalMap::CalMap | ( | const Vector< Int > & | calmap | ) |
Construct from a Vector.
Vector<Int> casa::CalMap::ctids | ( | const Vector< 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?).
Vector<Int> casa::CalMap::msids | ( | Int | ctid, | |
const Vector< Int > & | superset = Vector< Int >() | |||
) | const |
Return the msids that will be satisfied by a specific ctid.
Int casa::CalMap::operator() | ( | Int | msid | ) | const |
Construct from a Record (int:int; TBD: need an MS to parse strings) CalMap(const Record calmap):.
Construct from a String (an algorithm or selection) CalMap(String calmaptype,const NewCalTable& ct, const MeasurementSet ms, Vector<Int> availids=Vector<Int>()); Construct from String and 2 Vectors (default, and explict to/from override) TBD
Index method returns the ct id mapped to the specified msid
Vector<Int> casa::CalMap::vmap | ( | ) | const [inline] |
Return the verbatim (Vector) map.
Definition at line 117 of file CLPatchPanel.h.
References vcalmap_.
Vector<Int> casa::CalMap::vcalmap_ [protected] |
Definition at line 117 of file CLPatchPanel.h.
Referenced by vmap().