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().
1.6.1