casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
MeasurementSet2.h
Go to the documentation of this file.
1 #if ! defined (MeasurementSet2_H_121204_1015)
2 #define MeasurementSet2_H_121204_1015
3 
4 #include <ms/MeasurementSets.h>
5 
6 namespace casacore{
7 
8 class String;
9 class MSSelection;
10 }
11 
12 namespace casa {
13 
14 
16 
17 public:
18 
20 
21  MeasurementSet2 (const MeasurementSet2 & other);
23 
24  const casacore::MSSelection * getMSSelection () const;
26 
27  static MeasurementSet2 create (const casacore::String & filename, const casacore::MSSelection * msSelection);
28 
29 protected:
30 
31  MeasurementSet2 (const casacore::Table & table, casacore::MSSelection * msSelection);
32 
33 private:
34 
37 
38 };
39 
40 }
41 
42 
43 #endif // ! defined (MeasurementSet2_H_121204_1015)
casacore::MSSelection * msSelection_p
Main interface class to a read/write table.
Definition: Table.h:153
const casacore::MSSelection * getMSSelection() const
MeasurementSet2 & operator=(const MeasurementSet2 &other)
MeasurementSet2(const MeasurementSet2 &other)
static MeasurementSet2 create(const casacore::String &filename, const casacore::MSSelection *msSelection)
MSSelection: Class to represent a selection on an MS.
Definition: MSSelection.h:118
bool Bool
Define the standard types used by Casacore.
Definition: aipstype.h:42
A Table intended to hold astronomical data (a set of Measurements).
String: the storage and methods of handling collections of characters.
Definition: String.h:223
casacore::Bool wasCreatedWithSelection() const
casacore::Bool wasCreatedWithSelection_p
#define casacore
&lt;X11/Intrinsic.h&gt; #defines true, false, casacore::Bool, and String.
Definition: X11Intrinsic.h:42