source: trunk/src/STCalEnum.h

Last change on this file was 2742, checked in by Takeshi Nakazato, 11 years ago

New Development: No

JIRA Issue: Yes CAS-4770

Ready for Test: Yes

Interface Changes: Yes/No?

What Interface Changed: Please list interface changes

Test Programs: List test programs

Put in Release Notes: Yes/No?

Module(s): Module Names change impacts.

Description: Describe your changes here...

Defined python interface for calibration that supports both
on-the-fly and interferometry-style (generate caltable and apply)
calibration.

File size: 1.1 KB
Line 
1//
2// C++ Interface: STCalEnum
3//
4// Description:
5//
6// Apply any apply tables to target data.
7//
8// Author: Takeshi Nakazato <takeshi.nakazato@nao.ac.jp> (C) 2012
9//
10// Copyright: See COPYING file that comes with this distribution
11//
12//
13#ifndef ASAP_CAL_ENUM_H
14#define ASAP_CAL_ENUM_H
15
16#include <casa/BasicSL/String.h>
17#include <casa/Utilities/CountedPtr.h>
18
19//#include "STApplyTable.h"
20
21namespace asap {
22
23/**
24Apply any apply tables to target data
25
26@author Takeshi Nakazato
27@date $Date:$
28@version $Revision:$
29*/
30class STCalEnum  {
31public:
32  enum InterpolationType {DefaultInterpolation = 0,
33                          NearestInterpolation,
34                          LinearInterpolation,
35                          PolynomialInterpolation,
36                          CubicSplineInterpolation};
37  enum InterpolationAxis {TimeAxis = 0,
38                          FrequencyAxis,
39                          NumAxis};
40  enum CalType {DefaultType = 0,
41                CalTsys,
42                CalPSAlma,
43                CalPS,
44                CalNod,
45                CalFS,
46                NoType};
47};
48
49}
50
51#endif
Note: See TracBrowser for help on using the repository browser.