casa::CalMap Class Reference

A base class for calmaps. More...

#include <CLPatchPanel.h>

Inheritance diagram for casa::CalMap:
casa::FieldCalMap

List of all members.

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_

Detailed Description

A base class for calmaps.

Definition at line 87 of file CLPatchPanel.h.


Constructor & Destructor Documentation

casa::CalMap::CalMap (  ) 

Null ctor (defaults everything).

casa::CalMap::CalMap ( const Vector< Int > &  calmap  ) 

Construct from a Vector.


Member Function Documentation

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_.


Member Data Documentation

Vector<Int> casa::CalMap::vcalmap_ [protected]

Definition at line 117 of file CLPatchPanel.h.

Referenced by vmap().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1