This file is indexed.

/usr/include/casacore/ms/MeasurementSets/MSWeatherEnums.h is in casacore-dev 2.2.0-2.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
//# MSWeatherEnums.h: Definitions for the MeasurementSet WEATHER table
//# Copyright (C) 1996,1999,2000
//# Associated Universities, Inc. Washington DC, USA.
//#
//# This library is free software; you can redistribute it and/or modify it
//# under the terms of the GNU Library General Public License as published by
//# the Free Software Foundation; either version 2 of the License, or (at your
//# option) any later version.
//#
//# This library is distributed in the hope that it will be useful, but WITHOUT
//# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
//# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Library General Public
//# License for more details.
//#
//# You should have received a copy of the GNU Library General Public License
//# along with this library; if not, write to the Free Software Foundation,
//# Inc., 675 Massachusetts Ave, Cambridge, MA 02139, USA.
//#
//# Correspondence concerning AIPS++ should be addressed as follows:
//#        Internet email: aips2-request@nrao.edu.
//#        Postal address: AIPS++ Project Office
//#                        National Radio Astronomy Observatory
//#                        520 Edgemont Road
//#                        Charlottesville, VA 22903-2475 USA
//#
//#
//# $Id$

#ifndef MS_MSWEATHERENUMS_H
#define MS_MSWEATHERENUMS_H

#include <casacore/casa/aips.h>

namespace casacore { //# NAMESPACE CASACORE - BEGIN

// <use visibility=export>

// <summary> Enums for the MeasurementSet WEATHER table </summary>
// <reviewed reviewer="UNKNOWN" date="before2004/08/25" tests="" demos="">
// </reviewed>
// <etymology>
// This class contains the enums for the MeasurementSet WEATHER table
// </etymology>
// <synopsis>
// This class does nothing.  It is merely a container for the enumerations
// used by the MSWeather class.  These enumerations define the
// standard columns, keywords.
// </synopsis>

// <example>
// See the documentation for MeasurementSet for examples on the use of these
// enumerations.
// </example>
// <todo asof="1999/01/22">
// All the todo items which may be related to this class are
// grouped with the todo items for MeasurementSet
// </todo>
//

class MSWeatherEnums {
public:
    // The WEATHER table colums with predefined meaning.
    // Keys: ANTENNA_ID, TIME, INTERVAL.
    enum PredefinedColumns {
    // "True" columns are defined.<BR>
    // TYPE - UNIT - MEASURE
    UNDEFINED_COLUMN=0,
    // Antenna number<BR>
    // Int
    ANTENNA_ID,
    // Interval over which data is relevant <BR>
    // Double - s
    INTERVAL,
    // An MEpoch specifying the midpoint of the time for which data is
    // relevant <BR>
    // Double - s - EPOCH
    TIME,
    // The number of required columns <BR>
    NUMBER_REQUIRED_COLUMNS=TIME,
    // Dew point <BR>
    // Float - K
    DEW_POINT,
    // Flag for dew point <BR>
    // Bool
    DEW_POINT_FLAG,
    // Average column density of water-vapor <BR>
    // Float - m
    H2O,
    // Flag for H2O <BR>
    // Bool
    H2O_FLAG,
    // Average column density of electrons <BR>
    // Float - m^-2
    IONOS_ELECTRON,
    // Flag for IONOS_ELECTRON <BR>
    // Bool
    IONOS_ELECTRON_FLAG,
    // Ambient atmospheric pressure <BR>
    // Float - Pa
    PRESSURE,
    // Flag for pressure <BR>
    // Bool
    PRESSURE_FLAG,
    // Ambient relative humidity <BR>
    // Float - \%
    REL_HUMIDITY, 
    // Flag for rel humidity <BR>
    // Bool
    REL_HUMIDITY_FLAG,
    // Ambient Air Temperature for an antenna <BR>
    // Float - K
    TEMPERATURE,
    // Flag for temperature <BR>
    // Bool
    TEMPERATURE_FLAG,
    // Average wind direction <BR>
    // Float - rad 
    WIND_DIRECTION,
    // Flag for wind direction <BR>
    // Bool 
    WIND_DIRECTION_FLAG,
    // Average wind speed <BR>
    // Float - m/s
    WIND_SPEED,
    // Flag for  wind speed <BR>
    // Bool
    WIND_SPEED_FLAG,
    //
    // Not a column, but just a final enum specifying the number of enums.
    NUMBER_PREDEFINED_COLUMNS=WIND_SPEED_FLAG
    };
  
    // Keywords with a predefined meaning
    enum PredefinedKeywords {
    //
    // "True" keywords are defined. 
    UNDEFINED_KEYWORD=0,
    //
    // Not a keyword, but just a final enum specifying the number of enums.
    NUMBER_PREDEFINED_KEYWORDS=0
    };
};

} //# NAMESPACE CASACORE - END

#endif