source: branches/plotter2/src/STCalEnum.h@ 2927

Last change on this file since 2927 was 2742, checked in by Takeshi Nakazato, 12 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.