Loading...
Searching...
No Matches
casacore Namespace Reference

this file contains all the compiler specific defines More...

## Namespaces

namespace | arrays_internal
namespace | C
namespace | OMP
namespace | casacore
| For temporary backward namespace compatibility, use casa as alias for casacore.
namespace | details
namespace | python
namespace | sisco
namespace | deflate
namespace | aocommon
namespace | TableUtil
| The TableUtil namespace contains several convenience functions operating on Table objects.
namespace | TableExprNodeUtil
namespace | TableParseUtil

## Classes

class | Array
| More...
class | ArrayBaseAccessor
| Axis independent base for the ArrayAccessor classes. More...
class | ArrayAccessor
| Fast 1D accessor/iterator for nD array classes. More...
class | ArrayAccessor< T, Axis< U > >
| Specialization for compile-time axes. More...
class | ArrayAccessor< T, AxisN >
| Specialization for run-time axes. More...
class | ArrayBase
| Non-templated base class for templated Array class. More...
class | ArrayError
| More...
class | ArrayIndexError
| An error thrown when an index is out of range. More...
class | ArrayConformanceError
| An error thrown when two arrays do not conform. More...
class | ArrayNDimError
| Thrown when two arrays have different dimensionality. More...
class | ArrayShapeError
| An error thrown when two arrays have different shapes. More...
class | ArrayIteratorError
| An error thrown by an ArrayIterator. More...
class | ArraySlicerError
| An error thrown by an Slicer member function. More...
class | Vector
| More...
class | Matrix
| More...
class | Cube
| More...
class | MaskedArray
| More...
class | ArrayIterator
| More...
class | ReadOnlyArrayIterator
| Iterate a const Array cursor through a const Array. More...
struct | ArrayLogical_global_functions_Array_logical_operations
| More...
class | AllFunc
| Logical functor to test if all elements are true. More...
class | AnyFunc
| Logical functor to test if any elements are true. More...
class | NTrueFunc
| Logical functor to count the number of true elements. More...
class | NFalseFunc
| Logical functor to count the number of false elements. More...
struct | ArrayMath_global_functions_Array_mathematical_operations
| More...
class | ArrayFunctorBase
| More...
struct | ArrayOpsDiffShapes_global_functions_OpsDiff_functions
| More...
struct | ArrayPartMath_global_functions_Array_partial_operations
| More...
class | ArrayPositionIterator
| More...
struct | ArrayUtil_global_functions_stringToVector
| More...
struct | ArrayUtil_global_functions_concatenateArray
| Concatenate two Arrays. More...
struct | ArrayUtil_global_functions_partialFuncHelper
| Helper function for partialX functions. More...
struct | ArrayUtil_global_functions_reverseArray
| Reverse the order of one or more axes of an array. More...
struct | ArrayUtil_global_functions_reorderArray
| Reorder the axes of an array. More...
struct | ArrayUtil_global_functions_reorderArrayHelper
| Helper function for function reorderArray. More...
class | AxesMapping
| More...
class | AxesSpecifier
| More...
class | ExtendSpecifier
| More...
class | IPosition
| More...
class | IPositionComparator
| Allows a way for IPosition to be used as keys in a std::map. More...
struct | IPosition_global_functions_IPosition_Arithmetic
| Arithmetic Operations for IPosition's Element by element arithmetic on IPositions. More...
struct | IPosition_global_functions_IPosition_Logical
| Logical operations for IPosition's Element by element boolean operations on IPositions. More...
struct | IPosition_global_functions_IPosition_Indexing
| Indexing functions for IPosition's Convert between IPosition and offset in an array. More...
struct | LogiArray_global_functions_LogicalArray
| More...
struct | LogiCube_global_functions_LogicalCube
| More...
struct | LogiMatrix_global_functions_LogicalMatrix
| More...
struct | LogiVector_global_functions_LogicalVector
| More...
struct | MaskArrIO_global_functions_MaskedArray_IO
| More...
struct | MaskArrLogi_global_functions_MaskedArray_logical_operations
| More...
struct | MaskArrMath_global_functions_MaskedArray_mathematical_operations
| More...
class | MaskedSumFunc
class | MaskedProductFunc
class | MaskedMinFunc
class | MaskedMaxFunc
class | MaskedMeanFunc
class | MaskedVarianceFunc
class | MaskedStddevFunc
class | MaskedAvdevFunc
class | MaskedRmsFunc
class | MaskedMedianFunc
class | MaskedMadfmFunc
struct | MaskedArray_global_functions_MaskedArray_general_global_functions
| General global functions for MaskedArrays, and MaskedArrays and Arrays. More...
struct | MaskLogiArr_global_functions_MaskedLogicalArray
| More...
struct | MaskLogiArrFwd_global_functions_MaskedLogicalArray_forwards
| More...
class | MatrixIterator
| More...
class | ReadOnlyMatrixIterator
| Iterate a Matrix cursor through a R/O Array. More...
struct | MatrixMath_global_functions_Linear_Algebra
| More...
class | Slice
| More...
class | Slicer
| More...
struct | Slicer_global_functions_Slicer_IO
| IO functions for Slicer's . More...
class | VectorIterator
| More...
class | ReadOnlyVectorIterator
| Iterate a Vector cursor through another Array. More...
class | VectorSTLIterator
| More...
struct | ConvertScalar_global_functions_Scalar_conversion
| More...
class | Lattice
| More...
class | Functional
| More...
struct | Plus
| Functor to add variables of possibly different types. More...
struct | Minus
| Functor to subtract variables of possibly different types. More...
struct | Multiplies
| Functor to multiply variables of possibly different types. More...
struct | Divides
| Functor to divide variables of possibly different types. More...
struct | Modulo
| Functor to take modulo of (integer) variables of possibly different types in the C way. More...
struct | FloorMod
| Functor to take modulo of variables of possibly different types using the floor modulo (% as used in Python). More...
struct | BitAnd
| Functor for bitwise and of (integer) values. More...
struct | BitOr
| Functor for bitwise or of (integer) values. More...
struct | BitXor
| Functor for bitwise xor of (integer) values. More...
struct | BitNegate
| Functor for bitwise negate of (integer) values. More...
struct | IsNaN
| Functor to test for NaN. More...
struct | IsInf
| Functor to test for infinity. More...
struct | IsFinite
| Functor to test for finiteness. More...
struct | Near
| Functor to test if two values are relatively near each other. More...
struct | NearAbs
| Functor to test for if two values are absolutely near each other. More...
struct | Sin
| Functor to apply sin. More...
struct | Sinh
| Functor to apply sinh. More...
struct | Asin
| Functor to apply asin. More...
struct | Cos
| Functor to apply cos. More...
struct | Cosh
| Functor to apply cosh. More...
struct | Acos
| Functor to apply acos. More...
struct | Tan
| Functor to apply tan. More...
struct | Tanh
| Functor to apply tanh. More...
struct | Atan
| Functor to apply atan. More...
struct | Atan2
| Functor to apply atan2. More...
struct | Sqr
| Functor to apply sqr (power of 2). More...
struct | Pow3
| Functor to apply a power of 3. More...
struct | Sqrt
| Functor to apply sqrt. More...
struct | Exp
| Functor to apply exp. More...
struct | Log
| Functor to apply log. More...
struct | Log10
| Functor to apply log10. More...
struct | Abs
| Functor to apply abs. More...
struct | Floor
| Functor to apply floor. More...
struct | Ceil
| Functor to apply ceil. More...
struct | Round
| Functor to apply round (e.g. More...
struct | Sign
| Functor to apply sign (result is -1, 0, or 1). More...
struct | MakeComplex
| Functor to form a complex number from the left and right value. More...
struct | MakeComplexReal
| Functor to form a complex number from the real part of the left value and the right value. More...
struct | MakeComplexImag
| Functor to form a complex number from the left value and the imaginary part of the right value. More...
struct | MakeComplexRealImag
| Functor to form a complex number from the real part of the left value and the imaginary part of the right value. More...
struct | Conj
| Functor to apply complex function conj. More...
struct | Real
| Functor to apply complex function real. More...
struct | Imag
| Functor to apply complex function imag. More...
struct | CArg
| Functor to apply complex function arg. More...
struct | CAbs
| Functor to apply complex function fabs. More...
struct | Pow
| Functor to apply pow. More...
struct | Fmod
| Functor to apply fmod. More...
struct | Min
| Functor to get minimum of two values. More...
struct | Max
| Functor to get maximum of two values. More...
struct | SumSqr
| Functor to add square of right to left. More...
struct | SumSqrDiff
| Functor to add squared diff of right and base value to left. More...
struct | SumSqrDiff< std::complex< T > >
| Specialize for complex values. More...
struct | SumAbsDiff
| Functor to add absolute diff of right and base value to left. More...
struct | Downcase
| Functor to downcase a std::string. More...
struct | Upcase
| Functor to upcase a std::string. More...
struct | Capitalize
| Functor to capitalize a std::string. More...
struct | Trim
| Functor to trim a std::string. More...
struct | Math_global_functions_Math_interface_for_casacore
| More...
class | Primes
| More...
class | RNG
| More...
class | ACG
| Additive number generator. More...
class | MLCG
| Multiplicative linear congruential generator. More...
class | Random
| Base class for random number distributions. More...
class | Binomial
| Binomial distribution. More...
class | DiscreteUniform
| Discrete uniform distribution. More...
class | Erlang
| Erlang distribution. More...
class | Geometric
| Discrete geometric distribution. More...
class | HyperGeometric
| Hypergeometric distribution. More...
class | Normal
| Normal or Gaussian distribution. More...
class | LogNormal
| Logarithmic normal distribution. More...
class | NegativeExpntl
| Negative exponential distribution. More...
class | Poisson
| Poisson distribution. More...
class | Uniform
| Uniform distribution. More...
class | Weibull
| Weibull distribution. More...
struct | Complex_global_functions_Complex_desc
| More...
class | IComplex
| More...
struct | STLIO_global_functions_Container_IO
| More...
struct | STLMath_global_functions_Container_Math
| More...
class | SubString
| More...
class | String
| String: the storage and methods of handling collections of characters. More...
struct | String_global_functions_concatenator
| Global concatenation operators. More...
struct | String_global_functions_comparitor
| Global comparison operators. More...
struct | String_global_functions_split
| Splitting Global function which splits the String into string array res at separator and returns the number of elements. More...
struct | String_global_functions_common
| Some general functions Functions to find special patterns, join and replicate . More...
struct | String_global_functions_case
| Casing and related functions Case conversion and rearrangement functions . More...
struct | String_global_functions_io
| IO . More...
class | ArrayInitPolicy
| More...
struct | ArrayInitPolicies
struct | casacore_allocator
struct | new_del_allocator
class | Block
| simple 1-D array More...
class | Allocator_private
class | AbstractAllocator
class | BaseAllocator
class | NewDelAllocator
| An allocator behaves like operator new[]/delete[]. More...
class | AlignedAllocator
| An allocator which allocates aligned memory. More...
class | DefaultAllocator
| An aligned allocator with the default alignment. More...
struct | AllocSpec
| Allocator specifier. More...
class | BlockTrace
| More...
class | Block_internal_IsFundamental
class | Block_internal_IsPointer
class | PtrBlock
| A drop-in replacement for Block<T*>. More...
struct | BlockIO_global_functions_BlockIO
| More...
class | IterError
| More...
class | IterBoundaryError
| Iteration Boundary error class. More...
class | IterInitError
| Iteration initialization error. More...
class | InvalidIterError
| Invalide iteration error class. More...
class | ObjectStack
| More...
class | RecordDesc
| More...
class | RecordDescRep
| More...
class | RORecordFieldPtr
| Read-Only access to an individual field from a Record. More...
class | RecordFieldId
| More...
class | RecordFieldWriter
| More...
class | RecordFieldCopier
| Record field copier. More...
class | UnequalShapeCopier
| Unequal shape copier. More...
class | MultiRecordFieldWriter
| Multi field writer. More...
class | RecordRep
| More...
class | ValueHolder
| More...
class | ValueHolderRep
| More...
class | CasaErrorTools
class | AipsError
| More...
class | AllocError
| Allocation errors. More...
class | IndexError
| Base class for all indexing errors. More...
class | indexError
| Index errors returning the bad index. More...
class | DuplError
| Duplicate key errors. More...
class | duplError
| Duplicate key errors where the bad key is returned. More...
class | SystemCallError
| Exception for an error in a system call. More...
class | AbortError
| Exception which halts execution. More...
class | InitError
| Initialization error, typically of static data shared between objects. More...
class | HDF5DataSet
| More...
class | HDF5DataType
| More...
class | HDF5Error
| More...
class | HDF5File
| More...
class | HDF5Group
| More...
class | HDF5HidProperty
| More...
class | HDF5HidDataType
| A class representing an HDF5 datatype hid. More...
class | HDF5HidDataSpace
| A class representing an HDF5 dataspace hid. More...
class | HDF5HidAttribute
| A class representing an HDF5 attribute hid. More...
class | HDF5Object
| More...
class | HDF5Record
| More...
class | Input
| More...
class | Param
| More...
class | AipsIO
| More...
struct | AipsIOCarray_global_functions_AipsIOCarray
| More...
struct | ArrayIO_global_functions_Array_IO
| More...
struct | ArrayIO_global_functions_Array_binary_IO
| Global functions to read/write binary arrays from/to a file. More...
class | BaseSinkSource
| More...
class | BucketBase
| More...
class | BucketBuffered
| More...
struct | BucketCache_global_functions_BucketCache_CallBack
| More...
class | BucketCache
| Cache for buckets in a part of a file. More...
class | BucketFile
| More...
class | BucketMapped
| More...
class | ByteIO
| More...
class | ByteSink
| More...
class | ByteSinkSource
| More...
class | ByteSource
| More...
class | CanonicalIO
| More...
class | ConversionIO
| More...
class | FilebufIO
| More...
class | FiledesIO
| More...
class | FileLocker
| More...
class | FileUnbufferedIO
| More...
class | LECanonicalIO
| More...
class | LockFile
| More...
class | MemoryIO
| More...
class | MFFileIO
| More...
class | MMapfdIO
| More...
class | MMapIO
| More...
class | MultiFile
| More...
class | MultiFileBuffer
| More...
struct | MultiFileInfo
| Helper class for MultiFileBase containing info per logical file. More...
class | MultiFileBase
| Abstract base class to combine multiple logical files in a single one. More...
class | MultiHDF5
| More...
class | RawIO
| More...
class | RegularFileIO
| More...
class | StreamIO
| More...
class | TapeIO
| More...
class | TypeIO
| More...
class | JsonError
| More...
class | JsonKVMap
| More...
class | JsonOut
| More...
class | JsonParser
| More...
class | JsonValue
| More...
class | LogFilter
| More...
class | LogFilterInterface
| More...
class | LogIO
| More...
struct | LogIO_global_functions_command
| Functions to send commands to a LogIO object. More...
struct | LogIO_global_functions_output
| Functions to accumulate text in the output message. More...
class | LogMessage
| More...
struct | LogMessage_global_functions_LogMessage_ostream
| Write a LogMessage to an ostream. More...
class | LogOrigin
| More...
struct | LogOrigin_global_functions_LogOrigin_ostream
| Write a LogOrigin to an ostream. More...
struct | LogOrigin_global_functions_SourceLocation
| Helper struct to get the source line. More...
class | LogSink
| More...
class | LogSinkInterface
| More...
class | MemoryLogSink
| More...
class | NullLogSink
| More...
class | StreamLogSink
| More...
class | CanonicalConversion
| LDOUBLE is 8 bytes on SUN, but 16 bytes canonical. More...
class | CanonicalDataConversion
| More...
class | Conversion
| More...
class | DataConversion
| More...
class | Directory
| More...
class | DirectoryIterator
| More...
class | DOos
| More...
class | DynLib
| More...
class | EnvironmentVariable
| More...
class | File
| More...
class | HostInfo
| More...
class | IBMConversion
| More...
class | IBMDataConversion
| More...
class | LECanonicalConversion
| More...
class | LECanonicalDataConversion
| More...
class | LittleEndianConversion
| More...
class | Memory
| More...
class | MemoryTrace
| More...
class | MemoryTraceBlock
| Class to write begin and end block message. More...
class | ModcompConversion
| More...
class | ModcompDataConversion
| More...
class | Path
| More...
class | PrecTimer
| More...
class | RawDataConversion
| More...
class | RegularFile
| More...
class | SymLink
| More...
class | Time
| More...
class | Timer
| More...
class | VAXConversion
| More...
class | VAXDataConversion
| More...
class | Euler
| More...
class | Quantum
| More...
class | MeasValue
| More...
struct | MeasValue_global_functions_Output
| Global functions . More...
class | MVAngle
| More...
struct | MVAngle_global_functions_output
| Global functions. More...
class | MVBaseline
| More...
class | MVDirection
| More...
class | MVDoppler
| More...
class | MVDouble
| More...
class | MVEarthMagnetic
| More...
class | MVEpoch
| More...
class | MVFrequency
| More...
class | MVPosition
| More...
class | MVRadialVelocity
| More...
class | MVTime
| More...
class | MVuvw
| More...
class | QBase
| More...
struct | QBase_global_functions_Output
| Global functions . More...
class | QC
| More...
struct | QLogical_global_functions_Quantum_logical_operations
| More...
struct | QMath_global_functions_Quantum_mathematical_operations
| More...
struct | Quantum_global_functions_output
| Global functions. More...
class | QuantumHolder
| More...
struct | QuantumType_global_functions_QuantumType
| More...
class | QVector
| More...
class | RotMatrix
| More...
class | Unit
| More...
class | UnitDim
| More...
class | UMaps
| Define a struct containing the static data members. More...
class | UnitMap
| More...
class | UnitName
| More...
class | UnitVal
| More...
struct | UnitVal_global_functions_output
| Global output function . More...
class | UnitVal_static_initializer
| Static initialisation of UnitVal constants. More...
class | AipsrcValue
| More...
class | AipsrcVector
| More...
class | Aipsrc
| More...
class | AipsrcValue< Bool >
| Specialization of AipsrcValue for Bool. More...
class | AipsrcVector_String< String >
| Specialization of AipsrcVector for String. More...
class | AipsrcVector_Bool< Bool >
| Specialization of AipsrcVector for Bool. More...
class | AppInfo
| More...
class | AppState
| More...
class | AppStateSource
| Allow configuration of casacore without environment variables. More...
class | Casarc
class | CasarcCleanup
class | Choice
| More...
class | ObjectID
| More...
class | PGPlotter
| More...
class | PGPlotterInterface
| More...
class | PGPlotterNull
| More...
class | ProgressMeter
| More...
class | AlignMemory
| More...
class | assert_
| More...
struct | BinarySearch_global_functions_binarysearch
| More...
class | BitVector
| More...
class | BitVectorHelper
| Helper class for BitVector. More...
class | CASATask
| More...
struct | Compare_global_functions_ObjCompareFunc
| More...
class | BaseCompare
| abstract base class for comparing two objects More...
class | ObjCompare
| compare two objects More...
class | CompareIntervalInt
| Integer comparison class with intervals. More...
class | CompareIntervalReal
| Real comparison class with intervals. More...
class | CompareNoCase
| Case-insensitive string comparison class. More...
class | CompareAlwaysTrue
| Comparison class that is always true. More...
class | CompositeNumber
| More...
struct | Copy_global_functions_throw
| More...
struct | Copy_global_functions_test
| Test routines . More...
struct | Copy_global_functions_copy
| Copy methods . More...
struct | CountedPtr_global_functions_dereference_error
| More...
class | CountedPtr
| Referenced counted pointer for constant data. More...
class | COWPtr
| More...
struct | DataType_global_functions_DataType
| More...
struct | DefaultValue_global_functions_defval
| More...
class | DynBuffer
| More...
struct | Fallible_global_functions_invalid_access
| More...
class | Fallible
| Mark a value as valid or invalid. More...
struct | generic_global_functions_def
| More...
class | GenSort
| More...
class | GenSortIndirect
| General indirect sort functions. More...
struct | LinearSearch_global_functions_linearsearch
| More...
class | MUString
| More...
struct | MUString_global_functions_output
| Global functions. More...
class | PtrHolder
| More...
class | RecordTransformable
| More...
class | Regex
| More...
class | Sequence
| More...
class | uIntSequence
| uInt sequence for general use More...
class | SortKey
| More...
class | Sort
| Sort on one or more keys, ascending and/or descending. More...
class | SortError
| More...
class | SortInvDT
| Invalid data type used for this sort key. More...
class | SortInvIncr
| Invalid increment used for this sort key. More...
class | SortNoData
| No data array given to Sort constructor. More...
class | SortInvOpt
| Invalid sort option given to routine dosort. More...
class | StringDistance
| More...
class | Template
| More...
class | ValType
| More...
struct | ValTypeId_global_functions_typeid
| More...
class | Coordinate
| More...
class | CoordinateSystem
| More...
class | CoordinateUtil
| More...
class | DirectionCoordinate
| More...
class | FITSCoordinateUtil
| More...
class | FrequencyAligner
| More...
class | GaussianConvert
| More...
class | LinearCoordinate
| More...
class | LinearXform
| More...
class | ObsInfo
| More...
class | Projection
| More...
class | QualityCoordinate
| More...
class | SpectralCoordinate
| More...
class | StokesCoordinate
| More...
class | Interpolate1D
| More...
class | TabularCoordinate
| More...
class | HourangleColumn
| More...
class | LASTColumn
| Local sidereal time derived from TIME, etc. More...
class | ParAngleColumn
| Parallactic angle derived from TIME, etc. More...
class | HaDecColumn
| Hourangle/declination derived from TIME, etc. More...
class | AzElColumn
| Azimuth/elevation derived from TIME, etc. More...
class | ItrfColumn
| Pointing ITRF coordinate derived from TIME, etc. More...
class | UVWJ2000Column
| UVW J2000 derived from TIME, etc. More...
class | DerivedMSCal
| More...
class | MSCalEngine
| More...
class | HelpMsCalUDF
class | UDFMSCal
| More...
class | UDFMSCalErrorHandler
| Error handler class for MSSel selection. More...
struct | BasicFITS_global_functions_ReadFITS
| More...
struct | BasicFITS_global_functions_WriteFITS
| write a FITS file to a Casacore array More...
class | BinaryTable
| More...
class | BlockIO
| fixed-length blocked sequentual I/O base class More...
class | BlockInput
| fixed-length blocked sequential input base class More...
class | BlockOutput
| fixed-length blocked sequential output base class More...
class | ScalarColumn
| More...
class | ArrayColumn
| More...
class | CopyRecordToTable
| More...
class | CopyRecordToRecord
| Copies fields between Records, possibly to fields with another name. More...
class | NoConvert
| More...
class | FitsLogical
| FITS helper class. More...
class | FitsBit
| helper class for FITS Binary Tables More...
class | FitsVADesc
| Variable Length Array Descriptor. More...
class | FITS
| static functions and enumerations More...
class | ReservedFitsKeyword
| reserved FITS keyword More...
class | ReservedFitsKeywordCollection
| collection of reserved FITS keywords More...
class | FitsNameResult
| analyse the name of a header card More...
class | FitsValueResult
| analyse the value of a header card More...
class | FitsParse
| parse a header card More...
class | FitsKeyword
| FITS keyword. More...
class | FitsKeywordList
| linked list of FITS keywords More...
class | ConstFitsKeywordList
| list of read-only FITS keywords More...
class | FitsKeyCardTranslator
| translator between Keyword lists and fixed FITS cars More...
class | FitsFPUtil
| Utility functions for floating point values. More...
struct | FITS2_global_functions_ReadFITSin
| More...
class | FITSDateUtil
| More...
class | FITSError
| More...
class | FITSFieldCopier
| More...
class | ScalarFITSFieldCopier
| A FITSFieldCopier for copying scalar non-string RecordFields to FitsFields. More...
class | StringFITSFieldCopier
| A FITSFieldCopier for copying String RecordFields to FitsFields. More...
class | ArrayFITSFieldCopier
| A FITSFieldCopier for copying Array RecordFields to FitsFields. More...
class | VariableArrayFITSFieldCopier
class | FITSHistoryUtil
| More...
class | FitsIO
| More...
class | FitsInput
| fixed-length sequential blocked FITS input More...
class | FitsOutput
| fixed-length sequential blocked FITS output More...
class | FitsDiskInput
| FITS input from disk. More...
class | FitsDiskOutput
| FITS output to disk. More...
class | FitsStdInput
| FITS input from standard input. More...
class | FitsStdOutput
| FITS output to standard output. More...
class | FitsTape9Input
| FITS input from 9-track tape. More...
class | FitsTape9Output
| FITS output to 9-track tape. More...
class | FITSKeywordUtil
| More...
class | FITSMultiTable
| More...
class | FITSReader
class | FITSSpectralUtil
| More...
class | FITSTabular
| More...
class | FITSTable
| Attach a FITSTabular to a binary or ASCII table. More...
class | FITSTableWriter
| Simplified interface to create and write to a FITS Binary Table. More...
class | FITSGroupWriter
| Simplified interface to create and write to FITS random groups. More...
class | FITSTimedTable
| More...
class | HeaderDataUnit
| More...
class | ImageExtension
| IMAGE extension of given type. More...
class | PrimaryGroup
| Random Group datastructure. More...
class | PrimaryTable
| Primary Table structure. More...
class | ExtensionHeaderDataUnit
| base class for generalized exentensions HDU More...
class | FitsBase
| helper class More...
class | FitsField
| helper class Note: Note that FitsField does not allocate space for the data; Space is external to FitsField and its address is set via the setaddr function; More...
class | FitsField< FitsBit >
| helper class More...
class | FitsArray
| FITS array of given type. More...
class | FitsArray< FitsBit >
| FITS array of FitsBit type Note: We must specify a FitsArray<FitsBit> as a specialization; . More...
class | BinaryTableExtension
| BINTABLE extension. More...
class | AsciiTableExtension
| (ascii) TABLE extension More...
class | SDFITSTable
| More...
class | CurvedLattice2D
| More...
class | CLInterpolator2D
| More...
class | CurvedImage2D
| More...
class | ExtendLattice
| More...
class | ExtendImage
| More...
class | FITSErrorImage
| More...
class | FITSImage
| More...
class | FITSImgParser
| More...
class | FITSExtInfo
| class FitsKeywordList; More...
class | FITSQualityImage
| More...
class | FITSQualityMask
| More...
class | HDF5Image
| More...
class | ImageAttrGroup
| More...
class | ImageAttrGroupCasa
| More...
class | ImageAttrGroupHDF5
| More...
class | ImageAttrHandler
| More...
class | ImageAttrHandlerCasa
| More...
class | ImageAttrHandlerHDF5
| More...
class | ImageBeamSet
| More...
class | ImageSummary
| More...
class | MaskedLattice
| More...
class | ImageConcat
| More...
class | LatticeIterInterface
| More...
class | ImageExpr
| More...
struct | ImageExprGram_global_functions_ImageExprGramFunctions
| More...
class | ImageExprParse
| More...
class | PagedImage
| More...
class | ImageInterface
| More...
struct | ImageFITSHeaderInfo
| More...
class | ImageFITSConverter
| Interconvert between Casacore Images and FITS files. More...
class | ImageFITSConverterImpl
| This class is an internal class for ImageFITSConverter. More...
class | ImageInfo
| More...
struct | ImageInfo_global_functions_Output
| Global functions . More...
class | ImageOpener
| More...
class | ImageProxy
class | LatticeIterator
| A read/write lattice iterator. More...
class | ImageRegrid
| More...
class | ImageStatistics
| More...
class | ImageUtilities
| More...
class | LELImageCoord
| More...
class | MaskSpecifier
| More...
class | MIRIADImage
| More...
class | RebinLattice
| More...
class | RebinImage
| More...
class | SubLattice
| More...
class | SubImage
| More...
class | TempImage
| More...
class | AipsIOReaderWriter
| More...
class | ImageRegion
| More...
class | RegionHandler
| More...
class | RegionHandlerHDF5
| More...
class | RegionHandlerMemory
| More...
class | RegionHandlerTable
| More...
class | RegionManager
class | RFError
| More...
class | RFReaderWriter
| Superclass for readers and writers containing common definitions and operations. More...
class | RFReader
| Abstract superclass for any class that reads a format that produces Regions from a file. More...
class | RFWriter
| Abstract superclass for any class that writes Regions to a region file format. More...
class | WCBox
| More...
class | WCComplement
| More...
class | WCCompound
| More...
class | WCConcatenation
| More...
class | WCDifference
| More...
class | WCEllipsoid
| More...
class | WCExtension
| More...
class | WCIntersection
| More...
class | LatticeExpr
| More...
class | WCLELMask
| More...
class | WCPolygon
| More...
class | WCRegion
| More...
class | WCUnion
| More...
class | CLIPNearest2D
| More...
class | Fit2D
| More...
class | LatticeAddNoise
| More...
class | TiledCollapser
| More...
class | LineCollapser
| More...
class | LatticeApply
| More...
class | TempLattice
| More...
class | CleanEnums
| More...
class | LatticeCleaner
| A class for doing multi-dimensional cleaning. More...
class | LatticeCleanProgress
| More...
class | ConvEnums
| More...
class | LatticeConvolver
| A class for doing multi-dimensional convolution. More...
class | LatticeFFT
| More...
class | LatticeFit
| More...
class | LatticeFractile
| More...
class | LatticeHistograms
| More...
class | HistTiledCollapser
| Generate histograms, tile by tile, from a masked lattice. More...
class | LatticeHistProgress
| Provides a progress meter for the LatticeHistograms class. More...
class | LatticeHistSpecialize
| More...
class | LatticeMathUtil
| More...
struct | LatticeMathUtil_global_functions_LatticeMathUtil
| Global functions on Lattices. More...
class | LatticeProgress
| More...
class | LatticeSlice1D
| More...
class | LatticeStatistics
| More...
class | LatticeStatsBase
| More...
class | LatticeStatsDataProvider
| Data provider which allows stats framework to iterate through an unmasked lattice. More...
class | LatticeStatsDataProviderBase
| Abstract base class of data providers which allows stats framework to iterate through a lattice. More...
class | LatticeTwoPtCorr
| More...
class | LattStatsProgress
| Provides a progress meter for the LatticeStatistics class. More...
class | LattStatsSpecialize
| More...
class | MaskedLatticeStatsDataProvider
| Data provider which allows stats framework to iterate through a masked lattice. More...
class | MultiTermLatticeCleaner
class | StatsTiledCollapser
| More...
class | ArrayLattice
| More...
class | HDF5Lattice
| More...
class | HDF5LattIter
| More...
class | LatticeBase
| More...
class | LatticeCache
| More...
class | LatticeConcat
| More...
class | LatticeIndexer
| More...
class | RO_LatticeIterator
| More...
class | LatticeLocker
| More...
class | LatticeNavigator
| More...
class | LatticeStepper
| More...
class | LatticeUtilities
| More...
class | RO_MaskedLatticeIterator
| More...
class | PagedArray
| More...
class | PagedArrIter
| More...
class | PixelCurve1D
| More...
class | TempLatticeImpl
| More...
class | TiledLineStepper
| More...
class | TiledShape
| More...
class | TileStepper
| More...
class | LELArray
| More...
class | LatticeExprNode
| More...
class | LELArrayRef
| This LEL class holds a possible referenced array with a mask. More...
class | LELArrayBase
| More...
class | LELAttribute
| More...
class | LELBinary
| More...
class | LELBinaryCmp
| This LEL class handles relational binary numerical operators. More...
class | LELBinaryBool
| This LEL class handles logical binary operators. More...
class | LELBinaryEnums
| More...
class | LELCondition
| More...
class | LELConvert
| More...
class | LELCoordinates
| More...
class | LELFunction1D
| More...
class | LELFunctionReal1D
| This LEL class handles numerical (real only) 1-argument functions. More...
class | LELFunctionND
| This LEL class handles functions with a variable number of arguments. More...
class | LELFunctionFloat
| This LEL class handles numerical functions whose return type is a Float. More...
class | LELFunctionDouble
| This LEL class handles numerical functions whose return type is a Double. More...
class | LELFunctionComplex
| This LEL class handles complex numerical functions. More...
class | LELFunctionDComplex
| This LEL class handles double complex numerical functions. More...
class | LELFunctionBool
| This LEL class handles logical functions. More...
class | LELFunctionEnums
| More...
class | LELScalar
| More...
class | LELInterface
| More...
class | LELLattCoord
| More...
class | LELLattCoordBase
| More...
class | LELLattice
| More...
class | LELRegion
| More...
class | LELRegionAsBool
| Class to convert a region to a boolean node. More...
class | LELSpectralIndex
| More...
class | LELUnaryConst
| More...
class | LELUnary
| This LEL class handles numerical unary operators. More...
class | LELUnaryBool
| This LEL class handles logical unary operators. More...
class | LELUnaryEnums
| More...
class | FITSMask
| More...
class | LatticeRegion
| More...
class | LattRegionHolder
| More...
class | LCBox
| More...
class | LCComplement
| More...
class | LCConcatenation
| More...
class | LCDifference
| More...
class | LCEllipsoid
| More...
class | LCExtension
| More...
class | LCHDF5Mask
| More...
class | LCIntersection
| More...
class | LCLELMask
| More...
class | LCMask
| More...
class | LCPagedMask
| More...
class | LCPixelSet
| More...
class | LCPolygon
| More...
class | LCRegion
| More...
class | LCRegionFixed
| More...
class | LCRegionMulti
| More...
class | LCRegionSingle
| More...
class | LCSlicer
| More...
class | LCStretch
| More...
class | LCUnion
| More...
class | RegionType
| More...
class | Aberration
| More...
class | EarthField
| More...
class | EarthMagneticMachine
| More...
class | MeasConvert
| More...
class | ArrayMeasColumn
| More...
class | ScalarMeasColumn
| More...
class | MBaseline
| More...
class | MCBase
| More...
class | MCBaseline
| More...
class | MCDirection
| More...
class | MCDoppler
| More...
class | MCEarthMagnetic
| More...
class | MCEpoch
| More...
class | MCFrame
| More...
class | MCFrequency
| More...
class | MConvertBase
| More...
struct | MConvertBase_global_functions_Output
| Global functions . More...
class | MCPosition
| More...
class | MCRadialVelocity
| More...
class | MCuvw
| More...
class | MDirection
| More...
class | MDoppler
| More...
class | MEarthMagnetic
| More...
class | MeasBase
| More...
class | MeasComet
| More...
class | MeasData
| More...
class | MeasFrame
| More...
struct | MeasFrame_global_functions_Output
| Global functions . More...
class | MeasIERS
| More...
class | MeasJPL
| More...
class | MeasMath
| More...
class | MeasRef
| More...
class | MeasTable
| More...
class | MeasTableMul
| More...
class | MeasTableMulSCBase
| Base class for standard and B1950 nutation multipliers. More...
class | MeasTableMulSC
| Class calculating the standard nutation multipliers. More...
class | MeasTableMulSC1950
| Class calculating the B1950 nutation multipliers. More...
class | MeasTableMulSC2000Base
| Base class for J2000 nutation multipliers. More...
class | MeasTableMulSC2000A
| Class calculating the J2000A nutation multipliers. More...
class | MeasTableMulSC2000B
| Class calculating the J2000B nutation multipliers. More...
class | MeasTableMulAber
| Class calculating the standard aberration multipliers. More...
class | MeasTableMulAber1950
| Class calculating the B1950 aberration multipliers. More...
class | MeasTableMulPosSunXY
| Class calculating the XY solar position multipliers. More...
class | MeasTableMulPosSunZ
| Class calculating the Z solar position multipliers. More...
class | MeasTableMulPosEarthXY
| Class calculating the XY earth position multipliers. More...
class | MeasTableMulPosEarthZ
| Class calculating the Z earth position multipliers. More...
class | Measure
| More...
struct | Measure_global_functions_Output
| Global functions . More...
class | MeasureHolder
| More...
class | MeasuresProxy
class | MEpoch
| More...
class | MFrequency
| More...
class | MPosition
| More...
class | MRadialVelocity
| More...
class | MRBase
| More...
struct | MRBase_global_functions_Output
| Global functions . More...
class | Muvw
| More...
class | Nutation
| More...
class | ParAngleMachine
| More...
class | Precession
| More...
class | Quality
| More...
class | SolarPos
| More...
class | Stokes
| More...
class | UVWMachine
| More...
class | VelocityMachine
| More...
class | ArrayQuantColumn
| More...
class | ScalarQuantColumn
| More...
class | TableMeasColumn
| More...
class | TableMeasDesc
| More...
class | TableMeasDescBase
| More...
class | TableMeasOffsetDesc
| More...
class | TableMeasRefDesc
| More...
class | TableMeasType
| More...
class | TableMeasValueDesc
| More...
class | TableQuantumDesc
| More...
class | BaseEngine
| More...
class | DirectionEngine
| More...
class | DirectionUDF
| More...
class | DopplerEngine
| More...
class | DopplerUDF
| More...
class | EarthMagneticEngine
| More...
class | EarthMagneticUDF
| More...
class | EpochEngine
| More...
class | EpochUDF
| More...
class | FrequencyEngine
| More...
class | FrequencyUDF
| More...
class | MeasEngine
| More...
class | PositionEngine
| More...
class | PositionUDF
| More...
class | RadialVelocityEngine
| More...
class | RadialVelocityUDF
| More...
class | HelpMeasUDF
class | MrsEligibility
class | MeasurementSet
| More...
class | MSAntenna
| More...
class | MSAntennaColumns
| More...
class | MSAntennaEnums
| Enums for the MeasurementSet ANTENNA table. More...
class | MSColumns
| More...
class | MSDataDescColumns
| More...
class | MSDataDescriptionEnums
| Enums for the MeasurementSet DATA_DESCRIPTION table. More...
class | MSDataDescription
| More...
class | MSDoppler
| More...
class | MSDopplerColumns
| More...
class | MSDopplerEnums
| Enums for the MeasurementSet DOPPLER table. More...
class | MSDopplerUtil
| More...
class | MSFeed
| More...
class | MSFeedColumns
| More...
class | MSFeedEnums
| Enums for the MeasurementSet FEED table. More...
class | MSField
| More...
class | MSFieldColumns
| More...
class | MSFieldEnums
| Enums for the MeasurementSet FIELD table. More...
class | MSFlagCmd
| More...
class | MSFlagCmdColumns
| More...
class | MSFlagCmdEnums
| Enums for the MeasurementSet FLAG_CMD table. More...
class | MSFreqOffsetColumns
| More...
class | MSFreqOffsetEnums
| Enums for the MeasurementSet FREQ_OFFSET table. More...
class | MSFreqOffset
| More...
class | MSHistory
| More...
class | MSHistoryColumns
| More...
class | MSHistoryEnums
| Enums for the MeasurementSet HISTORY table. More...
class | MSHistoryHandler
| More...
class | MSInterval
| More...
class | MSIter
| An iterator class for MeasurementSets. More...
class | MSMainColumns
| More...
class | MSMainEnums
| Enums for the MeasurementSet main table. More...
class | MSObservationColumns
| More...
class | MSObservationEnums
| Enums for the MeasurementSet OBSERVATION table. More...
class | MSObservation
| More...
class | MSPointing
| More...
class | MSPointingColumns
| More...
class | MSPointingEnums
| Enums for the MeasurementSet POINTING table. More...
class | MSPolarization
| More...
class | MSPolarizationColumns
| More...
class | MSPolarizationEnums
| Enums for the MeasurementSet POLARIZATION table. More...
class | MSProcessor
| More...
class | MSProcessorColumns
| More...
class | MSProcessorEnums
| Enums for the MeasurementSet PROCESSER table. More...
class | MSRange
| More...
class | MSSource
| More...
class | MSSourceColumns
| More...
class | MSSourceEnums
| Enums for the MeasurementSet SOURCE table. More...
class | MSSpectralWindow
| More...
class | MSSpWindowColumns
| More...
class | MSSpectralWindowEnums
| Enums for the MeasurementSet SPECTRAL_WINDOW table. More...
class | MSState
| More...
class | MSStateColumns
| More...
class | MSStateEnums
| Enums for the MeasurementSet STATE table. More...
class | MSSysCal
| More...
class | MSSysCalColumns
| More...
class | MSSysCalEnums
| Enums for the MeasurementSet SYSCAL table. More...
struct | MSTableMaps
| More...
class | MSTable
| A Table intended to hold astronomical data More...
class | MSTableImpl
| More...
class | MSTileLayout
| More...
class | MSWeather
| More...
class | MSWeatherColumns
| More...
class | MSWeatherEnums
| Enums for the MeasurementSet WEATHER table. More...
class | StokesConverter
| More...
class | MS1ToMS2Converter
| More...
class | MSConcat
| More...
class | MSDerivedValues
| More...
class | MSFlagger
| More...
struct | SubScanKey
| A sub scan is a unique combination of observation ID, array ID, scan number, and field ID. More...
struct | ScanKey
| A scan is a unique combination of observation ID, array ID, and scan number Negative values are allowed to indicate all values of the particular ID are desired. More...
struct | ArrayKey
| An ArrayKey is a unique combination of observation ID and array ID Negative values are allowed to indicate all values of the particular ID are desired. More...
struct | SourceKey
| represents primary key in the SOURCE table More...
class | MSLister
| More...
class | MSMetaData
| More...
class | MSReader
| More...
class | MSSummary
| More...
class | MSValidIds
| More...
class | NewMSSimulator
| More...
struct | MSAntennaGram_global_functions_MSAntennaGramFunctions
| More...
class | MSAntennaIndex
| More...
class | MSAntennaParse
| More...
struct | MSArrayGram_global_functions_MSArrayGramFunctions
| More...
class | MSArrayParse
| More...
struct | MSCorrGram_global_functions_MSCorrGramFunctions
| More...
class | MSCorrParse
| More...
class | MSDataDescIndex
| More...
class | MSDopplerIndex
| More...
struct | MSFeedGram_global_functions_MSFeedGramFunctions
| More...
class | MSFeedIndex
| More...
class | MSFeedParse
| More...
struct | MSFieldGram_global_functions_MSFieldGramFunctions
| More...
class | MSFieldIndex
| More...
class | MSFieldParse
| Class to hold values from field grammar parser. More...
class | MSFreqOffIndex
| More...
struct | MSObservationGram_global_functions_MSObservationGramFunctions
| More...
class | MSObservationParse
| More...
class | MSObservationIndex
| More...
class | MSParse
| More...
class | MSPointingIndex
| More...
class | MSPolarizationIndex
| More...
struct | MSPolnGram_global_functions_MSPolnGramFunctions
| More...
class | MSPolnParse
| More...
struct | MSScanGram_global_functions_MSScanGramFunctions
| More...
class | MSScanParse
| More...
class | MSSelectableMainColumn
class | MSMainColInterface
class | MSSelectableTable
| More...
class | MSInterface
| MSInterface: A specialization of MSSelectableTable for accessing MS. More...
class | MSSelection
| More...
class | MSSelectionError
| More...
class | MSSelectionNullSelection
class | MSSelectionNullExpr
class | MSSelectionNullTEN
class | MSSelectionTimeError
class | MSSelectionTimeParseError
class | MSSelectionAntennaError
class | MSSelectionAntennaParseError
class | MSSelectionFieldError
class | MSSelectionFieldParseError
class | MSSelectionFieldWarning
class | MSSelectionUvDistError
class | MSSelectionUvDistParseError
class | MSSelectionSpwError
class | MSSelectionSpwParseError
class | MSSelectionSpwWarning
class | MSSelectionScanError
class | MSSelectionScanParseError
class | MSSelectionScanWarning
class | MSSelectionArrayError
class | MSSelectionArrayParseError
class | MSSelectionArrayWarning
class | MSSelectionPolnError
class | MSSelectionPolnParseError
class | MSSelectionPolnWarning
class | MSSelectionStateError
class | MSSelectionStateParseError
class | MSSelectionStateWarning
class | MSSelectionObservationError
class | MSSelectionObservationParseError
class | MSSelectionObservationWarning
class | MSSelectionFeedError
class | MSSelectionFeedParseError
class | MSSelectionErrorHandler
| More...
class | MSSelectionLogError
class | MSSelectionKeywords
| More...
class | MSSelector
| More...
class | MSSelUtil
| More...
class | MSSelUtil2
class | MSSourceIndex
| More...
struct | MSSpwGram_global_functions_MSSpwGramFunctions
| More...
class | MSSpwIndex
| More...
class | MSSpWindowIndex
| More...
class | MSSpwParse
| More...
class | MSSSpwErrorHandler
| More...
struct | MSStateGram_global_functions_MSStateGramFunctions
| More...
class | MSStateIndex
| More...
class | MSStateParse
| More...
class | MSSysCalIndex
| More...
class | MSTableIndex
| More...
struct | TimeFields
struct | MSTimeGram_global_functions_MSTimeGramFunctions
| More...
class | MSTimeParse
| More...
struct | MSUvDistGram_global_functions_MSUvDistGramFunctions
| More...
class | MSUvDistParse
| More...
class | MSWeatherIndex
| More...
class | FITSIDItoMS1
| More...
class | MSFitsIDI
| More...
class | MSPrimaryTableHolder
| More...
class | MSPrimaryGroupHolder
| A helper class for MSFitsInput. More...
class | MSFitsInput
| UV FITS to MeasurementSet filler. More...
class | MSFitsOutput
| More...
class | MSFitsOutputAstron
| More...
class | SDAntennaHandler
| More...
class | SDDataDescHandler
| More...
class | SDFeedHandler
| More...
class | SDFieldHandler
| More...
class | SDFITSHandler
| More...
class | SDHistoryHandler
| More...
class | SDMainHandler
| More...
class | SDObservationHandler
| More...
class | SDPointingHandler
| More...
class | SDPolarizationHandler
| More...
class | SDSourceHandler
| More...
class | SDSpWindowHandler
| More...
class | SDSysCalHandler
| More...
class | SDWeatherHandler
| More...
class | FitGaussian
| More...
class | GenericL2Fit
| More...
class | FittingProxy
| More...
class | Function
| More...
class | LinearFit
| More...
class | LinearFitSVD
| More...
class | LSQaips
| More...
class | LSQFit
| More...
class | LSQMatrix
| More...
class | LSQReal
| More...
class | LSQComplex
| Type of complex numeric class indicator. More...
class | LSQNull
| Non relevant class indicator. More...
class | LSQType
| Determine if pointer type. More...
class | LSQTraits
| Traits for numeric classes used. More...
class | LSQTraits_F< Float >
| LSQTraits specialization for Float. More...
class | LSQTraits_D< Double >
| LSQTraits specialization for Double. More...
class | LSQTraits_CD< std::complex< Double > >
| LSQTraits specialization for DComplex. More...
class | LSQTraits_CF< std::complex< Float > >
| LSQTraits specialization for Complex. More...
class | NonLinearFit
| More...
class | NonLinearFitLM
| More...
class | FunctionFactory
| More...
class | ArraySampledFunctional
| More...
class | Chebyshev
| More...
class | ChebyshevEnums
| More...
class | ChebyshevParam
| Parameter handling for Chebyshev polynomial parameters. More...
class | ChebyshevParamModeImpl
| A ChebyshevParam with the get/setMode implementation. More...
class | ChebyshevParamModeImpl_PS< AutoDiff< T > >
| Partial specialization of ChebyshevParamModeImpl for AutoDiff. More...
class | ChebyshevParamModeImpl_PSA< AutoDiffA< T > >
| Partial specialization of ChebyshevParamModeImpl for AutoDiff. More...
class | CombiFunction
| More...
class | CombiFunction_PS< AutoDiff< T > >
| Partial specialization of CombiFunction for AutoDiff. More...
class | CombiParam
| More...
class | CompiledFunction
| More...
class | CompiledParam
| More...
class | CompoundFunction
| More...
class | CompoundFunction_PS< AutoDiff< T > >
| Partial AutoDiff specialization of CompoundFunction. More...
class | CompoundParam
| More...
class | ConstantND
| More...
class | ConstantND_PS< AutoDiff< T > >
| Partial specialization of ConstantND for AutoDiff. More...
class | ConstantNDParam
| More...
class | DiracDFunction
| More...
class | DiracDParam
| More...
class | EclecticFunctionFactory
| More...
class | EvenPolynomial
| More...
class | EvenPolynomial_PS< AutoDiff< T > >
| Partial specialization of EvenPolynomial for AutoDiff. More...
class | EvenPolynomialParam
| More...
class | FuncExprData
| More...
struct | FuncExprData_global_functions_output
| Output function . More...
class | FuncExpression
| More...
struct | FuncExpression_global_functions_output
| Output function . More...
struct | FuncExpression_global_functions_execute
| Execute function . More...
struct | Function_global_functions_Output
| Global functions . More...
class | Function1D
| More...
class | FunctionalProxy
class | FunctionFactoryError
class | UnrecognizedFunctionError
class | InvalidSerializationError
class | FieldNotFoundError
class | FunctionHolder
| More...
class | FunctionMarshallable
| More...
class | FunctionOrder
| More...
struct | FunctionOrder_global_functions_Output
| Global functions . More...
class | FunctionParam
| More...
struct | FunctionParam_global_functions_Output
| Global functions . More...
class | FunctionTraits
| More...
class | FunctionTraits_P< AutoDiff< T > >
| FunctionTraits specialization for AutoDiff. More...
class | FunctionTraits_PA< AutoDiffA< T > >
| FunctionTraits specialization for AutoDiffA. More...
class | FunctionTraits_PX< AutoDiffX< T > >
| FunctionTraits specialization for AutoDiffX. More...
class | WrapperBase
| More...
class | FunctionWrapper
| More...
class | Gaussian1D
| More...
class | Gaussian1D_PS< AutoDiff< T > >
| Partial specialization of Gaussian1D for AutoDiff. More...
class | Gaussian1DParam
| More...
class | Gaussian2D
| More...
class | Gaussian2D_PS< AutoDiff< T > >
| Partial specialization of Gaussian2D for AutoDiff. More...
class | Gaussian2DParam
| More...
class | Gaussian3D
| More...
class | Gaussian3D_PS< AutoDiff< T > >
| Partial specialization of Gaussian3D for AutoDiff. More...
class | Gaussian3DParam
| More...
class | GaussianND
| More...
class | GaussianNDParam
| More...
class | GNoiseFunction
| More...
class | GNoiseParam
| More...
class | HyperPlane
| More...
class | HyperPlane_PS< AutoDiff< T > >
| Partial specialization of HyperPlane for AutoDiff. More...
class | HyperPlaneParam
| More...
class | SampledFunctional
| More...
class | KaiserBFunction
| More...
class | KaiserBParam
| More...
class | Lorentzian1D
| More...
class | Lorentzian1D_PS< AutoDiff< T > >
| Partial specialization of Lorentzian1D for AutoDiff. More...
class | Lorentzian1DParam
| More...
class | MarshallableChebyshev
| More...
class | MarshButterworthBandpass
| More...
class | OddPolynomial
| More...
class | OddPolynomial_PS< AutoDiff< T > >
| Partial specialization of OddPolynomial for AutoDiff. More...
class | OddPolynomialParam
| More...
class | PoissonFunction
| More...
class | PoissonFunction_PS< AutoDiff< T > >
| Partial specialization of PoissonFunction for AutoDiff. More...
class | PoissonParam
| More...
class | Polynomial_PS< AutoDiff< T > >
| Partial specialization of Polynomial for AutoDiff. More...
class | PowerLogarithmicPolynomial
| More...
class | PowerLogarithmicPolynomial_PS< AutoDiff< T > >
| Partial specialization of PowerLogarithmicPolynomial for AutoDiff. More...
class | PowerLogarithmicPolynomialParam
| More...
class | ScalarSampledFunctional
| More...
class | SerialHelper
| More...
class | SimButterworthBandpass
| More...
class | SincFunction
| More...
class | SincParam
| More...
class | Sinusoid1D
| More...
class | Sinusoid1D_PS< AutoDiff< T > >
| Partial specialization of Sinusoid1D for AutoDiff. More...
class | Sinusoid1DParam
| More...
class | SpecificFunctionFactory
| More...
class | SPolynomial
| More...
class | SPolynomialParam
| More...
class | UnaryFunction
| More...
class | UnaryParam
| More...
class | WrapperData
| More...
class | WrapperData_TT< T, T, T, True, True >
| Specialization for calls with argument and parameter. More...
class | WrapperData_VT< T, Vector< T >, T, True, True >
| Specialization for calls with argument and parameter. More...
class | WrapperData_TV< T, T, Vector< T >, True, True >
| Specialization for calls with argument and parameters. More...
class | WrapperData_VV< T, Vector< T >, Vector< T >, True, True >
| Specialization for calls with argument and parameters. More...
class | WrapperData_FT< T, T, T, False, True >
| Specialization for calls with no arguments and parameter. More...
class | WrapperData_FV< T, T, Vector< T >, False, True >
| Specialization for calls with no arguments and parameters. More...
class | WrapperData_TF< T, T, T, True, False >
| Specialization for calls with argument and no parameters. More...
class | WrapperData_VF< T, Vector< T >, T, True, False >
| Specialization for calls with argument and no parameters. More...
class | WrapperData_FF< T, T, T, False, False >
| Specialization for calls with no arguments and no parameters. More...
class | WrapperParam
| More...
class | AutoDiff
| More...
class | AutoDiffA
| More...
struct | AutoDiffIO_global_functions_AutoDiff_IO_operations
| More...
struct | AutoDiffMath_global_functions_AutoDiff_mathematical_operations
| More...
class | AutoDiffX
| More...
class | Combinatorics
| More...
class | ConvolveGridder
| More...
class | Convolver
| Forward Declarations. More...
class | DFTError
| More...
class | DFTServer
| Class containing methods for doing n-D slow Fourier transforms. More...
class | FFTPack
| More...
class | FFTEnums
| More...
class | FFTServer
| A class with methods for Fast Fourier Transforms. More...
class | FFTW
| More...
class | GaussianBeam
| More...
class | Geometry
| More...
class | Gridder
| More...
class | Interpolate2D
| More...
class | InterpolateArray1D
| More...
class | MathFuncError
| More...
struct | MathFunc_global_functions_spheriodal_functions
| Fred Schwab function to calculate spheriodal functions. More...
struct | MathFunc_global_functions_FUNCTYPE_enum
| Enum used to identify function type for MathFunc class. More...
struct | FuncId
| Function ID, for use by MathFunc class. More...
class | MathFunc
| A class to generate values of mathematical functions. More...
class | Unary
| Unary. More...
class | GaussianConv
| Gaussian. More...
class | KB_Conv
| A Kaiser-Bessel function. More...
class | Mod_KB_Conv
| A Kaiser-Bessel function multiplied by a Gaussian. More...
class | Sinc_Conv
| Sine x / x function. More...
class | Sph_Conv
| Spheroidal function. More...
class | ExpSincConv
| Exponential times a Sinc. More...
struct | MatrixMathLA_global_functions_Linear_Algebra
| More...
class | MatrixSolver
| More...
class | MedianSlider
| More...
class | NNGridder
| More...
class | NNLSMatrixSolver
| More...
class | NumericTraits
| More...
class | NumericTraits_F< Float >
| NumericTraits specialization for Float. More...
class | NumericTraits_D< Double >
| NumericTraits specialization for Double. More...
class | NumericTraits_C< Complex >
| NumericTraits specialization for Complex. More...
class | NumericTraits_DC< DComplex >
| NumericTraits specialization for DComplex. More...
class | NumericTraits< Float >
| More...
class | NumericTraits< Double >
| A specialisation for T=Double of the NumericTraits class. More...
class | NumericTraits< Complex >
| A specialisation for T=Complex of the NumericTraits class. More...
class | NumericTraits< DComplex >
| A specialisation for T=DComplex of the NumericTraits class. More...
class | SquareMatrix
| More...
class | RigidVector
| More...
struct | RigidVector_global_functions_math
| Mathematical operations involving RigidVectors . More...
class | SCSL
| More...
class | Smooth
| More...
class | SparseDiff
| More...
class | SparseDiffA
| More...
struct | SparseDiffIO_global_functions_SparseDiff_IO_operations
| More...
struct | SparseDiffMath_global_functions_SparseDiff_mathematical_operations
| More...
class | SparseDiffRep
| More...
class | SparseDiffX
| More...
struct | SquareMatrix_global_functions_SqM_global_functions
| Various global math and IO functions. More...
class | VanVleck
| More...
class | VectorKernel
| More...
class | BiweightStatistics
| The biweight algorithm is a robust iterative algorithm that computes two quantities called the "location" and the "scale", which are analogous to the mean and the standard deviation. More...
class | BiweightStatisticsData
class | ChauvenetCriterionStatistics
| Class to calculate statistics using the so-called Chauvenet criterion. More...
class | ClassicalQuantileComputer
| This class is used internally by ClassicalStatistics objects. More...
class | ClassicalStatistics
| Class to calculate statistics in a "classical" sense, ie using accumulators with no special filtering beyond optional range filtering etc. More...
class | ClassicalStatisticsData
| Non-templated data related to ClassicalStatistics class. More...
class | ConstrainedRangeQuantileComputer
| Basic concrete QuantileComputer class for data constrained to be in a specified range. More...
class | ConstrainedRangeStatistics
| Abstract base class for statistics algorithms which are characterized by a range of good values. More...
class | FitToHalfStatistics
| Class to calculate statistics using the so-called fit to half algorithm. More...
class | FitToHalfStatisticsData
| Various data for FitToHalfStatistics. More...
class | HingesFencesQuantileComputer
| QuantileComputer used by HingesFencesStatistics for computing quantile-like statistics. More...
class | HingesFencesStatistics
| Class to calculate statistics using the so-called hinges and fences algorithm. More...
class | StatisticsAlgorithm
| Base class of statistics algorithm class hierarchy. More...
class | StatisticsAlgorithmFactory
| Provides a single interface for creation of stats algorithm objects. More...
class | StatisticsAlgorithmFactoryData
| define data structures used by tatisticsAlgorithmFactory More...
class | StatisticsAlgorithmQuantileComputer
| This is the virtual base class from which concrete QuantileComputer classes are derived. More...
class | StatisticsData
| This class defines the enum of supported statistics types in the statistics framework. More...
class | StatisticsDataset
| Representation of a statistics dataset used in statistics framework calculatations. More...
class | StatisticsIncrementer
| Utility functions used for incrementing pointers in a data set used by the stats framework. More...
struct | StatsData
class | StatisticsUtilities
| Various statistics related methods for the statistics framework. More...
class | StatsDataProvider
| Abstract base class which defines interface for providing "datasets" to the statistics framework in cases where the data structure involved does not allow for a trivial means of doing so (eg, in the case of a Lattice). More...
class | StatsHistogram
| Represents an unfilled histogram with equal width bins for binning used for quantile computations. More...
class | ZScoreCalculator
| This class contains static methods related to z-scores. More...
class | AntennaPairFile
| This class is able to store the combination of ANTENNA1 and ANTENNA2 columns in a compressed manner. More...
class | AntennaPairStMan
| A storage manager that saves the antenna columns with (lossless) compression. More...
class | AntennaPairStManColumn
class | BitFloat
| Class that understands the bit-representation of single-precision floating point numbers, and that can decompose it into mantissa, exponent, sign and special values. More...
class | VarBufferedColumnarFile
| Class that provides binary table I/O. More...
class | RowBasedFile
class | ShapesFileReader
class | ShapesFileWriter
class | SimpleColumnarFile
| Class that provides binary table I/O. More...
class | SiscoStMan
| The Stokes I storage manager behaves like a full set of (4) polarizations but only stores the Stokes I value on disk. More...
class | SiscoStManColumn
| Base class for columns of the StokesIStMan. More...
class | StokesIStMan
| The Stokes I storage manager behaves like a full set of (4) polarizations but only stores the Stokes I value on disk. More...
class | StokesIStManColumn
| Base class for columns of the StokesIStMan. More...
class | UvwFile
| Stores values of a UVW column in a compressed way. More...
class | UvwStMan
| A storage manager that saves the UVW with (lossless) compression. More...
class | UvwStManColumn
class | Adios2StMan
class | Adios2StManColumn
class | Adios2StManColumnT
class | Adios2StManColumnString
class | BaseMappedArrayEngine
| More...
class | BFEngineMask
| More...
class | BitFlagsEngine
| Templated virtual column engine to map bit flags to a Bool. More...
class | CompressComplex
| More...
class | CompressComplexSD
| Virtual column engine to scale a table Complex array for Single Dish data. More...
class | CompressFloat
| More...
class | RODataManAccessor
| More...
struct | DataManager_global_functions_DataManagerCtor
| More...
class | DataManager
| Abstract base class for a data manager. More...
class | DataManagerColumn
| More...
class | DataManError
| More...
class | DataManInternalError
| Internal table data manager error. More...
class | DataManUnknownCtor
| Table DataManager error; invalid data manager. More...
class | DataManInvDT
| Table DataManager error; invalid data type. More...
class | DataManInvOper
| Table DataManager error; invalid operation. More...
class | DataManUnknownVirtualColumn
| Table DataManager error; unknown virtual column. More...
class | TSMError
| Table DataManager error; error in TiledStMan. More...
class | DataManInfo
| More...
class | ForwardColumn
| More...
class | ForwardColumnEngine
| Virtual column engine forwarding to other columns. More...
class | ForwardColumnIndexedRow
| More...
class | ForwardColumnIndexedRowEngine
| Virtual column engine forwarding to other columns/rows. More...
class | IncrementalStMan
| More...
class | ROIncrementalStManAccessor
| More...
class | ISMBase
| More...
class | ISMBucket
| More...
class | ISMColumn
| More...
class | ISMIndColumn
| More...
class | ISMIndex
| More...
class | MappedArrayEngine
| More...
class | MemoryStMan
| More...
class | MSMBase
| More...
class | MSMColumn
| More...
class | MSMDirColumn
| More...
class | MSMIndColumn
| More...
class | RetypedArrayEngine
| More...
struct | RetypedArraySetGet_global_functions_RetypedArrayEngineSetGet
| More...
class | ScaledArrayEngine
| More...
class | ScaledComplexData
| More...
class | SSMBase
| More...
class | SSMColumn
| More...
class | SSMDirColumn
| More...
class | SSMIndColumn
| More...
class | SSMIndex
| More...
class | SSMIndStringColumn
| More...
class | SSMStringHandler
| More...
class | StandardStMan
| More...
class | ROStandardStManAccessor
| More...
class | StManColumnArrayAipsIO
| More...
class | StManArrayFile
| More...
class | StManColumnIndArrayAipsIO
| More...
class | StIndArray
| More...
class | StManColumnAipsIO
| More...
class | StManAipsIO
| AipsIO table storage manager class. More...
class | StManColumn
| More...
class | StManColumnBase
| More...
class | TiledCellStMan
| More...
class | TiledColumnStMan
| More...
class | TiledDataStMan
| More...
class | TiledDataStManAccessor
| More...
class | TiledFileAccess
| More...
class | TiledFileHelper
| More...
class | TiledShapeStMan
| More...
class | TiledStMan
| More...
class | ROTiledStManAccessor
| More...
class | TSMColumn
| More...
class | TSMCoordColumn
| More...
class | TSMCube
| More...
class | TSMCubeBuff
| More...
class | TSMCubeMMap
| More...
class | TSMDataColumn
| More...
class | TSMFile
| More...
class | TSMIdColumn
| More...
class | TSMOption
| More...
class | TSMShape
| More...
class | VACEngine
| More...
class | VirtualArrayColumnBase
| More...
class | VirtualArrayColumn
class | VirtualColumnEngine
| More...
class | VirtualScalarColumnBase
| More...
class | VirtualScalarColumn
struct | VirtScaCol_global_functions_get_putVirtualScalar
| Global functions to get or put data of a virtual column. More...
class | VirtualTaQLColumn
| More...
class | VSCEngine
| More...
class | LogFilterExpr
| More...
class | LogFilterTaql
| More...
class | LoggerHolder
| More...
class | LoggerHolderRep
| Representation of the class holding a hierarchy of loggers. More...
class | LogHolderIterEntry
| Class representing an entry in a LoggerHolder. More...
class | LogHolderIter
| Class doing the actual iteration through an LoggerHolder. More...
class | LoggerHolderIterator
| Class to iterate through an LoggerHolder. More...
class | NewFile
| More...
class | TableLogSink
| More...
class | ArrayColumnBase
| More...
class | ColumnSlicer
class | BaseSlicesFunctor
| More...
class | GetCellSlices
| Functor to get irregular array slices from a cell. More...
class | GetColumnSlices
| Functor to get irregular array slices from a column. More...
class | PutCellSlices
| Functor to put irregular array slices into a cell. More...
class | PutColumnSlices
| Functor to get irregular array slices from a column. More...
class | ArrayColumnData
| More...
class | ArrayColumnDescBase
| More...
class | ArrayColumnDesc
| Templated class for description of table array columns. More...
class | BaseColumnDesc
| More...
class | BaseColumn
| More...
class | BaseTableIterator
| More...
class | BaseTable
| More...
class | ColumnDescSet
| More...
class | ColumnCache
| More...
class | ColumnDesc
| More...
class | ColumnSet
| More...
class | RecordFieldPtr
class | ColumnsIndex
| More...
class | ColumnsIndexArray
| More...
class | ConcatColumn
| More...
class | ConcatRows
| More...
class | ConcatRowsIter
| Class to iterate through a ConcatRows object. More...
class | ConcatScalarColumn
| More...
class | ConcatTable
| More...
class | ExternalLockSync
| More...
class | MemoryTable
| More...
class | NullTable
| More...
class | PlainColumn
| More...
class | PlainTable
| More...
struct | ReadAsciiTable_global_functions_readAsciiTable
| More...
class | ReadAsciiTable
| Helper class for readAsciiTable. More...
class | RefColumn
| More...
class | RefRows
| More...
class | RefRowsSliceIter
| Class to iterate through a RefRows object. More...
class | RefTable
| More...
class | RowCopier
| More...
class | RowNumbers
class | ScalarColumnDesc
| More...
class | ScalarColumnData
| More...
class | ScalarRecordColumnData
| More...
class | ScalarRecordColumnDesc
| More...
class | SetupNewTableRep
| More...
class | SetupNewTable
| Create a new table - define shapes, data managers, etc. More...
class | StorageOption
| More...
class | SubTableDesc
| More...
class | Table
| More...
class | TableAttr
| More...
class | TableCache
| More...
class | TableColumn
| More...
class | TableCopy
| More...
class | TableDesc
| More...
class | TableError
| More...
class | TableInternalError
| Internal table error. More...
class | TableDuplFile
| Table error; table (description) already exists. More...
class | TableNoFile
| Table error; table (description) not found. More...
class | TableDescNoName
| Table error; no name given to table description. More...
class | TableInvOpt
| Table error; invalid table (description) option. More...
class | TableNoDir
| Table error; path is not a directory. More...
class | TableNoDatFile
| Table error; table.dat file not found. More...
class | TableInvType
| Table error; table type mismatch. More...
class | TableInvColumnDesc
| Table error; invalid column description. More...
class | TableInvHyperDesc
| Table error; invalid hypercolumn description. More...
class | TableUnknownDesc
| Table error; unknown column description. More...
class | TableInvDT
| Table error; invalid data type. More...
class | TableInvOper
| Table error; invalid operation. More...
class | TableArrayConformanceError
| Table error; non-conformant array. More...
class | TableConformanceError
| Table error; table length conformance error. More...
class | TableInvSort
| Table error; invalid sort. More...
class | TableInvLogic
| Table error; invalid logical operation. More...
class | TableInvExpr
| Table error; invalid select expression. More...
class | TableVectorNonConform
| Table error; non-conformant table vectors. More...
class | TableParseError
| Table error; invalid table command. More...
class | TableGramError
| Table grammar error; invalid table command. More...
class | TableIndexProxy
| More...
class | TableInfo
| More...
class | TableIterator
| More...
class | TableIterProxy
| More...
class | TableKeyword
| More...
class | TableLock
| More...
class | TableLockData
| More...
class | TableLocker
| More...
class | TableProxy
| More...
class | TableRecord
| More...
class | TableRecordRep
| More...
class | ROTableRow
| More...
class | TableRow
| Read/write access to a table row. More...
class | TableRowProxy
| More...
class | TableSyncData
| More...
class | TableTrace
| More...
class | TableVectorHelper
class | TableVector
| More...
class | TabPath
| More...
struct | TabVecLogic_global_functions_vectorComparison
| More...
struct | TabVecLogic_global_functions_scalarComparison
| Comparison between a table vector and a scalar. More...
struct | TabVecMath_global_functions_basicMath
| More...
struct | TabVecMath_global_functions_basicTransMath
| Transcendental math for table vectors. More...
struct | TabVecMath_global_functions_advTransMath
| Further transcendental math for table vectors. More...
struct | TabVecMath_global_functions_miscellaneous
| Miscellaneous table vector operations. More...
struct | TabVecMath_global_functions_vectorMath
| Vector operations on a table vector. More...
struct | TVec_global_functions_enum
| More...
class | TabVecRep
| Templated base class for table vectors. More...
struct | TVecLogic_global_functions_vectorComparison
| More...
struct | TVecLogic_global_functions_scalarComparison
| Comparison between a table vector and a scalar. More...
struct | TVecMath_global_functions_basicMath
| More...
struct | TVecMath_global_functions_basicTransMath
| Transcendental math for table vectors. More...
struct | TVecMath_global_functions_advTransMath
| Further transcendental math for table vectors. More...
struct | TVecMath_global_functions_miscellaneous
| Miscellaneous table vector operations. More...
struct | TVecMath_global_functions_vectorMath
| Vector operations on a table vector. More...
class | TabVecScaCol
| More...
class | TabVecTemp
| More...
class | TableExprAggrNode
| More...
class | TableExprAggrNodeArray
| More...
class | TableExprConeNode
| More...
class | TableExprConeNodeArray
class | TableExprNodeConstBool
| More...
class | TableExprNodeConstInt
| Constant Int64 in table select expression tree. More...
class | TableExprNodeConstDouble
| Constant Double in table select expression tree. More...
class | TableExprNodeConstDComplex
| Constant DComplex in table select expression tree. More...
class | TableExprNodeConstString
| Constant String in table select expression tree. More...
class | TableExprNodeConstRegex
| Constant Regex or StringDistance in table select expression tree. More...
class | TableExprNodeConstDate
| Constant Date in table select expression tree. More...
class | TableExprNodeColumn
| Scalar column in table select expression tree. More...
class | TableExprNodeRownr
| Rownumber in table select expression tree. More...
class | TableExprNodeRowid
| Rowid in table select expression tree. More...
class | TableExprNodeRandom
| Random number in table select expression tree. More...
class | TableExprNodeArrayConstBool
| More...
class | TableExprNodeArrayConstInt
| Int Array constant in table select expression tree. More...
class | TableExprNodeArrayConstDouble
| Double Array constant in table select expression tree. More...
class | TableExprNodeArrayConstDComplex
| DComplex Array constant in table select expression tree. More...
class | TableExprNodeArrayConstString
| String Array constant in table select expression tree. More...
class | TableExprNodeArrayConstDate
| Date Array constant in table select expression tree. More...
class | TableExprFuncNode
| More...
class | TableExprFuncNodeArray
| More...
class | TableExprGroupKey
| More...
class | TableExprGroupKeySet
| Class representing all keys in the groupby clause. More...
class | TableExprGroupResult
| Class holding the results of groupby and aggregation. More...
class | TableExprGroupFuncBase
| Abstract base class for classes calculating an aggregated group result. More...
class | TableExprGroupNull
| Class derived from TableExprGroupFuncBase representing a no function. More...
class | TableExprGroupFirst
| Class derived from TableExprGroupFuncBase for the first value in a group. More...
class | TableExprGroupLast
| Class derived from TableExprGroupFuncBase for the first value in a group. More...
class | TableExprGroupExprId
| Class derived from TableExprGroupFuncBase collecting the ids in a group. More...
class | TableExprGroupRowid
| Class collecting the rowids of entries in a group. More...
class | TableExprGroupAggr
| Class collecting the arrays in a group. More...
class | TableExprGroupFuncBool
| Abstract base class for aggregate functions giving a bool scalar. More...
class | TableExprGroupFuncInt
| Abstract base class for aggregate functions giving an integer scalar. More...
class | TableExprGroupFuncDouble
| Abstract base class for aggregate functions giving a double scalar. More...
class | TableExprGroupFuncDComplex
| Abstract base class for aggregate functions giving a dcomplex scalar. More...
class | TableExprGroupFuncDate
| Abstract base class for aggregate functions giving a date/time scalar. More...
class | TableExprGroupFuncString
| Abstract base class for aggregate functions giving a string scalar. More...
class | TableExprGroupFuncArrayBool
| Abstract base class for aggregate functions giving a bool array. More...
class | TableExprGroupFuncArrayInt
| Abstract base class for aggregate functions giving an integer array. More...
class | TableExprGroupFuncArrayDouble
| Abstract base class for aggregate functions giving a double array. More...
class | TableExprGroupFuncArrayDComplex
| Abstract base class for aggregate functions giving a dcomplex array. More...
class | TableExprGroupFuncArrayDate
| Abstract base class for aggregate functions giving a date/time array. More...
class | TableExprGroupFuncArrayString
| Abstract base class for aggregate functions giving a string array. More...
class | TableExprGroupFuncSet
| Class containing the results of aggregated values in a group. More...
class | TableExprGroupCountAll
| More...
class | TableExprGroupCount
| Aggregate class counting number of rows in a group containing a value. More...
class | TableExprGroupAny
| Aggregate class counting if any value in a group is true. More...
class | TableExprGroupAll
| Aggregate class counting if all values in a group are true. More...
class | TableExprGroupNTrue
| Aggregate class counting the number of true values in a group. More...
class | TableExprGroupNFalse
| Aggregate class counting the number of false values in a group. More...
class | TableExprGroupMinInt
| Aggregate class determining the minimum integer value in a group. More...
class | TableExprGroupMaxInt
| Aggregate class determining the maximum integer value in a group. More...
class | TableExprGroupSumInt
| Aggregate class determining the sum of integer values in a group. More...
class | TableExprGroupProductInt
| Aggregate class determining the product of integer values in a group. More...
class | TableExprGroupSumSqrInt
| Aggregate class determining the sum of squares of integer values in a group. More...
class | TableExprGroupMinDouble
| Aggregate class determining the minimum double value in a group. More...
class | TableExprGroupMaxDouble
| Aggregate class determining the maximum double value in a group. More...
class | TableExprGroupSumDouble
| Aggregate class determining the sum of double values in a group. More...
class | TableExprGroupProductDouble
| Aggregate class determining the product of double values in a group. More...
class | TableExprGroupSumSqrDouble
| Aggregate class determining the sum of squares of double values in a group. More...
class | TableExprGroupMeanDouble
| Aggregate class determining the mean of values in a group. More...
class | TableExprGroupVarianceDouble
| Aggregate class determining the variance of values in a group. More...
class | TableExprGroupStdDevDouble
| Aggregate class determining the standard deviation of values in a group. More...
class | TableExprGroupRmsDouble
| Aggregate class determining the RMS of values in a group. More...
class | TableExprGroupFractileDouble
| Aggregate class determining the fractile of values in a group. More...
class | TableExprGroupSumDComplex
| Aggregate class determining the sum of complex values in a group. More...
class | TableExprGroupProductDComplex
| Aggregate class determining the product of complex values in a group. More...
class | TableExprGroupSumSqrDComplex
| Aggregate class determining the sum of squares of complex values in a group. More...
class | TableExprGroupMeanDComplex
| Aggregate class determining the mean of complex values in a group. More...
class | TableExprGroupVarianceDComplex
| Aggregate class determining the variance of values in a group. More...
class | TableExprGroupStdDevDComplex
| Aggregate class determining the standard deviation of values in a group. More...
class | TableExprGroupArrayAny
| More...
class | TableExprGroupArrayAll
| Aggregate class counting if all array values in a group are true. More...
class | TableExprGroupArrayNTrue
| Aggregate class counting the number of true array values in a group. More...
class | TableExprGroupArrayNFalse
| Aggregate class counting the number of false array values in a group. More...
class | TableExprGroupMinArrayInt
| Aggregate class determining the minimum integer array value in a group. More...
class | TableExprGroupMaxArrayInt
| Aggregate class determining the maximum integer array value in a group. More...
class | TableExprGroupSumArrayInt
| Aggregate class determining the sum of integer array values in a group. More...
class | TableExprGroupProductArrayInt
| Aggregate class determining the product of integer array values in a group. More...
class | TableExprGroupSumSqrArrayInt
| Aggregate class determining the sum of squares of integer array values in a group. More...
class | TableExprGroupMinArrayDouble
| Aggregate class determining the minimum double array value in a group. More...
class | TableExprGroupMaxArrayDouble
| Aggregate class determining the maximum double array value in a group. More...
class | TableExprGroupSumArrayDouble
| Aggregate class determining the sum of double array values in a group. More...
class | TableExprGroupProductArrayDouble
| Aggregate class determining the product of double array values in a group. More...
class | TableExprGroupSumSqrArrayDouble
| Aggregate class determining the sum of squares of double array values in a group. More...
class | TableExprGroupMeanArrayDouble
| Aggregate class determining the mean of array values in a group. More...
class | TableExprGroupVarianceArrayDouble
| Aggregate class determining the variance of array values in a group. More...
class | TableExprGroupStdDevArrayDouble
| Aggregate class determining the standard devation of array values in a group. More...
class | TableExprGroupRmsArrayDouble
| Aggregate class determining the RMS of array values in a group. More...
class | TableExprGroupFractileArrayDouble
| Aggregate class determining the fractile of array values in a group. More...
class | TableExprGroupSumArrayDComplex
| Aggregate class determining the sum of complex array values in a group. More...
class | TableExprGroupProductArrayDComplex
| Aggregate class determining the product of complex array values in a group. More...
class | TableExprGroupSumSqrArrayDComplex
| Aggregate class determining the sum of squares of complex array values in a group. More...
class | TableExprGroupMeanArrayDComplex
| Aggregate class determining the mean of complex array values in a group. More...
class | TableExprGroupVarianceArrayDComplex
| Aggregate class determining the variance of array values in a group. More...
class | TableExprGroupStdDevArrayDComplex
| Aggregate class determining the standard devation of array values in a group. More...
class | TableExprGroupArrayAnys
| Aggregate class counting per array index in a group if any is true. More...
class | TableExprGroupArrayAlls
| Aggregate class counting per array index in a group if all are true. More...
class | TableExprGroupArrayNTrues
| Aggregate class counting per array index in a group the nr of true values. More...
class | TableExprGroupArrayNFalses
| Aggregate class counting per array index in a group the nr of false values. More...
class | TableExprGroupMinsArrayInt
| Aggregate class determining per array index in a group the minimum value. More...
class | TableExprGroupMaxsArrayInt
| Aggregate class determining per array index in a group the maximum value. More...
class | TableExprGroupSumsArrayInt
| Aggregate class determining per array index in a group the sum of values. More...
class | TableExprGroupProductsArrayInt
| Aggregate class determining per array index in a group the product of values. More...
class | TableExprGroupSumSqrsArrayInt
| Aggregate class determining per array index in a group the sum of value squares in a group. More...
class | TableExprGroupMinsArrayDouble
| Aggregate class determining the minimum double array value in a group. More...
class | TableExprGroupMaxsArrayDouble
| Aggregate class determining the maximum double array value in a group. More...
class | TableExprGroupSumsArrayDouble
| Aggregate class determining the sum of double array values in a group. More...
class | TableExprGroupProductsArrayDouble
| Aggregate class determining the product of double array values in a group. More...
class | TableExprGroupSumSqrsArrayDouble
| Aggregate class determining the sum of squares of double array values in a group. More...
class | TableExprGroupMeansArrayDouble
| Aggregate class determining the mean of array values in a group. More...
class | TableExprGroupVariancesArrayDouble
| Aggregate class determining the variance of array values in a group. More...
class | TableExprGroupStdDevsArrayDouble
| Aggregate class determining the standard devation of array values in a group. More...
class | TableExprGroupRmssArrayDouble
| Aggregate class determining the RMS of array values in a group. More...
class | TableExprGroupSumsArrayDComplex
| Aggregate class determining the sum of complex array values in a group. More...
class | TableExprGroupProductsArrayDComplex
| Aggregate class determining the product of complex array values in a group. More...
class | TableExprGroupSumSqrsArrayDComplex
| Aggregate class determining the sum of squares of complex array values in a group. More...
class | TableExprGroupMeansArrayDComplex
| Aggregate class determining the mean of complex array values in a group. More...
class | TableExprGroupVariancesArrayDComplex
| Aggregate class determining the variance of array values in a group. More...
class | TableExprGroupStdDevsArrayDComplex
| Aggregate class determining the standard devation of array values in a group. More...
class | TableExprGroupHistBase
| Base aggregate class determining the histogram of values in a group. More...
class | TableExprGroupHistScalar
| Aggregate class determining the histogram of scalar values in a group. More...
class | TableExprGroupHistInt
| Aggregate class determining the histogram of integer array values in a group. More...
class | TableExprGroupHistDouble
| Aggregate class determining the histogram of double array values in a group. More...
class | TableExprNodeEQBool
| More...
class | TableExprNodeEQInt
| Int comparison == in table select expression tree. More...
class | TableExprNodeEQDouble
| Double comparison == in table select expression tree. More...
class | TableExprNodeEQDComplex
| DComplex comparison == in table select expression tree. More...
class | TableExprNodeEQString
| String comparison == in table select expression tree. More...
class | TableExprNodeEQRegex
| Regex comparison == in table select expression tree. More...
class | TableExprNodeEQDate
| Date comparison == in table select expression tree. More...
class | TableExprNodeNEBool
| Bool comparison != in table select expression tree. More...
class | TableExprNodeNEInt
| Int comparison != in table select expression tree. More...
class | TableExprNodeNEDouble
| Double comparison != in table select expression tree. More...
class | TableExprNodeNEDComplex
| DComplex comparison != in table select expression tree. More...
class | TableExprNodeNEString
| String comparison != in table select expression tree. More...
class | TableExprNodeNERegex
| Regex comparison != in table select expression tree. More...
class | TableExprNodeNEDate
| Date comparison != in table select expression tree. More...
class | TableExprNodeGTInt
| Int comparison > in table select expression tree. More...
class | TableExprNodeGTDouble
| Double comparison > in table select expression tree. More...
class | TableExprNodeGTDComplex
| DComplex comparison > in table select expression tree. More...
class | TableExprNodeGTString
| String comparison > in table select expression tree. More...
class | TableExprNodeGTDate
| Date comparison > in table select expression tree. More...
class | TableExprNodeGEInt
| Int comparison >= in table select expression tree. More...
class | TableExprNodeGEDouble
| Double comparison >= in table select expression tree. More...
class | TableExprNodeGEDComplex
| DComplex comparison >= in table select expression tree. More...
class | TableExprNodeGEString
| String comparison >= in table select expression tree. More...
class | TableExprNodeGEDate
| Date comparison >= in table select expression tree. More...
class | TableExprNodeINInt
| Int comparison IN in table select expression tree. More...
class | TableExprNodeINDouble
| Double comparison IN in table select expression tree. More...
class | TableExprNodeINDComplex
| DComplex comparison IN in table select expression tree. More...
class | TableExprNodeINString
| String comparison IN in table select expression tree. More...
class | TableExprNodeINDate
| Date comparison IN in table select expression tree. More...
class | TableExprNodeOR
| Logical or in table select expression tree. More...
class | TableExprNodeAND
| Logical and in table select expression tree. More...
class | TableExprNodeNOT
| Logical not in table select expression tree. More...
class | TableExprNodeArrayEQBool
| More...
class | TableExprNodeArrayEQInt
| Int Array comparison == in table select expression tree. More...
class | TableExprNodeArrayEQDouble
| Double Array comparison == in table select expression tree. More...
class | TableExprNodeArrayEQDComplex
| DComplex Array comparison == in table select expression tree. More...
class | TableExprNodeArrayEQString
| String Array comparison == in table select expression tree. More...
class | TableExprNodeArrayEQRegex
| Regex Array comparison == in table select expression tree. More...
class | TableExprNodeArrayEQDate
| Date Array comparison == in table select expression tree. More...
class | TableExprNodeArrayNEBool
| Bool Array comparison != in table select expression tree. More...
class | TableExprNodeArrayNEInt
| Int Array comparison != in table select expression tree. More...
class | TableExprNodeArrayNEDouble
| Double Array comparison != in table select expression tree. More...
class | TableExprNodeArrayNEDComplex
| DComplex Array comparison != in table select expression tree. More...
class | TableExprNodeArrayNEString
| String Array comparison != in table select expression tree. More...
class | TableExprNodeArrayNERegex
| Regex Array comparison != in table select expression tree. More...
class | TableExprNodeArrayNEDate
| Date Array comparison != in table select expression tree. More...
class | TableExprNodeArrayGTInt
| Int Array comparison > in table select expression tree. More...
class | TableExprNodeArrayGTDouble
| Double Array comparison > in table select expression tree. More...
class | TableExprNodeArrayGTDComplex
| DComplex Array comparison > in table select expression tree. More...
class | TableExprNodeArrayGTString
| String Array comparison > in table select expression tree. More...
class | TableExprNodeArrayGTDate
| Date Array comparison > in table select expression tree. More...
class | TableExprNodeArrayGEInt
| Int Array comparison >= in table select expression tree. More...
class | TableExprNodeArrayGEDouble
| Double Array comparison >= in table select expression tree. More...
class | TableExprNodeArrayGEDComplex
| DComplex Array comparison >= in table select expression tree. More...
class | TableExprNodeArrayGEString
| String Array comparison >= in table select expression tree. More...
class | TableExprNodeArrayGEDate
| Date Array comparison >= in table select expression tree. More...
class | TableExprNodeArrayINInt
| Int Array comparison IN in table select expression tree. More...
class | TableExprNodeArrayINDouble
| Double Array comparison IN in table select expression tree. More...
class | TableExprNodeArrayINDComplex
| DComplex Array comparison IN in table select expression tree. More...
class | TableExprNodeArrayINString
| String Array comparison IN in table select expression tree. More...
class | TableExprNodeArrayINDate
| Date Array comparison IN in table select expression tree. More...
class | TableExprNodeArrayOR
| Logical or in table select expression tree. More...
class | TableExprNodeArrayAND
| Logical and in table select expression tree. More...
class | TableExprNodeArrayNOT
| Logical not in table select expression tree. More...
class | TableExprNodePlus
| More...
class | TableExprNodePlusInt
| Int addition in table select expression tree. More...
class | TableExprNodePlusDouble
| Double addition in table select expression tree. More...
class | TableExprNodePlusDComplex
| DComplex addition in table select expression tree. More...
class | TableExprNodePlusString
| String addition in table select expression tree. More...
class | TableExprNodePlusDate
| Date addition in table select expression tree. More...
class | TableExprNodeMinus
| Subtraction in table select expression tree. More...
class | TableExprNodeMinusInt
| Int subtraction in table select expression tree. More...
class | TableExprNodeMinusDouble
| Double subtraction in table select expression tree. More...
class | TableExprNodeMinusDComplex
| DComplex subtraction in table select expression tree. More...
class | TableExprNodeMinusDate
| Date subtraction in table select expression tree. More...
class | TableExprNodeTimes
| Multiplication in table select expression tree. More...
class | TableExprNodeTimesInt
| Int multiplication in table select expression tree. More...
class | TableExprNodeTimesDouble
| Double multiplication in table select expression tree. More...
class | TableExprNodeTimesDComplex
| DComplex multiplication in table select expression tree. More...
class | TableExprNodeDivide
| Division in table select expression tree. More...
class | TableExprNodeDivideDouble
| Double division in table select expression tree. More...
class | TableExprNodeDivideDComplex
| DComplex division in table select expression tree. More...
class | TableExprNodeModulo
| Modulo in table select expression tree. More...
class | TableExprNodeModuloInt
| Int modulo in table select expression tree. More...
class | TableExprNodeModuloDouble
| Double modulo in table select expression tree. More...
class | TableExprNodeBitAndInt
| Bitwise and in table select expression tree. More...
class | TableExprNodeBitOrInt
| Bitwise or in table select expression tree. More...
class | TableExprNodeBitXorInt
| Bitwise xor in table select expression tree. More...
class | TableExprNodeMIN
| Unary minus in table select expression tree. More...
class | TableExprNodeBitNegate
| Bitwise negate in table select expression tree. More...
class | TableExprNodeArrayPlus
| More...
class | TableExprNodeArrayPlusInt
| Int Array addition in table select expression tree. More...
class | TableExprNodeArrayPlusDouble
| Double Array addition in table select expression tree. More...
class | TableExprNodeArrayPlusDComplex
| DComplex Array addition in table select expression tree. More...
class | TableExprNodeArrayPlusString
| String Array addition in table select expression tree. More...
class | TableExprNodeArrayPlusDate
| Date Array addition in table select expression tree. More...
class | TableExprNodeArrayMinus
| Array addition in table select expression tree. More...
class | TableExprNodeArrayMinusInt
| Int Array subtraction in table select expression tree. More...
class | TableExprNodeArrayMinusDouble
| Double Array subtraction in table select expression tree. More...
class | TableExprNodeArrayMinusDComplex
| DComplex Array subtraction in table select expression tree. More...
class | TableExprNodeArrayMinusDate
| Date Array subtraction in table select expression tree. More...
class | TableExprNodeArrayTimes
| Array addition in table select expression tree. More...
class | TableExprNodeArrayTimesInt
| Int Array multiplication in table select expression tree. More...
class | TableExprNodeArrayTimesDouble
| Double Array multiplication in table select expression tree. More...
class | TableExprNodeArrayTimesDComplex
| DComplex Array multiplication in table select expression tree. More...
class | TableExprNodeArrayDivide
| Array addition in table select expression tree. More...
class | TableExprNodeArrayDivideDouble
| Double Array division in table select expression tree. More...
class | TableExprNodeArrayDivideDComplex
| DComplex Array division in table select expression tree. More...
class | TableExprNodeArrayModulo
| Array addition in table select expression tree. More...
class | TableExprNodeArrayModuloInt
| Int Array modulo in table select expression tree. More...
class | TableExprNodeArrayModuloDouble
| Double Array modulo in table select expression tree. More...
class | TableExprNodeArrayBitAndInt
| Int Array bitwise and in table select expression tree. More...
class | TableExprNodeArrayBitOrInt
| Int Array bitwise or in table select expression tree. More...
class | TableExprNodeArrayBitXorInt
| Int Array bitwise xor in table select expression tree. More...
class | TableExprNodeArrayMIN
| Unary minus in table select expression tree. More...
class | TableExprNodeArrayBitNegate
| Bitwise negate in table select expression tree. More...
class | MArray
| More...
class | TableExprNode
| More...
class | TableExprNodeArray
| More...
class | TableExprNodeArrayColumn
| Base class for Array column in table select expression. More...
class | TableExprNodeArrayColumnBool
| Bool array column in table select expression. More...
class | TableExprNodeArrayColumnuChar
| uChar array column in table select expression More...
class | TableExprNodeArrayColumnShort
| Short array column in table select expression. More...
class | TableExprNodeArrayColumnuShort
| uShort array column in table select expression More...
class | TableExprNodeArrayColumnInt
| Int array column in table select expression. More...
class | TableExprNodeArrayColumnuInt
| uInt array column in table select expression More...
class | TableExprNodeArrayColumnInt64
| Int64 array column in table select expression. More...
class | TableExprNodeArrayColumnFloat
| Float array column in table select expression. More...
class | TableExprNodeArrayColumnDouble
| Double array column in table select expression. More...
class | TableExprNodeArrayColumnComplex
| Complex array column in table select expression. More...
class | TableExprNodeArrayColumnDComplex
| DComplex array column in table select expression. More...
class | TableExprNodeArrayColumnString
| String array column in table select expression. More...
class | TableExprNodeIndex
| The index of an array element in a table select expression. More...
class | TableExprNodeArrayPart
| Array column part in table select expression. More...
class | TableExprNodeRecordField
| More...
class | TableExprNodeRecordFieldArray
| Array field in record select expression tree. More...
class | TaqlRegex
| More...
class | TableExprInfo
| Class to connect a Table and its alias name. More...
class | TableExprNodeRep
| Abstract base class for a node in a table column expression tree. More...
class | TableExprNodeBinary
| Abstract base class for a node having 0, 1, or 2 child nodes. More...
class | TableExprNodeMulti
| Abstract base class for a node having multiple child nodes. More...
class | TableExprNodeSet
| More...
class | TableExprNodeSetElemBase
| More...
class | TableExprNodeSetElemSingle
| Class defining a set element containing a single value. More...
class | TableExprNodeSetElemDiscrete
| Class defining a set element containing a discrete range. More...
class | TableExprNodeSetElemCont
| Class defining a set element containing a continuous interval. More...
class | TableExprNodeSetElemMidWidth
| Class defining a set element containing a continuous mid/width interval. More...
class | TableExprNodeSetElem
| Class to hold the table expression nodes for an element in a set. More...
class | TableExprNodeSetOptBase
| More...
class | TableExprNodeSetOptUSet
| An optimized representation of a discrete selection set. More...
class | TableExprNodeSetOptContSetBase
| An optimized representation of a selection set with continuous intervals. More...
class | TableExprNodeSetOptContSetMixOC
| An optimized representation of a selection set with continuous intervals. More...
class | TableExprNodeSetOptContSet
| An optimized representation of a selection set with similar intervals. More...
class | TableExprRange
| More...
class | TableExprUDFNode
| More...
class | TableExprUDFNodeArray
| More...
class | TableExprNodeUnit
| More...
class | TableExprNodeArrayUnit
| Unit for array values in a table select expression tree. More...
class | MArrayBase
| More...
struct | MArrayLogical_global_functions_MArray_logical_operations
| More...
struct | MArrayMath_global_functions_MArray_mathematical_operations
| More...
struct | MArrayMathBase_global_functions_Array_basic_functions
| More...
struct | MArrayUtil_global_functions_reorderMArray
| More...
struct | MArrayUtil_global_functions_reverseMArray
| Reverse the order of one or more axes of an MArray. More...
struct | RecordExpr_global_functions_RecordExpr
| More...
struct | RecordGram_global_functions_RecordGramFunctions
| More...
class | RecordGramVal
| Helper class for values in RecordGram. More...
class | RecordGram
| Select-class for flex/bison scanner/parser for RecordGram. More...
class | TableExprData
| More...
class | TableExprId
| More...
class | TableExprIdAggr
| More...
struct | TableGram_global_functions_TableGramFunctions
| More...
class | TableParseFunc
| More...
class | TableParseGroupby
| More...
class | TableParseJoin
| More...
class | TableParseProject
| More...
class | TableParseQuery
| More...
class | TableParseSortKey
| More...
class | TableParsePair
| More...
class | TableParseTableList
| Class containing two lists of TableParsePair objects. More...
class | TableParseUpdate
| More...
class | TaQLJoinBase
| More...
class | TaQLJoinRow
| Class holding the row number as the final level in the comparison tree. More...
class | TaQLJoin
| Class holding a comparison part of a join condition. More...
class | TaQLJoinColumn
| A column in a join table. More...
class | TaQLJoinColumnBool
| A scalar column of the given type in a join table. More...
class | TaQLJoinColumnInt
class | TaQLJoinColumnDouble
class | TaQLJoinColumnDComplex
class | TaQLJoinColumnString
class | TaQLJoinColumnDate
class | TaQLJoinRowid
| The rowid in a join table. More...
class | TaQLNode
| More...
class | TaQLConstNode
| Envelope class for a node containing a constant value. More...
class | TaQLRegexNode
| Envelope class for a node containing a constant regex value. More...
class | TaQLMultiNode
| Envelope class for a node containing a list of nodes. More...
class | TaQLQueryNode
| Envelope class for a node containing a selection command. More...
class | TaQLConstNodeRep
| More...
class | TaQLRegexNodeRep
| Raw TaQL parse tree node defining a constant regex value. More...
class | TaQLUnaryNodeRep
| Raw TaQL parse tree node defining a unary operator. More...
class | TaQLBinaryNodeRep
| Raw TaQL parse tree node defining a binary operator. More...
class | TaQLMultiNodeRep
| Raw TaQL parse tree node defining a list of nodes. More...
class | TaQLFuncNodeRep
| Raw TaQL parse tree node defining a function. More...
class | TaQLRangeNodeRep
| Raw TaQL parse tree node defining a range. More...
class | TaQLIndexNodeRep
| Raw TaQL parse tree node defining an index in a array. More...
class | TaQLJoinNodeRep
| Raw TaQL parse tree node defining a join operation. More...
class | TaQLKeyColNodeRep
| Raw TaQL parse tree node defining a keyword or column name. More...
class | TaQLTableNodeRep
| Raw TaQL parse tree node defining a table. More...
class | TaQLColNodeRep
| Raw TaQL parse tree node defining a select column expression. More...
class | TaQLColumnsNodeRep
| Raw TaQL parse tree node defining a select column list. More...
class | TaQLGroupNodeRep
| Raw TaQL parse tree node defining a groupby list. More...
class | TaQLSortKeyNodeRep
| Raw TaQL parse tree node defining a sort key. More...
class | TaQLSortNodeRep
| Raw TaQL parse tree node defining a sort list. More...
class | TaQLLimitOffNodeRep
| Raw TaQL parse tree node defining a limit/offset expression. More...
class | TaQLGivingNodeRep
| Raw TaQL parse tree node defining a giving expression list. More...
class | TaQLUpdExprNodeRep
| Raw TaQL parse tree node defining a column update expression. More...
class | TaQLQueryNodeRep
| Raw TaQL parse tree node defining a selection command. More...
class | TaQLSelectNodeRep
| Raw TaQL parse tree node defining a select command. More...
class | TaQLCountNodeRep
| Raw TaQL parse tree node defining a count command. More...
class | TaQLUpdateNodeRep
| Raw TaQL parse tree node defining an update command. More...
class | TaQLInsertNodeRep
| Raw TaQL parse tree node defining an insert command. More...
class | TaQLDeleteNodeRep
| Raw TaQL parse tree node defining a delete command. More...
class | TaQLCalcNodeRep
| Raw TaQL parse tree node defining a calc command. More...
class | TaQLCreTabNodeRep
| Raw TaQL parse tree node defining a create table command. More...
class | TaQLColSpecNodeRep
| Raw TaQL parse tree node defining a create column specification. More...
class | TaQLRecFldNodeRep
| Raw TaQL parse tree node defining a record field. More...
class | TaQLUnitNodeRep
| Raw TaQL parse tree node defining a unit. More...
class | TaQLAltTabNodeRep
| Raw TaQL parse tree node defining an alter table command. More...
class | TaQLAddColNodeRep
| Raw TaQL parse tree node defining an alter table add column command. More...
class | TaQLRenDropNodeRep
| Raw TaQL parse tree node defining an alter table rename or drop command. More...
class | TaQLSetKeyNodeRep
| Raw TaQL parse tree node defining an alter table set keyword command. More...
class | TaQLAddRowNodeRep
| Raw TaQL parse tree node defining an alter table add rows command. More...
class | TaQLConcTabNodeRep
| Raw TaQL parse tree node defining an alter table command. More...
class | TaQLShowNodeRep
| Raw TaQL parse tree node defining a show command. More...
class | TaQLCopyColNodeRep
| Raw TaQL parse tree node defining an alter table copy column command. More...
class | TaQLDropTabNodeRep
| Raw TaQL parse tree node defining a DROP TABLE command. More...
class | TaQLNodeHandler
| More...
class | TaQLNodeHRValue
| Class containing the result value of the handling of a TaQLNode. More...
class | TaQLNodeRep
| More...
class | TaQLNodeResultRep
| More...
class | TaQLNodeResult
| Envelope class to hold the result of a visit to the node tree. More...
class | TaQLNodeVisitor
| More...
class | TaQLResult
| More...
class | TaQLShow
| More...
class | TaQLStyle
| More...
class | UDFBase
| More...
class | exception
class | runtime_error
class | map
class | allocator

## Typedefs

typedef bool | Bool
| Define the standard types used by Casacore.
typedef char | Char
typedef unsigned char | uChar
typedef short | Short
typedef unsigned short | uShort
typedef int | Int
typedef unsigned int | uInt
typedef long | Long
typedef unsigned long | uLong
typedef float | Float
typedef double | Double
typedef long double | lDouble
typedef long long | Int64
| Define the extra non-standard types used by Casacore (like proposed uSize, Size).
typedef unsigned long long | uInt64
typedef int | FitsLong
| All FITS code seems to assume longs are 4 bytes.
typedef uInt64 | rownr_t
| Define the type of a row number in a table.
typedef bool | LogicalArrayElem
typedef Array< LogicalArrayElem > | LogicalArray
typedef MaskedArray< LogicalArrayElem > | MaskedLogicalArray
template<typename T>
using | std11_allocator
typedef Bool | CheckFieldFunction(const String &fieldName, DataType dataType, const void *extraArgument, String &message)
| Define the signature of the add callback function.
typedef Quantum< Double > | Quantity
typedef QVector< Double > | QVD
typedef AipsrcValue< Double > | AipsrcDouble
typedef AipsrcValue< Int > | AipsrcInt
typedef AipsrcValue< Bool > | AipsrcBool
typedef Aipsrc | AipsrcString
typedef AipsrcVector< Double > | AipsrcVDouble
typedef AipsrcVector< Int > | AipsrcVInt
typedef AipsrcVector< Bool > | AipsrcVBool
typedef AipsrcVector< String > | AipsrcVString
typedef void(* | FITSErrorHandler) (const char *errMessage, FITSError::ErrorLevel severity)
| Define a typedef for the handler function signature for convenience.
typedef PrimaryArray< unsigned char > | BytePrimaryArray
typedef PrimaryArray< short > | ShortPrimaryArray
typedef PrimaryArray< FitsLong > | LongPrimaryArray
typedef PrimaryArray< float > | FloatPrimaryArray
typedef PrimaryArray< double > | DoublePrimaryArray
typedef ImageExtension< unsigned char > | ByteImageExtension
typedef ImageExtension< short > | ShortImageExtension
typedef ImageExtension< FitsLong > | LongImageExtension
typedef ImageExtension< float > | FloatImageExtension
typedef ImageExtension< double > | DoubleImageExtension
typedef PrimaryGroup< unsigned char > | BytePrimaryGroup
typedef PrimaryGroup< short > | ShortPrimaryGroup
typedef PrimaryGroup< FitsLong > | LongPrimaryGroup
typedef PrimaryGroup< float > | FloatPrimaryGroup
typedef PrimaryGroup< double > | DoublePrimaryGroup
typedef PrimaryTable< unsigned char > | BytePrimaryTable
typedef PrimaryTable< short > | ShortPrimaryTable
typedef PrimaryTable< FitsLong > | LongPrimaryTable
typedef PrimaryTable< float > | FloatPrimaryTable
typedef PrimaryTable< double > | DoublePrimaryTable
typedef FitsField< FitsLogical > | LogicalFitsField
typedef FitsField< FitsBit > | BitFitsField
typedef FitsField< char > | CharFitsField
typedef FitsField< unsigned char > | ByteFitsField
typedef FitsField< short > | ShortFitsField
typedef FitsField< FitsLong > | LongFitsField
typedef FitsField< float > | FloatFitsField
typedef FitsField< double > | DoubleFitsField
typedef FitsField< Complex > | ComplexFitsField
typedef FitsField< IComplex > | IComplexFitsField
typedef FitsField< DComplex > | DComplexFitsField
typedef FitsField< FitsVADesc > | VADescFitsField
typedef FitsArray< FitsLogical > | LogicalFitsArray
typedef FitsArray< FitsBit > | BitFitsArray
typedef FitsArray< char > | CharFitsArray
typedef FitsArray< unsigned char > | ByteFitsArray
typedef FitsArray< short > | ShortFitsArray
typedef FitsArray< FitsLong > | LongFitsArray
typedef FitsArray< float > | FloatFitsArray
typedef FitsArray< double > | DoubleFitsArray
typedef FitsArray< Complex > | ComplexFitsArray
typedef FitsArray< IComplex > | IComplexFitsArray
typedef FitsArray< DComplex > | DComplexFitsArray
typedef FitsArray< FitsVADesc > | VADescFitsArray
typedef MeasurementSet | MS
| MeasurementSet is too cumbersome for a number of common uses, so we give a typedef here.
typedef MSAntennaColumns | ROMSAntennaColumns
typedef MSColumns | ROMSColumns
typedef MSDataDescColumns | ROMSDataDescColumns
typedef MSDopplerColumns | ROMSDopplerColumns
typedef MSFeedColumns | ROMSFeedColumns
typedef MSFieldColumns | ROMSFieldColumns
typedef MSFlagCmdColumns | ROMSFlagCmdColumns
typedef MSFreqOffsetColumns | ROMSFreqOffsetColumns
typedef MSHistoryColumns | ROMSHistoryColumns
typedef MSMainColumns | ROMSMainColumns
typedef MSObservationColumns | ROMSObservationColumns
typedef MSPointingColumns | ROMSPointingColumns
typedef MSPolarizationColumns | ROMSPolarizationColumns
typedef MSProcessorColumns | ROMSProcessorColumns
typedef MSSourceColumns | ROMSSourceColumns
typedef MSSpWindowColumns | ROMSSpWindowColumns
typedef MSStateColumns | ROMSStateColumns
typedef MSSysCalColumns | ROMSSysCalColumns
typedef MSWeatherColumns | ROMSWeatherColumns
typedef MSSelectionKeywords | MSS
| Define a shorthand notation for this class, so enums can be specified easily.
typedef struct casacore::TimeFields | TimeFields
typedef Convolver< Float > | FloatConvolver
| Typedefs.
typedef Convolver< Double > | DoubleConvolver
typedef Float | FType
using | BinCountArray
using | LocationType
using | BufferedColumnarFile
typedef TableColumn | ROTableColumn
| Define ROTableColumn for backward compatibility.
typedef std::shared_ptr< TableExprNodeRep > | TENShPtr
typedef std::shared_ptr< TableExprNodeSetElemBase > | TENSEBShPtr

## Enumerations

enum | StorageInitPolicy { COPY , TAKE_OVER , SHARE }
| More...
enum | RecordType { Fixed , Variable }
| More...
enum | DuplicatesFlag { RenameDuplicates , SkipDuplicates , OverwriteDuplicates , ThrowOnDuplicates }
| Define the Duplicates flag for the function merge in the various record classes. More...
enum class | BitFloatKind : uint8_t { Zero , NegativeZero , Normal , NaN , SignallingNaN , Infinity , NegativeInfinity , Subnormal }

## Functions

template<typename T>
void | swap (Array< T > &first, Array< T > &second)
| Swap the first array with the second.
size_t | ArrayVolume (size_t Ndim, const int *Shape)
| General global functions for Arrays.
size_t | ArrayIndexOffset (size_t Ndim, const ssize_t *Shape, const ssize_t *Origin, const ssize_t *Inc, const IPosition &Index)
| What is the linear index into an "Ndim" dimensional array of the given "Shape", "Origin", and "Increment" for a given IPosition Index.
size_t | ArrayIndexOffset (size_t Ndim, const ssize_t *Shape, const ssize_t *Inc, const IPosition &Index)
void | throwArrayShapes (const IPosition &shape1, const IPosition &shape2, const char *name)
| Function to check the shapes.
void | checkArrayShapes (const ArrayBase &left, const ArrayBase &right, const char *name)
void | fillBoxedShape (const IPosition &shape, const IPosition &boxShape, IPosition &fullBoxShape, IPosition &resultShape)
| Helper functions for boxed and sliding functions.
bool | fillSlidingShape (const IPosition &shape, const IPosition &halfBoxSize, IPosition &boxEnd, IPosition &resultShape)
| Determine the box end and shape of result for a sliding operation.
std::string | to_string (const IPosition &ip)
template<typename T>
std::string | to_string (const MaskedArray< T > &)
template<typename T, typename FuncType>
MaskedArray< T > | boxedArrayMath (const MaskedArray< T > &array, const IPosition &boxSize, const FuncType &funcObj)
| Apply the given ArrayMath reduction function objects to each box in the array.
template<typename T, typename FuncType>
Array< T > | slidingArrayMath (const MaskedArray< T > &array, const IPosition &halfBoxSize, const FuncType &funcObj, bool fillEdge=true)
| Apply for each element in the array the given ArrayMath reduction function object to the box around that element.
template<typename T>
void | copy_n_with_stride (const T *from, std::size_t n, T *to, std::size_t toStride, std::size_t fromStride)
template<typename T>
void | move_n_with_stride (T *from, std::size_t n, T *to, std::size_t toStride, std::size_t fromStride)
template<typename T>
void | fill_n_with_stride (T *dest, size_t n, const T &value, size_t stride)
std::string | to_string (const Slicer &slicer)
template<typename InputIterator1, typename InputIterator2, typename BinaryOperator>
void | transformInPlace (InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, BinaryOperator op)
| Define a function to do a binary transform in place.
template<typename InputIterator1, typename UnaryOperator>
void | transformInPlace (InputIterator1 first1, InputIterator1 last1, UnaryOperator op)
| Define a function to do a unary transform in place.
template<typename InputIterator, typename MaskIterator, typename Accum, typename BinaryOperator>
Accum | accumulateTrue (InputIterator first, InputIterator last, MaskIterator mask, Accum acc, BinaryOperator op=std::plus< Accum >())
| Define a function (similar to std::accumulate) to do accumulation of elements for which the corresponding mask value is true.
template<typename InputIterator, typename MaskIterator, typename Accum, typename BinaryOperator>
Accum | accumulateFalse (InputIterator first, InputIterator last, MaskIterator mask, Accum acc, BinaryOperator op=std::plus< Accum >())
| Define a function (similar to std::accumulate) to do accumulation of elements for which the corresponding mask value is false.
template<typename InputIterator1, typename InputIterator2, typename CompareOperator>
bool | compareAll (InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, CompareOperator op)
| Define a function to compare all elements of two sequences.
template<typename InputIterator1, typename T, typename CompareOperator>
bool | compareAllLeft (InputIterator1 first1, InputIterator1 last1, T left, CompareOperator op)
| For use with a constant left value.
template<typename InputIterator1, typename T, typename CompareOperator>
bool | compareAllRight (InputIterator1 first1, InputIterator1 last1, T right, CompareOperator op)
| For use with a constant right value.
template<typename InputIterator1, typename InputIterator2, typename CompareOperator>
bool | compareAny (InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, CompareOperator op)
| Define a function to compare all elements of two sequences.
template<typename InputIterator1, typename T, typename CompareOperator>
bool | compareAnyLeft (InputIterator1 first1, InputIterator1 last1, T left, CompareOperator op)
| For use with a constant left value.
template<typename InputIterator1, typename T, typename CompareOperator>
bool | compareAnyRight (InputIterator1 first1, InputIterator1 last1, T right, CompareOperator op)
| For use with a constant right value.
template<typename C1, typename C2, typename CompareOperator>
bool | compareAll (const C1 &l, const C2 &r, CompareOperator op)
| Arbitrary compare operation on two STL-style containers.
template<typename C1, typename C2, typename U>
bool | allNear (const C1 &l, const C2 &r, U tolerance)
| Test if all elements of the containers are relatively near each other.
template<typename C1, typename C2, typename U>
bool | allNearAbs (const C1 &l, const C2 &r, U tolerance)
| Test if all elements of the containers are absolutely near each other.
ostream & | operator<< (ostream &os, const IComplex &)
| Show on ostream.
template<typename T, typename U>
ostream & | operator<< (ostream &os, const std::pair< T, U > &p)
template<typename T>
ostream & | operator<< (ostream &os, const std::vector< T > &v)
template<typename T>
ostream & | operator<< (ostream &os, const std::set< T > &v)
template<typename T>
ostream & | operator<< (ostream &os, const std::list< T > &v)
template<typename T, typename U>
ostream & | operator<< (ostream &os, const std::map< T, U > &m)
ostream & | operator<< (ostream &s, const String &x)
template<typename T, size_t ALIGNMENT>
bool | operator== (const casacore_allocator< T, ALIGNMENT > &, const casacore_allocator< T, ALIGNMENT > &)
template<typename T, size_t ALIGNMENT>
bool | operator!= (const casacore_allocator< T, ALIGNMENT > &, const casacore_allocator< T, ALIGNMENT > &)
template<typename T>
bool | operator== (const new_del_allocator< T > &, const new_del_allocator< T > &)
template<typename T>
bool | operator!= (const new_del_allocator< T > &, const new_del_allocator< T > &)
void | putBlock (AipsIO &, const Block< void * > &, Int)
void | getBlock (AipsIO &, Block< void * > &)
void | showBlock (AipsIO &, const Block< void * > &, Int)
| Record ()
| Record (RecordType type, CheckFieldFunction *=0, const void *checkArgument=0)
| Create a record with no fields.
| Record (const RecordDesc &description, RecordType type=Fixed, CheckFieldFunction *=0, const void *checkArgument=0)
| Create a record with the given description.
| Record (const Record &other)
| Create a copy of other using copy semantics.
| Record (const RecordInterface &other)
| Create a Record from another type of record using copy semantics.
Record & | operator= (const Record &other)
| Copy the data in the other record to this record.
| ~Record ()
| Release resources associated with this object.
RecordInterface * | clone () const override
| Make a copy of this object.
void | assign (const RecordInterface &that) override
| Assign that RecordInterface object to this one.
const String & | comment (const RecordFieldId &) const override
| Get the comment for this field.
void | setComment (const RecordFieldId &, const String &comment) override
| Set the comment for this field.
const RecordDesc & | description () const
| Describes the current structure of this Record.
void | restructure (const RecordDesc &newDescription, Bool recursive=True) override
| Change the structure of this Record to contain the fields in newDescription.
Bool | conform (const Record &other) const
| Returns True if this and other have the same RecordDesc, other than different names for the fields.
uInt | nfields () const override
| How many fields does this structure have?
Int | fieldNumber (const String &fieldName) const override
| Get the field number from the field name.
DataType | type (Int whichField) const override
| Get the data type of this field.
void | removeField (const RecordFieldId &) override
| Remove a field from the record.
void | renameField (const String &newName, const RecordFieldId &)
| Rename the given field.
void | defineRecord (const RecordFieldId &, const Record &value, RecordType type=Variable)
| Define a value for the given field containing a subrecord.
void | defineRecord (const RecordFieldId &, const RecordInterface &value, RecordType=Variable) override
const Record & | subRecord (const RecordFieldId &) const
| Get the subrecord from the given field.
Record & | rwSubRecord (const RecordFieldId &)
const RecordInterface & | asRecord (const RecordFieldId &) const override
RecordInterface & | asrwRecord (const RecordFieldId &) override
ValueHolder | asValueHolder (const RecordFieldId &) const override
| Get or define the value as a ValueHolder.
void | defineFromValueHolder (const RecordFieldId &, const ValueHolder &) override
void | mergeField (const Record &other, const RecordFieldId &, DuplicatesFlag=ThrowOnDuplicates)
| Merge a field from another record into this record.
void | merge (const Record &other, DuplicatesFlag=ThrowOnDuplicates)
| Merge all fields from the other record into this record.
AipsIO & | operator<< (AipsIO &os, const Record &rec)
| Write the Record to an output stream.
AipsIO & | operator>> (AipsIO &os, Record &rec)
| Read the Record from an input stream.
void | putRecord (AipsIO &os) const
| Write the Record to an output stream.
void | getRecord (AipsIO &os)
| Read the Record from an input stream.
void | putData (AipsIO &os) const
| Put the data of a record.
void | getData (AipsIO &os, uInt version)
| Read the data of a record.
void | makeUnique () override
| Make a unique record representation (to do copy-on-write in RecordFieldPtr).
void | print (std::ostream &, Int maxNrValues=25, const String &indent="") const override
| Print the contents of the record.
void * | get_pointer (Int whichField, DataType type) const override
| Used by the RecordField classes to attach in a type-safe way to the correct field.
void * | get_pointer (Int whichField, DataType type, const String &recordType) const override
const RecordRep & | ref () const
| Return a const reference to the underlying RecordRep.
RecordRep & | rwRef ()
| Return a non-const reference to the underlying RecordRep.
void | addDataField (const String &name, DataType type, const IPosition &shape, Bool fixedShape, const void *value) override
| Add a field to the record.
void | defineDataField (Int whichField, DataType type, const void *value) override
| Define a value in the given field.
RecordDesc | getDescription () const override
| Get the description of this record.
| Record (RecordRep *parent, const RecordDesc &description)
| Create Record as a subrecord.
| Record (RecordRep *parent, RecordType type)
ostream & | operator<< (ostream &os, const RecordDesc &desc)
AipsIO & | operator<< (AipsIO &os, const RecordDesc &desc)
AipsIO & | operator>> (AipsIO &os, RecordDesc &desc)
| RecordFieldPtr ()
| RecordFieldPtr (RecordInterface &record, Int whichField)
| Attach this field pointer to the given field.
| RecordFieldPtr (RecordInterface &record, const RecordFieldId &)
void | attachToRecord (RecordInterface &record, Int whichField)
| Change our pointer to the supplied field.
void | attachToRecord (RecordInterface &record, const RecordFieldId &)
void | detach ()
| Point to no field in any Record.
T & | operator* ()
| Provide access to the field's value.
const T & | get () const
void | define (const T &value)
| Store a value in the field using redefinition.
const String & | comment () const
| Get the comment of this field.
void | setComment (const String &comment)
| Set the comment for this field.
Int | fieldNumber () const
| Return the fieldnumber of this field.
String | name () const
| Return the name of the field.
Bool | isAttached () const
| Is this field pointer attached to a valid record?
static const T * | get_typed_ptr (RecordInterface *record, Int fieldNumber)
| RecordInterface ()
| The default constructor creates an empty record with a variable structure.
| RecordInterface (RecordType type, CheckFieldFunction *funcPtr, const void *checkArgument)
| Create a record with no fields.
| RecordInterface (const RecordInterface &other)
| Copy constructor (copy semantics).
RecordInterface & | operator= (const RecordInterface &other)
| Assignment (copy semantics).
virtual | ~RecordInterface ()
| Destruct the record.
Bool | isFixed () const
| Is the Record structure fixed (i.e.
uInt | size () const
bool | empty () const
| Is the record empty?
Int | idToNumber (const RecordFieldId &) const
| Get the field number for the given field id.
Bool | isDefined (const String &fieldName) const
| Test if a field name exists.
DataType | dataType (const RecordFieldId &) const
String | name (const RecordFieldId &) const
| Get the name of this field.
IPosition | shape (const RecordFieldId &) const
| Get the actual shape of this field.
void | define (const RecordFieldId &, Bool value)
| Define a value for the given field.
void | define (const RecordFieldId &, uChar value)
void | define (const RecordFieldId &, Short value)
void | define (const RecordFieldId &, Int value)
void | define (const RecordFieldId &, uInt value)
void | define (const RecordFieldId &, Int64 value)
void | define (const RecordFieldId &, Float value)
void | define (const RecordFieldId &, Double value)
void | define (const RecordFieldId &, const Complex &value)
void | define (const RecordFieldId &, const DComplex &value)
void | define (const RecordFieldId &, const Char *value)
void | define (const RecordFieldId &, const String &value)
void | define (const RecordFieldId &, const Array< Bool > &value, Bool FixedShape=False)
void | define (const RecordFieldId &, const Array< uChar > &value, Bool FixedShape=False)
void | define (const RecordFieldId &, const Array< Short > &value, Bool FixedShape=False)
void | define (const RecordFieldId &, const Array< Int > &value, Bool FixedShape=False)
void | define (const RecordFieldId &, const Array< uInt > &value, Bool FixedShape=False)
void | define (const RecordFieldId &, const Array< Int64 > &value, Bool FixedShape=False)
void | define (const RecordFieldId &, const Array< Float > &value, Bool FixedShape=False)
void | define (const RecordFieldId &, const Array< Double > &value, Bool FixedShape=False)
void | define (const RecordFieldId &, const Array< Complex > &value, Bool FixedShape=False)
void | define (const RecordFieldId &, const Array< DComplex > &value, Bool FixedShape=False)
void | define (const RecordFieldId &, const Array< String > &value, Bool FixedShape=False)
void | get (const RecordFieldId &, Bool &value) const
| Get the value of the given field.
void | get (const RecordFieldId &, uChar &value) const
void | get (const RecordFieldId &, Short &value) const
void | get (const RecordFieldId &, Int &value) const
void | get (const RecordFieldId &, uInt &value) const
void | get (const RecordFieldId &, Int64 &value) const
void | get (const RecordFieldId &, Float &value) const
void | get (const RecordFieldId &, Double &value) const
void | get (const RecordFieldId &, Complex &value) const
void | get (const RecordFieldId &, DComplex &value) const
void | get (const RecordFieldId &, String &value) const
void | get (const RecordFieldId &, Array< Bool > &value) const
void | get (const RecordFieldId &, Array< uChar > &value) const
void | get (const RecordFieldId &, Array< Short > &value) const
void | get (const RecordFieldId &, Array< Int > &value) const
void | get (const RecordFieldId &, Array< uInt > &value) const
void | get (const RecordFieldId &, Array< Int64 > &value) const
void | get (const RecordFieldId &, Array< Float > &value) const
void | get (const RecordFieldId &, Array< Double > &value) const
void | get (const RecordFieldId &, Array< Complex > &value) const
void | get (const RecordFieldId &, Array< DComplex > &value) const
void | get (const RecordFieldId &, Array< String > &value) const
Bool | asBool (const RecordFieldId &) const
| The following functions get the value based on field name or number.
uChar | asuChar (const RecordFieldId &) const
Short | asShort (const RecordFieldId &) const
Int | asInt (const RecordFieldId &) const
uInt | asuInt (const RecordFieldId &) const
Int64 | asInt64 (const RecordFieldId &) const
Float | asFloat (const RecordFieldId &) const
Double | asDouble (const RecordFieldId &) const
Complex | asComplex (const RecordFieldId &) const
DComplex | asDComplex (const RecordFieldId &) const
const String & | asString (const RecordFieldId &) const
const Array< Bool > & | asArrayBool (const RecordFieldId &) const
const Array< uChar > & | asArrayuChar (const RecordFieldId &) const
const Array< Short > & | asArrayShort (const RecordFieldId &) const
const Array< Int > & | asArrayInt (const RecordFieldId &) const
const Array< uInt > & | asArrayuInt (const RecordFieldId &) const
const Array< Int64 > & | asArrayInt64 (const RecordFieldId &) const
const Array< Float > & | asArrayFloat (const RecordFieldId &) const
const Array< Double > & | asArrayDouble (const RecordFieldId &) const
const Array< Complex > & | asArrayComplex (const RecordFieldId &) const
const Array< DComplex > & | asArrayDComplex (const RecordFieldId &) const
const Array< String > & | asArrayString (const RecordFieldId &) const
Array< Bool > | toArrayBool (const RecordFieldId &) const
| Get an array while promoting the data as needed.
Array< uChar > | toArrayuChar (const RecordFieldId &) const
Array< Short > | toArrayShort (const RecordFieldId &) const
Array< Int > | toArrayInt (const RecordFieldId &) const
Array< uInt > | toArrayuInt (const RecordFieldId &) const
Array< Int64 > | toArrayInt64 (const RecordFieldId &) const
Array< Float > | toArrayFloat (const RecordFieldId &) const
Array< Double > | toArrayDouble (const RecordFieldId &) const
Array< Complex > | toArrayComplex (const RecordFieldId &) const
Array< DComplex > | toArrayDComplex (const RecordFieldId &) const
Array< String > | toArrayString (const RecordFieldId &) const
void | toArray (const RecordFieldId &id, Array< Bool > &array) const
void | toArray (const RecordFieldId &id, Array< uChar > &array) const
void | toArray (const RecordFieldId &id, Array< Short > &array) const
void | toArray (const RecordFieldId &id, Array< Int > &array) const
void | toArray (const RecordFieldId &id, Array< uInt > &array) const
void | toArray (const RecordFieldId &id, Array< Int64 > &array) const
void | toArray (const RecordFieldId &id, Array< Float > &array) const
void | toArray (const RecordFieldId &id, Array< Double > &array) const
void | toArray (const RecordFieldId &id, Array< Complex > &array) const
void | toArray (const RecordFieldId &id, Array< DComplex > &array) const
void | toArray (const RecordFieldId &id, Array< String > &array) const
Float | asfloat (const RecordFieldId &) const
| Get value based on field name or number.
Double | asdouble (const RecordFieldId &) const
const Array< Float > & | asArrayfloat (const RecordFieldId &) const
const Array< Double > & | asArraydouble (const RecordFieldId &) const
std::ostream & | operator<< (std::ostream &os, const RecordInterface &rec)
| Print the contents of the record.
void | throwIfFixed () const
| Check if the Record has a non-fixed structure.
void | checkName (const String &fieldName, DataType type) const
| Check if the new field name is correct.
RecordType & | recordType ()
| Give access to the RecordType flag (write-access is needed when a record is read back).
Int | newIdToNumber (const RecordFieldId &) const
| Get the field number for the given field id.
void | defineField (const RecordFieldId &, DataType type, const void *value)
| Add a scalar field with the given type and value.
void | defineField (const RecordFieldId &, DataType type, const IPosition &shape, Bool fixedShape, const void *value)
| Add an array field with the given type, shape and value.
template<typename T, typename Alloc>
void | readAsciiVector (Vector< T > &vec, const char *fileName)
| These two functions read and write a Vector of data.
template<typename T, typename Alloc>
void | writeAsciiVector (const Vector< T > &vec, const char *fileName)
void | doOpenFile (MultiFileInfo &) override
| Do the class-specific actions on opening a file.
void | doCloseFile (MultiFileInfo &) override
| Do the class-specific actions on closing a file.
void | doAddFile (MultiFileInfo &) override
| Do the class-specific actions on adding a file.
void | doDeleteFile (MultiFileInfo &) override
| Do the class-specific actions on deleting a file.
void | doTruncateFile (MultiFileInfo &info, uInt64 nrblk) override
| Truncate the file to nrblk blocks.
void | doFlushFile () override
| Flush the file itself.
void | close () override
| Flush and close the file.
void | writeHeader () override
| Write the header info.
void | readHeader (Bool always=True) override
| Read the header info.
void | extend (MultiFileInfo &info, Int64 lastblk) override
| Extend the virtual file to fit lastblk.
void | storeCRC (const void *buffer, Int64 blknr)
| Store the CRC of a data block in the index.
void | checkCRC (const void *buffer, Int64 blknr) const
| Check the CRC of a data block read.
uInt | calcCRC (const void *buffer, Int64 size) const
| Calculate the CRC of a data block.
virtual void | extendVF (MultiFileInfo &info, Int64 lastblk, Bool useFreeBlocks)
| Extend the virtual file to fit lastblk.
void | writeBlock (MultiFileInfo &info, Int64 blknr, const void *buffer) override
| Write a data block.
void | readBlock (MultiFileInfo &info, Int64 blknr, void *buffer) override
| Read a data block.
void | readHeaderVersion1 (Int64 headerSize, std::vector< char > &buf)
| Read the version 1 header.
void | readHeaderVersion2 (std::vector< char > &buf)
| Read the version 2 and higher header.
ostream & | operator<< (ostream &, const MultiFileInfo &)
AipsIO & | operator<< (AipsIO &, const MultiFileInfo &)
AipsIO & | operator>> (AipsIO &, MultiFileInfo &)
void | getInfoVersion1 (AipsIO &, std::vector< MultiFileInfo > &)
void | JsonGramerror (const char *)
| The global yyerror function for the parser.
MVBaseline | operator* (const RotMatrix &left, const MVBaseline &right)
| Rotate a Baseline vector with rotation matrix and other multiplications.
MVBaseline | operator* (const MVBaseline &left, const RotMatrix &right)
MVBaseline | operator* (Double left, const MVBaseline &right)
MVBaseline | operator* (const MVBaseline &left, Double right)
Double | operator* (const Vector< Double > &left, const MVBaseline &right)
Double | operator* (const MVBaseline &left, const Vector< Double > &right)
Double | operator* (const MVPosition &left, const MVBaseline &right)
Double | operator* (const MVBaseline &left, const MVPosition &right)
MVDirection | operator* (const RotMatrix &left, const MVDirection &right)
| Rotate a position vector.
MVDirection | operator* (const MVDirection &left, const RotMatrix &right)
MVEarthMagnetic | operator* (const RotMatrix &left, const MVEarthMagnetic &right)
| Rotate a EarthMagnetic vector with rotation matrix and other multiplications.
MVEarthMagnetic | operator* (const MVEarthMagnetic &left, const RotMatrix &right)
MVEarthMagnetic | operator* (Double left, const MVEarthMagnetic &right)
MVEarthMagnetic | operator* (const MVEarthMagnetic &left, Double right)
Double | operator* (const Vector< Double > &left, const MVEarthMagnetic &right)
Double | operator* (const MVEarthMagnetic &left, const Vector< Double > &right)
Double | operator* (const MVPosition &left, const MVEarthMagnetic &right)
Double | operator* (const MVEarthMagnetic &left, const MVPosition &right)
MVPosition | operator* (const RotMatrix &left, const MVPosition &right)
| Rotate a position vector with rotation matrix and other multiplications.
MVPosition | operator* (const MVPosition &left, const RotMatrix &right)
MVPosition | operator* (Double left, const MVPosition &right)
MVPosition | operator* (const MVPosition &left, Double right)
Double | operator* (const Vector< Double > &left, const MVPosition &right)
Double | operator* (const MVPosition &left, const Vector< Double > &right)
ostream & | operator<< (ostream &os, const MVTime &meas)
| Global functions.
ostream & | operator>> (ostream &is, MVTime &meas)
ostream & | operator<< (ostream &os, const MVTime::Format &form)
| Set a temporary format (thread-unsafe).
Bool | operator== (const MVTime &lh, const MVTime &rh)
| equality and comparison operators, use operator Double which returns days
Bool | operator!= (const MVTime &lh, const MVTime &rh)
Bool | operator< (const MVTime &lh, const MVTime &rh)
Bool | operator<= (const MVTime &lh, const MVTime &rh)
Bool | operator> (const MVTime &lh, const MVTime &rh)
Bool | operator>= (const MVTime &lh, const MVTime &rh)
MVuvw | operator* (const RotMatrix &left, const MVuvw &right)
| Rotate a uvw vector with rotation matrix and other multiplications.
MVuvw | operator* (const MVuvw &left, const RotMatrix &right)
MVuvw | operator* (Double left, const MVuvw &right)
MVuvw | operator* (const MVuvw &left, Double right)
Double | operator* (const Vector< Double > &left, const MVuvw &right)
Double | operator* (const MVuvw &left, const Vector< Double > &right)
Double | operator* (const MVPosition &left, const MVuvw &right)
Double | operator* (const MVuvw &left, const MVPosition &right)
ostream & | operator<< (ostream &os, const UnitDim &du)
| Output.
uInt | hashFunc (const ObjectID &)
ostream & | operator<< (ostream &os, const ObjectID &id)
Bool | countedPtrShared ()
| A shared_ptr is used as implementation.
template<typename T, typename U>
CountedPtr< T > | static_pointer_cast (const CountedPtr< U > &that)
| Cast the CountedPtr from one pointer type to another.
template<typename T, typename U>
CountedPtr< T > | const_pointer_cast (const CountedPtr< U > &that)
template<typename T, typename U>
CountedPtr< T > | dynamic_pointer_cast (const CountedPtr< U > &that)
template<class T>
uInt | genSort (T *data, uInt nr, Sort::Order order=Sort::Ascending, int options=0)
| Global in-place sort functions The following global functions are easier to use than the static GenSort member functions.
template<class T>
uInt | genSort (Array< T > &data, Sort::Order order=Sort::Ascending, int options=0)
template<class T>
uInt | genSort (Block< T > &data, Sort::Order order=Sort::Ascending, int options=0)
template<class T>
uInt | genSort (Block< T > &data, uInt nr, Sort::Order order=Sort::Ascending, int options=0)
template<class T, class INX = uInt>
uInt | genSort (Vector< INX > &indexVector, const T *data, INX nr, Sort::Order order=Sort::Ascending, int options=0)
| Global indirect sort functions The following global functions easier to use than the static GenSortIndirect member functions.
template<class T, class INX = uInt>
uInt | genSort (Vector< INX > &indexVector, const Array< T > &data, Sort::Order order=Sort::Ascending, int options=0)
template<class T, class INX = uInt>
uInt | genSort (Vector< INX > &indexVector, const Block< T > &data, Sort::Order order=Sort::Ascending, int options=0)
template<class T, class INX = uInt>
uInt | genSort (Vector< INX > &indexVector, const Block< T > &data, INX nr, Sort::Order order=Sort::Ascending, int options=0)
uInt | precisionForValueErrorPairs (const Vector< Double > &pair1, const Vector< Double > &pair2)
T * | operator-> () const
| Make it possible to use -> on the pointer object.
Bool | isCArray () const
| See if the pointer points to a C-array.
| PtrHolder (const PtrHolder< T > &other)
PtrHolder< T > & | operator= (const PtrHolder< T > &other)
void | delete_pointer_if_necessary ()
ostream & | operator<< (ostream &os, const ObsInfo &info)
| Global functions .
ostream & | operator<< (ostream &os, const SpectralCoordinate &spcoord)
void | addRecordDesc (TableDesc &tableDescription, const RecordDesc &recordDescription, const String &prefix)
| This function probably doesn't belong here, but I'm not yet sure where it does belong.
ostream & | operator<< (ostream &, const FITS::ValueType &)
ostream & | operator<< (ostream &, const FitsKeyword &)
ostream & | operator<< (ostream &o, FitsKeywordList &)
std::ostream & | operator<< (std::ostream &o, HeaderDataUnit &h)
| PrimaryArray (FitsInput &, FITSErrorHandler=FITSError::defaultHandler)
| templated primary array base class of given type
| PrimaryArray (FitsKeywordList &, FITSErrorHandler=FITSError::defaultHandler)
| constructor from a FitsKeywordList
| PrimaryArray (FITSErrorHandler=FITSError::defaultHandler)
| constructor does not require a FitsKeywordList.
virtual | ~PrimaryArray ()
| destructor
double | bscale () const
| General access routines for a primary array.
double | bzero () const
char * | bunit () const
Bool | isablank () const
Int | blank () const
char * | ctype (int n) const
double | crpix (int n) const
double | crota (int n) const
double | crval (int n) const
double | cdelt (int n) const
double | datamax () const
double | datamin () const
OFF_T | nelements () const
int | store (const TYPE *source, int npixels)
| The overloaded operator functions `()' all return physical data, i.
void | copy (double *target, int npixels) const
void | copy (float *target, int npixels) const
void | move (TYPE *target, int npixels) const
int | write_priArr_hdr (FitsOutput &fout, int simple, int bitpix, int naxis, long naxes[], int extend)
virtual int | read ()
| The read()' and write()' functions control reading and writing data from the external FITS I/O medium into the FITS array.
virtual int | read (int)
virtual int | write (FitsOutput &)
virtual OFF_T | set_next (OFF_T)
| PrimaryArray (FitsInput &, FITS::HDUType, FITSErrorHandler errhandler=FITSError::defaultHandler)
| construct from a FitsInput with given HDU type
| PrimaryArray (FitsKeywordList &, FITS::HDUType, FITSErrorHandler errhandler=FITSError::defaultHandler)
| construct from a FitsKeywordList with given HDU type
| PrimaryArray (FITS::HDUType, FITSErrorHandler errhandler=FITSError::defaultHandler)
| construct witout FitsKeywordList for given HDU type(for ImageExtension and PrimaryGroup)
int | offset (int, int) const
| compute a linear offset from array indicies
int | offset (int, int, int) const
int | offset (int, int, int, int) const
int | offset (int, int, int, int, int) const
void | pa_assign ()
std::ostream & | operator<< (std::ostream &o, FitsBase &x)
Bool | canUseHDF5Image ()
| Tell if HDF5 images can be used.
DataType | hdf5imagePixelType (const String &fileName)
| Determine the pixel type in the HDF5Image contained in fileName.
Bool | isHDF5Image (const String &fileName)
| Check if this HDF5 file is an HDF5 image.
ostream & | operator<< (ostream &os, const ImageBeamSet &beamSet)
| Show the beam set info.
DataType | imagePixelType (const String &fileName)
| Determine the pixel type in the PagedImage contained in fileName.
LatticeExprNode | operator+ (const LatticeExprNode &expr)
| Global functions operating on a LatticeExprNode.
LatticeExprNode | operator- (const LatticeExprNode &expr)
LatticeExprNode | operator! (const LatticeExprNode &expr)
LatticeExprNode | operator+ (const LatticeExprNode &left, const LatticeExprNode &right)
| Numerical binary operators.
LatticeExprNode | operator- (const LatticeExprNode &left, const LatticeExprNode &right)
LatticeExprNode | operator* (const LatticeExprNode &left, const LatticeExprNode &right)
LatticeExprNode | operator/ (const LatticeExprNode &left, const LatticeExprNode &right)
LatticeExprNode | operator% (const LatticeExprNode &left, const LatticeExprNode &right)
LatticeExprNode | operator^ (const LatticeExprNode &left, const LatticeExprNode &right)
LatticeExprNode | operator== (const LatticeExprNode &left, const LatticeExprNode &right)
| Relational binary operators.
LatticeExprNode | operator> (const LatticeExprNode &left, const LatticeExprNode &right)
LatticeExprNode | operator>= (const LatticeExprNode &left, const LatticeExprNode &right)
LatticeExprNode | operator< (const LatticeExprNode &left, const LatticeExprNode &right)
LatticeExprNode | operator<= (const LatticeExprNode &left, const LatticeExprNode &right)
LatticeExprNode | operator!= (const LatticeExprNode &left, const LatticeExprNode &right)
LatticeExprNode | operator&& (const LatticeExprNode &left, const LatticeExprNode &right)
| Logical binary operators.
LatticeExprNode | operator|| (const LatticeExprNode &left, const LatticeExprNode &right)
LatticeExprNode | sin (const LatticeExprNode &expr)
| Numerical 1-argument functions.
LatticeExprNode | sinh (const LatticeExprNode &expr)
LatticeExprNode | asin (const LatticeExprNode &expr)
LatticeExprNode | cos (const LatticeExprNode &expr)
LatticeExprNode | cosh (const LatticeExprNode &expr)
LatticeExprNode | acos (const LatticeExprNode &expr)
LatticeExprNode | tan (const LatticeExprNode &expr)
LatticeExprNode | tanh (const LatticeExprNode &expr)
LatticeExprNode | atan (const LatticeExprNode &expr)
LatticeExprNode | exp (const LatticeExprNode &expr)
LatticeExprNode | log (const LatticeExprNode &expr)
LatticeExprNode | log10 (const LatticeExprNode &expr)
LatticeExprNode | sqrt (const LatticeExprNode &expr)
LatticeExprNode | sign (const LatticeExprNode &expr)
LatticeExprNode | round (const LatticeExprNode &expr)
LatticeExprNode | ceil (const LatticeExprNode &expr)
LatticeExprNode | floor (const LatticeExprNode &expr)
LatticeExprNode | conj (const LatticeExprNode &expr)
LatticeExprNode | atan2 (const LatticeExprNode &left, const LatticeExprNode &right)
| Numerical 2-argument functions.
LatticeExprNode | pow (const LatticeExprNode &left, const LatticeExprNode &right)
LatticeExprNode | fmod (const LatticeExprNode &left, const LatticeExprNode &right)
LatticeExprNode | min (const LatticeExprNode &left, const LatticeExprNode &right)
LatticeExprNode | max (const LatticeExprNode &left, const LatticeExprNode &right)
LatticeExprNode | formComplex (const LatticeExprNode &left, const LatticeExprNode &right)
| Form a complex number from two real numbers.
LatticeExprNode | abs (const LatticeExprNode &expr)
| Numerical 1-argument functions which result in a real number regardless of input expression type.
LatticeExprNode | arg (const LatticeExprNode &expr)
LatticeExprNode | real (const LatticeExprNode &expr)
LatticeExprNode | imag (const LatticeExprNode &expr)
LatticeExprNode | min (const LatticeExprNode &expr)
| 1-argument functions operating on a numeric expression resulting in a scalar
LatticeExprNode | max (const LatticeExprNode &expr)
LatticeExprNode | sum (const LatticeExprNode &expr)
LatticeExprNode | median (const LatticeExprNode &expr)
LatticeExprNode | mean (const LatticeExprNode &expr)
LatticeExprNode | variance (const LatticeExprNode &expr)
LatticeExprNode | stddev (const LatticeExprNode &expr)
LatticeExprNode | avdev (const LatticeExprNode &expr)
LatticeExprNode | fractile (const LatticeExprNode &expr, const LatticeExprNode &fraction)
| Determine the value of the element at the part fraction from the beginning of the given lattice.
LatticeExprNode | fractileRange (const LatticeExprNode &expr, const LatticeExprNode &fraction1, const LatticeExprNode &fraction2)
| Determine the value range of the elements at the part fraction1 and fraction2 from the beginning of the given lattice.
LatticeExprNode | fractileRange (const LatticeExprNode &expr, const LatticeExprNode &fraction)
LatticeExprNode | nelements (const LatticeExprNode &expr)
| 1-argument function to get the number of elements in a lattice.
LatticeExprNode | ndim (const LatticeExprNode &expr)
| 1-argument function to get the dimensionality of a lattice.
LatticeExprNode | length (const LatticeExprNode &expr, const LatticeExprNode &axis)
| 2-argument function to get the length of an axis.
LatticeExprNode | indexin (const LatticeExprNode &axis, const LatticeExprNode &indexFlags)
| 2-argument function telling per pixel if its index on the given axis is contained in the 2nd argument.
LatticeExprNode | rebin (const LatticeExprNode &expr, const LatticeExprNode &bin)
| 2-argument function rebinning Lattice by given factors.
LatticeExprNode | isNaN (const LatticeExprNode &expr)
| Test if a value is a NaN.
LatticeExprNode | any (const LatticeExprNode &expr)
| Functions operating on a logical expression resulting in a scalar; Functions "any" (are any pixels "True") and "all" (are all pixels "True") result in a Bool; functions "ntrue" and "nfalse" result in a Double.
LatticeExprNode | all (const LatticeExprNode &expr)
LatticeExprNode | ntrue (const LatticeExprNode &expr)
LatticeExprNode | nfalse (const LatticeExprNode &expr)
LatticeExprNode | mask (const LatticeExprNode &expr)
| This function returns the mask of the given expression.
LatticeExprNode | value (const LatticeExprNode &expr)
| This function returns the value of the expression without a mask.
LatticeExprNode | amp (const LatticeExprNode &left, const LatticeExprNode &right)
| This function finds sqrt(left^2+right^2).
LatticeExprNode | pa (const LatticeExprNode &left, const LatticeExprNode &right)
| This function finds 180/pi*atan2(left,right)/2.
LatticeExprNode | spectralindex (const LatticeExprNode &left, const LatticeExprNode &right)
| This function finds the spectral index alpha = log(s1/s2) / log(f1/f2).
LatticeExprNode | iif (const LatticeExprNode &condition, const LatticeExprNode &arg1, const LatticeExprNode &arg2)
| Function resembling the ternary ?
LatticeExprNode | replace (const LatticeExprNode &arg1, const LatticeExprNode &arg2)
| This function replaces every masked-off element in the first argument with the corresponding element from the second argument.
LatticeExprNode | toFloat (const LatticeExprNode &expr)
| Functions to convert to the given data type.
LatticeExprNode | toDouble (const LatticeExprNode &expr)
LatticeExprNode | toComplex (const LatticeExprNode &expr)
LatticeExprNode | toDComplex (const LatticeExprNode &expr)
LatticeExprNode | toBool (const LatticeExprNode &expr)
LatticeExprNode | convertType (const LatticeExprNode &expr, const Float *)
LatticeExprNode | convertType (const LatticeExprNode &expr, const Double *)
LatticeExprNode | convertType (const LatticeExprNode &expr, const Complex *)
LatticeExprNode | convertType (const LatticeExprNode &expr, const DComplex *)
LatticeExprNode | convertType (const LatticeExprNode &expr, const Bool *)
MrsEligibility | operator- (const MrsEligibility &a, MrsEligibility::SubtableId subtableId)
| Creates a new MrsEligibilitySet by adding or removing the specified subtable or the specified set of subtables.
MrsEligibility | operator+ (const MrsEligibility &a, MrsEligibility::SubtableId subtableId)
MrsEligibility | operator- (const MrsEligibility &a, const MrsEligibility &b)
MrsEligibility | operator+ (const MrsEligibility &a, const MrsEligibility &b)
template<class T>
Bool | areEQ (const ScalarColumn< T > &col, rownr_t row_i, rownr_t row_j)
template<class T>
Bool | areEQ (const ArrayColumn< T > &col, rownr_t row_i, rownr_t row_j)
Int | getMapValue (const std::map< Int, Int > &m, Int k)
Bool | operator< (const SubScanKey &lhs, const SubScanKey &rhs)
| define operator<() so it can be used as a key in std::map
String | toString (const SubScanKey &subScanKey)
std::ostream & | operator<< (std::ostream &os, const SubScanKey &scanKey)
ScanKey | scanKey (const SubScanKey &subScanKey)
| create a ScanKey from a SubScanKey, just omits the SubScanKey's fieldID
String | toString (const ScanKey &scanKey)
Bool | operator< (const ScanKey &lhs, const ScanKey &rhs)
| define operator<() so it can be used as a key in std::map
Bool | operator== (const ScanKey &lhs, const ScanKey &rhs)
std::set< Int > | scanNumbers (const std::set< ScanKey > &scanKeys)
| extract all the unique scan numbers from the specified scans
std::ostream & | operator<< (std::ostream &os, const ScanKey &scanKey)
Bool | operator< (const ArrayKey &lhs, const ArrayKey &rhs)
| define operator<() so it can be used as a key in std::map
Bool | operator== (const ArrayKey &lhs, const ArrayKey &rhs)
Bool | operator!= (const ArrayKey &lhs, const ArrayKey &rhs)
std::set< ScanKey > | scanKeys (const std::set< Int > &scans, const ArrayKey &arrayKey)
| construct scan keys given a set of scan numbers and an ArrayKey
Bool | operator< (const SourceKey &lhs, const SourceKey &rhs)
| define operator<() so it can be used as a key in std::map
std::set< ArrayKey > | uniqueArrayKeys (const std::set< ScanKey > &scanKeys)
| get a set of unique ArrayKeys from a set of ScanKeys
std::set< ScanKey > | filter (const std::set< ScanKey > scans, const ArrayKey &arrayKey)
| given a set of scan keys, return the subset that matches the given array key
String | constructMessage (const Int pos, const String &command)
Vector< Int > | set_intersection (const Vector< Int > &v1, const Vector< Int > &v2)
| Get the intersection or union of IDs (such as FieldId).
Vector< Int > | set_union (const Vector< Int > &v1, const Vector< Int > &v2)

Bool

mssSetData (const MeasurementSet &ms, MeasurementSet &selectedMS, const String &outMSName="", const String &timeExpr="", const String &antennaExpr="", const String &fieldExpr="", const String &spwExpr="", const String &uvDistExpr="", const String &taQLExpr="", const String &polnExpr="", const String &scanExpr="", const String &arrayExpr="", const String &stateExpr="", const String &obsExpr="", MSSelection *mss=NULL)

| Collective selection returning a selected MS.

Bool

mssSetData2 (const MeasurementSet &ms, MeasurementSet &selectedMS, const String &outMSName="", const String &timeExpr="", const String &antennaExpr="", const String &fieldExpr="", const String &spwExpr="", const String &uvDistExpr="", const String &taQLExpr="", const String &polnExpr="", const String &scanExpr="", const String &arrayExpr="", const String &stateExpr="", const String &obsExpr="", const String &feedExpr="", MSSelection *mss=NULL)

| Added feedExpr.

Bool

mssSetData (const MeasurementSet &ms, MeasurementSet &selectedMS, Vector< Vector< Slice > > &chanSlices, Vector< Vector< Slice > > &corrSlices, const String &outMSName="", const String &timeExpr="", const String &antennaExpr="", const String &fieldExpr="", const String &spwExpr="", const String &uvDistExpr="", const String &taQLExpr="", const String &polnExpr="", const String &scanExpr="", const String &arrayExpr="", const String &stateExpr="", const String &obsExpr="", const Int defaultChanStep=1, MSSelection *mss=NULL)

| Collective selection also returning in-row (corr/chan) slices.

Bool

mssSetData2 (const MeasurementSet &ms, MeasurementSet &selectedMS, Vector< Vector< Slice > > &chanSlices, Vector< Vector< Slice > > &corrSlices, const String &outMSName="", const String &timeExpr="", const String &antennaExpr="", const String &fieldExpr="", const String &spwExpr="", const String &uvDistExpr="", const String &taQLExpr="", const String &polnExpr="", const String &scanExpr="", const String &arrayExpr="", const String &stateExpr="", const String &obsExpr="", const String &feedExpr="", const Int defaultChanStep=1, MSSelection *mss=NULL)

| Added feedExpr.
Bool | getSelectedTable (Table &selectedTab, const Table &baseTab, TableExprNode &fullTEN, const String &outName)
Record | mssSelectedIndices (MSSelection &mss, const MeasurementSet *ms)
String | stripWhite (const String &str, Bool onlyends=True)
int | tokenize (const String &str, const String &sep, Vector< String > &tokens, Bool upCase=False)
Vector< String > & | split (const String &s, char delim, Vector< String > &elems)
template<class T, class U>
ostream & | operator<< (ostream &os, const Function< T, U > &fun)
template<class T>
ostream & | operator<< (ostream &os, const FunctionOrder< T > &par)
template<class T>
ostream & | operator<< (ostream &os, const FunctionParam< T > &par)
| Polynomial ()
| Polynomial (uInt order)
| Makes a polynomial of the given order, with all coeficcients set to zero.
| Polynomial (const Polynomial< T > &other)
| Copy constructor/assignment (deep copy).
template<class W>
| Polynomial (const Polynomial< W > &other)
Polynomial< T > & | operator= (const Polynomial< T > &other)
virtual | ~Polynomial ()
| Destructor.
virtual T | eval (typename Function1D< T >::FunctionArg x) const
| Evaluate the polynomial at x.
Polynomial< T > | derivative () const
| Return the polynomial which is the derivative of this one.
virtual Function< typename FunctionTraits< T >::DiffType > * | cloneAD () const
virtual Function< typename FunctionTraits< T >::BaseType > * | cloneNonAD () const
| PolynomialParam ()
| PolynomialParam (uInt order)
| Makes a polynomial of the given order, with all coeficcients set to zero.
| PolynomialParam (const PolynomialParam< T > &other)
| Make this a copy of other (deep copy).
template<class W>
| PolynomialParam (const PolynomialParam< W > &other)
PolynomialParam< T > & | operator= (const PolynomialParam< T > &other)
| ~PolynomialParam ()
| Destructor.
Bool | operator== (const PolynomialParam< T > &other) const
| Comparisons.
Bool | operator!= (const PolynomialParam< T > &other) const
uInt | order () const
| What is the order of the polynomial, i.e.
T | coefficient (uInt which) const
| What is the which'th coefficient of the polynomial.
const Vector< T > & | coefficients () const
| Return all the coefficients as a vector.
void | setCoefficient (uInt which, const T value)
| Set the which'th coefficient to value.
void | setCoefficients (const Vector< T > &coefficients)
| Set all the coefficients at once, throw away all existing coefficients.
template<class V>
void | getArrayVal (V &val, int type, const Record &gr, const String &name, uInt index=0)
template<class V>
void | getArray (Array< V > &val, int type, const Record &gr, const String &name)
ostream & | operator<< (ostream &os, const GaussianBeam &beam)
LogIO & | operator<< (LogIO &os, const GaussianBeam &beam)
Bool | near (const GaussianBeam &left, const GaussianBeam &other, const Double relWidthTol, const Quantity &absPaTol)
| HistAcc (const uInt nBuff)
| Makes a histogram from input values.
| HistAcc (const uInt nBuff, const T width)
| HistAcc (const T low, const T high, const T width)
| HistAcc (const HistAcc &)
| ~HistAcc ()
void | copy (const HistAcc &)
| Copy operations.
HistAcc & | operator= (const HistAcc &)
void | put (const T v)
| Accumulate (put) value(s) into the histogram.
void | put (const Array< T > &vv)
void | put (const Block< T > &vv)
void | reset ()
| Reset the contents of the bins to zero, but retain the current bin definition.
Fallible< T > | getPercentile (const Float p)
| Empty all bins whose contents is < nmin (e.g.
Fallible< T > | getMedian ()
Fallible< T > | getBinWidth () const
| All bins have the same width.
const StatAcc< T > & | getStatistics ()
| Get the internal Statistics accumulator (see StatAcc,h).
Fallible< uInt > | getHistogram (Block< uInt > &bins, Block< T > &values)
| The return value is the nr of histogram bins, and is invalid if the number is zero.
void | printHistogram (ostream &, const String &caption)
| Get the nr of `spurious' values, i.e.
void | put1 (const T)
| Accumulate a single value into the histogram.
void | defineBins (const T low, const T high, const T width)
| Definition of histogram bins with given parameters.
void | initBuffer (const uInt size)
| Internal helper functions for the automatic definition of histogram parameters, using the contents of itsBuffer.
void | putBuffer (const T v)
void | clearBuffer ()
void | autoDefineBins ()
void | init ()
| Other internal helper function(s).
Fallible< T > | getBinValue (const uInt index) const
template<class T>
void | CholeskyDecomp (Matrix< T > &A, Vector< T > &diag)
template<class T>
void | CholeskySolve (Matrix< T > &A, Vector< T > &diag, Vector< T > &b, Vector< T > &x)
void | sgetrf (const int *m, const int *n, float *a, const int *lda, int *ipiv, int *info)
void | dgetrf (const int *m, const int *n, double *a, const int *lda, int *ipiv, int *info)
void | cgetrf (const int *m, const int *n, Complex *a, const int *lda, int *ipiv, int *info)
void | zgetrf (const int *m, const int *n, DComplex *a, const int *lda, int *ipiv, int *info)
void | sgetri (const int *m, float *a, const int *lda, const int *ipiv, float *work, const int *lwork, int *info)
void | dgetri (const int *m, double *a, const int *lda, const int *ipiv, double *work, const int *lwork, int *info)
void | cgetri (const int *m, Complex *a, const int *lda, const int *ipiv, Complex *work, const int *lwork, int *info)
void | zgetri (const int *m, DComplex *a, const int *lda, const int *ipiv, DComplex *work, const int *lwork, int *info)
void | sposv (const char *uplo, const int *n, const int *nrhs, float *a, const int *lda, float *b, const int *ldb, int *info)
void | dposv (const char *uplo, const int *n, const int *nrhs, double *a, const int *lda, double *b, const int *ldb, int *info)
void | cposv (const char *uplo, const int *n, const int *nrhs, Complex *a, const int *lda, Complex *b, const int *ldb, int *info)
void | zposv (const char *uplo, const int *n, const int *nrhs, DComplex *a, const int *lda, DComplex *b, const int *ldb, int *info)
void | spotri (const char *uplo, const int *n, float *a, const int *lda, int *info)
void | dpotri (const char *uplo, const int *n, double *a, const int *lda, int *info)
void | cpotri (const char *uplo, const int *n, Complex *a, const int *lda, int *info)
void | zpotri (const char *uplo, const int *n, DComplex *a, const int *lda, int *info)
void | getrf (const int *m, const int *n, float *a, const int *lda, int *ipiv, int *info)
void | getrf (const int *m, const int *n, double *a, const int *lda, int *ipiv, int *info)
void | getrf (const int *m, const int *n, Complex *a, const int *lda, int *ipiv, int *info)
void | getrf (const int *m, const int *n, DComplex *a, const int *lda, int *ipiv, int *info)
void | getri (const int *m, float *a, const int *lda, const int *ipiv, float *work, const int *lwork, int *info)
void | getri (const int *m, double *a, const int *lda, const int *ipiv, double *work, const int *lwork, int *info)
void | getri (const int *m, Complex *a, const int *lda, const int *ipiv, Complex *work, const int *lwork, int *info)
void | getri (const int *m, DComplex *a, const int *lda, const int *ipiv, DComplex *work, const int *lwork, int *info)
void | posv (const char *uplo, const int *n, const int *nrhs, float *a, const int *lda, float *b, const int *ldb, int *info)
void | posv (const char *uplo, const int *n, const int *nrhs, double *a, const int *lda, double *b, const int *ldb, int *info)
void | posv (const char *uplo, const int *n, const int *nrhs, Complex *a, const int *lda, Complex *b, const int *ldb, int *info)
void | posv (const char *uplo, const int *n, const int *nrhs, DComplex *a, const int *lda, DComplex *b, const int *ldb, int *info)
void | potri (const char *uplo, const int *n, float *a, const int *lda, int *info)
void | potri (const char *uplo, const int *n, double *a, const int *lda, int *info)
void | potri (const char *uplo, const int *n, Complex *a, const int *lda, int *info)
void | potri (const char *uplo, const int *n, DComplex *a, const int *lda, int *info)
| StatAcc ()
| A statistics accumulator
| StatAcc (const StatAcc &)
| ~StatAcc ()
void | copy (const StatAcc &)
StatAcc & | operator= (const StatAcc &)
| Operators for adding and copying accumulators.
StatAcc | operator+ (const StatAcc &)
StatAcc & | operator+= (const StatAcc &)
void | put (const T v, const Float w)
void | put (const Array< T > &v, const Array< Float > &w)
void | put (const Block< T > &v, const Block< Float > &w)
Double | getWtot () const
| Get statistics results one at a time.
uInt | getCount () const
Fallible< Double > | getMin () const
Fallible< Double > | getMax () const
Fallible< Double > | getMean () const
Fallible< Double > | getRms () const
Fallible< Double > | getVariance () const
Fallible< Double > | getRmsAbs () const
void | printSummaryList (std::ostream &, const String &caption) const
| Print summary of accumulated statistics.
void | printSummaryLine (std::ostream &, const String &caption) const
void | printSummaryLineHeader (std::ostream &, const String &caption) const
void | put1 (const T, const Float)
| Accumulate a single weighted value.
template<class AccumType>
StatsData< AccumType > | initializeStatsData ()
template<class AccumType>
StatsData< AccumType > | copy (const StatsData< AccumType > &stats)
template<class AccumType>
Record | toRecord (const StatsData< AccumType > &stats)
template<class AccumType>
ostream & | operator<< (ostream &os, const StatsHistogram< AccumType > &hist)
| for use in debugging
constexpr std::string_view | ToString (BitFloatKind kind)
template<typename T>
void | ExpandFromStokesI (T *data, size_t n)
| Expands `n` values from single Stokes I values to have 4 values, in place.
template<>
void | ExpandFromStokesI (bool *data, size_t n)
template<typename T>
T * | TransformToStokesI (const T *input, char *buffer, size_t n)
| Calculates for every set of 4 input values the Stokes-I values by doing out = 0.5 * (in_pp + in_qq), where pp/qq can be xx/yy or ll/rr.
template<>
bool * | TransformToStokesI (const bool *input, char *buffer, size_t n)
void | register_adios2stman ()
void | setColumnCache (uInt tableNr, const ColumnCache &) const
| Set the column cache to the cache of the given table.
template<class T>
Bool | anyLE (const TableVector< T > &l, const TableVector< T > &r)
| Element by element comparisons between the "l" and "r" table vectors.
template<class T>
Bool | anyLT (const TableVector< T > &l, const TableVector< T > &r)
template<class T>
Bool | anyGE (const TableVector< T > &l, const TableVector< T > &r)
template<class T>
Bool | anyGT (const TableVector< T > &l, const TableVector< T > &r)
template<class T>
Bool | anyEQ (const TableVector< T > &l, const TableVector< T > &r)
template<class T>
Bool | anyNE (const TableVector< T > &l, const TableVector< T > &r)
template<class T>
Bool | anyLE (const TableVector< T > &tv, const T &val)
| Element by element comparisons between a table vector and a scalar, which behaves as if it were a conformant vector filled with the value "val." The result is true if the comparison is true for some element of the vector.
template<class T>
Bool | anyLE (const T &val, const TableVector< T > &tv)
template<class T>
Bool | anyLT (const TableVector< T > &tv, const T &val)
template<class T>
Bool | anyLT (const T &val, const TableVector< T > &tv)
template<class T>
Bool | anyGE (const TableVector< T > &tv, const T &val)
template<class T>
Bool | anyGE (const T &val, const TableVector< T > &tv)
template<class T>
Bool | anyGT (const TableVector< T > &tv, const T &val)
template<class T>
Bool | anyGT (const T &val, const TableVector< T > &tv)
template<class T>
Bool | anyEQ (const TableVector< T > &tv, const T &val)
template<class T>
Bool | anyEQ (const T &val, const TableVector< T > &tv)
template<class T>
Bool | anyNE (const TableVector< T > &tv, const T &val)
template<class T>
Bool | anyNE (const T &val, const TableVector< T > &tv)
template<class T>
TableVector< T > | pow (const TableVector< T > &tv, const double &exp)
template<class T>
T | sum (const TableVector< T > &tv)
template<class T>
T | product (const TableVector< T > &tv)
template<class T>
void | minMax (T &min, T &max, const TableVector< T > &tv)
template<class T>
T | min (const TableVector< T > &tv)
template<class T>
T | max (const TableVector< T > &tv)
template<class T>
void | indgen (TableVector< T > &tv, T start, T inc)
template<class T>
void | indgen (TableVector< T > &tv, T start)
template<class T>
void | indgen (TableVector< T > &tv)
template<class T>
T | innerProduct (const TableVector< T > &l, const TableVector< T > &r)
template<class T>
T | norm (const TableVector< T > &tv)
template<class T>
TableVector< T > | crossProduct (const TableVector< T > &l, const TableVector< T > &r)
TableExprNode | operator+ (const TableExprNode &left, const TableExprNode &right)
| Define all global functions operating on a TableExprNode.
TableExprNode | operator- (const TableExprNode &left, const TableExprNode &right)
TableExprNode | operator* (const TableExprNode &left, const TableExprNode &right)
TableExprNode | operator/ (const TableExprNode &left, const TableExprNode &right)
TableExprNode | operator% (const TableExprNode &left, const TableExprNode &right)
TableExprNode | operator& (const TableExprNode &left, const TableExprNode &right)
TableExprNode | operator| (const TableExprNode &left, const TableExprNode &right)
TableExprNode | operator^ (const TableExprNode &left, const TableExprNode &right)
TableExprNode | operator== (const TableExprNode &left, const TableExprNode &right)
| Comparison operators.
TableExprNode | operator!= (const TableExprNode &left, const TableExprNode &right)
TableExprNode | operator>= (const TableExprNode &left, const TableExprNode &right)
| Not defined for Bool.
TableExprNode | operator> (const TableExprNode &left, const TableExprNode &right)
TableExprNode | operator<= (const TableExprNode &left, const TableExprNode &right)
TableExprNode | operator< (const TableExprNode &left, const TableExprNode &right)
TableExprNode | operator&& (const TableExprNode &left, const TableExprNode &right)
| Logical operators to combine boolean TableExprNode's.
TableExprNode | operator|| (const TableExprNode &left, const TableExprNode &right)
TableExprNode | near (const TableExprNode &left, const TableExprNode &right)
| Functions to return whether a value is "relatively" near another.
TableExprNode | near (const TableExprNode &left, const TableExprNode &right, const TableExprNode &tolerance)
TableExprNode | nearAbs (const TableExprNode &left, const TableExprNode &right)
TableExprNode | nearAbs (const TableExprNode &left, const TableExprNode &right, const TableExprNode &tolerance)
TableExprNode | angdist (const TableExprNode &pos1, const TableExprNode &pos2)
| Angular distance between positions.
TableExprNode | angdistx (const TableExprNode &pos1, const TableExprNode &pos2)
| Angular distance as above, but only pair-wise enties are used if both arguments are arrays.
TableExprNode | cones (const TableExprNode &sourcePos, const TableExprNode &cones)
| Cone search; test if the position of a source is inside a cone.
TableExprNode | anyCone (const TableExprNode &sourcePos, const TableExprNode &cones)
| The result is always a Bool scalar telling if any cone contains the source.
TableExprNode | findCone (const TableExprNode &sourcePos, const TableExprNode &cones)
| The sourcePos can contain multiple sources.
TableExprNode | cones (const TableExprNode &sourcePos, const TableExprNode &conePos, const TableExprNode &radii)
| Cone search as above.
TableExprNode | anyCone (const TableExprNode &sourcePos, const TableExprNode &conePos, const TableExprNode &radii)
TableExprNode | findCone (const TableExprNode &sourcePos, const TableExprNode &conePos, const TableExprNode &radii)
TableExprNode | sin (const TableExprNode &node)
| Transcendental functions that can be applied to essentially all numeric nodes containing scalars or arrays.
TableExprNode | sinh (const TableExprNode &node)
TableExprNode | cos (const TableExprNode &node)
TableExprNode | cosh (const TableExprNode &node)
TableExprNode | exp (const TableExprNode &node)
TableExprNode | log (const TableExprNode &node)
TableExprNode | log10 (const TableExprNode &node)
TableExprNode | pow (const TableExprNode &x, const TableExprNode &exp)
TableExprNode | square (const TableExprNode &node)
TableExprNode | cube (const TableExprNode &node)
TableExprNode | sqrt (const TableExprNode &node)
TableExprNode | norm (const TableExprNode &node)
TableExprNode | asin (const TableExprNode &node)
| Transcendental functions applied to to nodes containing scalars or arrays with double values.
TableExprNode | acos (const TableExprNode &node)
TableExprNode | atan (const TableExprNode &node)
TableExprNode | atan2 (const TableExprNode &y, const TableExprNode &x)
TableExprNode | tan (const TableExprNode &node)
TableExprNode | tanh (const TableExprNode &node)
TableExprNode | sign (const TableExprNode &node)
TableExprNode | round (const TableExprNode &node)
TableExprNode | ceil (const TableExprNode &node)
TableExprNode | abs (const TableExprNode &node)
TableExprNode | floor (const TableExprNode &node)
TableExprNode | fmod (const TableExprNode &x, const TableExprNode &y)
TableExprNode | strlength (const TableExprNode &node)
| String functions on scalars or arrays.
TableExprNode | upcase (const TableExprNode &node)
TableExprNode | downcase (const TableExprNode &node)
TableExprNode | capitalize (const TableExprNode &node)
TableExprNode | trim (const TableExprNode &node)
TableExprNode | ltrim (const TableExprNode &node)
TableExprNode | rtrim (const TableExprNode &node)
TableExprNode | substr (const TableExprNode &str, const TableExprNode &pos)
TableExprNode | substr (const TableExprNode &str, const TableExprNode &pos, const TableExprNode &npos)
TableExprNode | replace (const TableExprNode &str, const TableExprNode &patt)
TableExprNode | replace (const TableExprNode &str, const TableExprNode &patt, const TableExprNode &repl)
TableExprNode | regex (const TableExprNode &node)
| Functions for regular expression matching and pattern matching.
TableExprNode | pattern (const TableExprNode &node)
TableExprNode | sqlpattern (const TableExprNode &node)
TableExprNode | datetime (const TableExprNode &node)
| Functions for date-values.
TableExprNode | mjdtodate (const TableExprNode &node)
TableExprNode | mjd (const TableExprNode &node)
TableExprNode | date (const TableExprNode &node)
TableExprNode | year (const TableExprNode &node)
TableExprNode | month (const TableExprNode &node)
TableExprNode | day (const TableExprNode &node)
TableExprNode | cmonth (const TableExprNode &node)
TableExprNode | weekday (const TableExprNode &node)
TableExprNode | cdow (const TableExprNode &node)
TableExprNode | ctodt (const TableExprNode &node)
TableExprNode | cdate (const TableExprNode &node)
TableExprNode | ctime (const TableExprNode &node)
TableExprNode | week (const TableExprNode &node)
TableExprNode | time (const TableExprNode &node)
TableExprNode | hms (const TableExprNode &node)
| Functions for angle-values.
TableExprNode | dms (const TableExprNode &node)
TableExprNode | hdms (const TableExprNode &node)
TableExprNode | toString (const TableExprNode &node)
| Function to convert any value to a string.
TableExprNode | toString (const TableExprNode &node, const TableExprNode &format)
TableExprNode | isNaN (const TableExprNode &node)
| Function to test if a scalar or array is NaN (not-a-number).
TableExprNode | isFinite (const TableExprNode &node)
| Function to test if a scalar or array is finite.
TableExprNode | min (const TableExprNode &a, const TableExprNode &b)
| Minimum or maximum of 2 nodes.
TableExprNode | max (const TableExprNode &a, const TableExprNode &b)
TableExprNode | conj (const TableExprNode &node)
| The complex conjugate of a complex node.
TableExprNode | real (const TableExprNode &node)
| The real part of a complex node.
TableExprNode | imag (const TableExprNode &node)
| The imaginary part of a complex node.
TableExprNode | integer (const TableExprNode &node)
| Convert double, bool, or string to int (using floor).
TableExprNode | boolean (const TableExprNode &node)
| Convert numeric or string value to bool (0, no, false, - means false).
TableExprNode | amplitude (const TableExprNode &node)
| The amplitude (i.e.
TableExprNode | phase (const TableExprNode &node)
| The phase (i.e.
TableExprNode | arg (const TableExprNode &node)
| The arg (i.e.
TableExprNode | formComplex (const TableExprNode &real, const TableExprNode &imag)
| Form a complex number from two Doubles.
TableExprNode | formComplex (const TableExprNode &node)
| Form a complex number from a string.
TableExprNode | sum (const TableExprNode &array)
| Functions operating on a Double or Complex scalar or array resulting in a scalar with the same data type.
TableExprNode | product (const TableExprNode &array)
TableExprNode | sumSquare (const TableExprNode &array)
TableExprNode | min (const TableExprNode &array)
| Functions operating on a Double scalar or array resulting in a Double scalar.
TableExprNode | max (const TableExprNode &array)
TableExprNode | mean (const TableExprNode &array)
TableExprNode | variance (const TableExprNode &array)
TableExprNode | stddev (const TableExprNode &array)
TableExprNode | avdev (const TableExprNode &array)
TableExprNode | rms (const TableExprNode &array)
TableExprNode | median (const TableExprNode &array)
TableExprNode | fractile (const TableExprNode &array, const TableExprNode &fraction)
TableExprNode | any (const TableExprNode &array)
TableExprNode | all (const TableExprNode &array)
TableExprNode | ntrue (const TableExprNode &array)
TableExprNode | nfalse (const TableExprNode &array)
TableExprNode | sums (const TableExprNode &array, const TableExprNodeSet &collapseAxes)
| The partial version of the functions above.
TableExprNode | products (const TableExprNode &array, const TableExprNodeSet &collapseAxes)
TableExprNode | sumSquares (const TableExprNode &array, const TableExprNodeSet &collapseAxes)
TableExprNode | mins (const TableExprNode &array, const TableExprNodeSet &collapseAxes)
TableExprNode | maxs (const TableExprNode &array, const TableExprNodeSet &collapseAxes)
TableExprNode | means (const TableExprNode &array, const TableExprNodeSet &collapseAxes)
TableExprNode | variances (const TableExprNode &array, const TableExprNodeSet &collapseAxes)
TableExprNode | stddevs (const TableExprNode &array, const TableExprNodeSet &collapseAxes)
TableExprNode | avdevs (const TableExprNode &array, const TableExprNodeSet &collapseAxes)
TableExprNode | rmss (const TableExprNode &array, const TableExprNodeSet &collapseAxes)
TableExprNode | medians (const TableExprNode &array, const TableExprNodeSet &collapseAxes)
TableExprNode | fractiles (const TableExprNode &array, const TableExprNode &fraction, const TableExprNodeSet &collapseAxes)
TableExprNode | anys (const TableExprNode &array, const TableExprNodeSet &collapseAxes)
TableExprNode | alls (const TableExprNode &array, const TableExprNodeSet &collapseAxes)
TableExprNode | ntrues (const TableExprNode &array, const TableExprNodeSet &collapseAxes)
TableExprNode | nfalses (const TableExprNode &array, const TableExprNodeSet &collapseAxes)
TableExprNode | runningMin (const TableExprNode &array, const TableExprNodeSet &halfBoxWidth)
| Functions operating for each element on a box around that element.
TableExprNode | runningMax (const TableExprNode &array, const TableExprNodeSet &halfBoxWidth)
TableExprNode | runningMean (const TableExprNode &array, const TableExprNodeSet &halfBoxWidth)
TableExprNode | runningVariance (const TableExprNode &array, const TableExprNodeSet &halfBoxWidth)
TableExprNode | runningStddev (const TableExprNode &array, const TableExprNodeSet &halfBoxWidth)
TableExprNode | runningAvdev (const TableExprNode &array, const TableExprNodeSet &halfBoxWidth)
TableExprNode | runningRms (const TableExprNode &array, const TableExprNodeSet &halfBoxWidth)
TableExprNode | runningMedian (const TableExprNode &array, const TableExprNodeSet &halfBoxWidth)
TableExprNode | runningAny (const TableExprNode &array, const TableExprNodeSet &halfBoxWidth)
TableExprNode | runningAll (const TableExprNode &array, const TableExprNodeSet &halfBoxWidth)
TableExprNode | array (const TableExprNode &values, const TableExprNodeSet &shape)
| Create an array of the given shape and fill it with the values.
TableExprNode | marray (const TableExprNode &array, const TableExprNode &mask)
| Form a masked array.
TableExprNode | arrayData (const TableExprNode &array)
| Get the data array of a masked array.
TableExprNode | arrayFlatten (const TableExprNode &array)
| Flatten a masked array (get unmasked elements).
TableExprNode | arrayMask (const TableExprNode &array)
| Get the mask of a masked array.
TableExprNode | diagonal (const TableExprNode &array)
| Get the diagonal of a (masked) array; If the array is not a Matrix, it will take the diagonals of the subarrays given by the two axes in the axes argument.
TableExprNode | diagonal (const TableExprNode &array, const TableExprNode &firstAxis)
TableExprNode | diagonal (const TableExprNode &array, const TableExprNode &firstAxis, const TableExprNode &diag)
TableExprNode | transpose (const TableExprNode &array)
| Transpose all axes of a (masked) array.
TableExprNode | transpose (const TableExprNode &array, const TableExprNode &axes)
| Transpose a (masked) array by making the given axes the first axes.
TableExprNode | isdefined (const TableExprNode &array)
| Function operating on a field resulting in a bool scalar.
TableExprNode | nelements (const TableExprNode &array)
| Functions operating on any scalar or array resulting in a Double scalar.
TableExprNode | ndim (const TableExprNode &array)
TableExprNode | shape (const TableExprNode &array)
| Function operating on any scalar or array resulting in a Double array containing the shape.
TableExprNode | iif (const TableExprNode &condition, const TableExprNode &arg1, const TableExprNode &arg2)
| Function resembling the ternary ?
TableExprNode | isInf (const TableExprNode &node)
TableExprNode | boxedMin (const TableExprNode &node, const TableExprNodeSet &halfBoxWidth)
TableExprNode | boxedMax (const TableExprNode &node, const TableExprNodeSet &halfBoxWidth)
TableExprNode | boxedMean (const TableExprNode &node, const TableExprNodeSet &halfBoxWidth)
TableExprNode | boxedVariance (const TableExprNode &node, const TableExprNodeSet &halfBoxWidth)
TableExprNode | boxedStddev (const TableExprNode &node, const TableExprNodeSet &halfBoxWidth)
TableExprNode | boxedAvdev (const TableExprNode &node, const TableExprNodeSet &halfBoxWidth)
TableExprNode | boxedRms (const TableExprNode &node, const TableExprNodeSet &halfBoxWidth)
TableExprNode | boxedMedian (const TableExprNode &node, const TableExprNodeSet &halfBoxWidth)
TableExprNode | boxedAny (const TableExprNode &node, const TableExprNodeSet &halfBoxWidth)
TableExprNode | boxedAll (const TableExprNode &node, const TableExprNodeSet &halfBoxWidth)
TableExprNode | transpose (const TableExprNode &array, const TableExprNodeSet &axes)
TaQLResult | tableCommand (const String &command)
TaQLResult | tableCommand (const String &command, const Table &tempTable)
TaQLResult | tableCommand (const String &command, const std::vector< const Table * > &tempTables)
TaQLResult | tableCommand (const String &command, Vector< String > &columnNames)
TaQLResult | tableCommand (const String &command, Vector< String > &columnNames, String &commandType)
TaQLResult | tableCommand (const String &command, const std::vector< const Table * > &tempTables, Vector< String > &columnNames)
TaQLResult | tableCommand (const String &command, const std::vector< const Table * > &tempTables, Vector< String > &columnNames, String &commandType)
| PolynomialParam ()
| PolynomialParam ()
| PolynomialParam ()

## Variables

Bool | aips_debug_on
| If AIPS_DEBUG is not defined, then the symbol expands to (0) which in an if should be removed by the dead code eliminator of any optimizer; thus using this in your code should have no performance penalty in the normal case.
const Bool | True
const Bool | False
template<typename T>
NewDelAllocator< T > | NewDelAllocator< T >::value
template<typename T, size_t ALIGNMENT>
AlignedAllocator< T, ALIGNMENT > | AlignedAllocator< T, ALIGNMENT >::value
template<typename T>
DefaultAllocator< T > | DefaultAllocator< T >::value
template<typename T>
AllocSpec< T > const | AllocSpec< T >::value
COWPtr< RecordRep > | rep_p
| The Record representation.
RecordRep * | parent_p
| The parent Record.
Int | fieldNumber_p
CheckFieldFunction * | checkFunction_p
| Holds the callback function plus argument.
const void * | checkArgument_p
RecordType | type_p
| Defines if the Record has a fixed structure.
MultiFileInfo | itsHdrCont [2]
| Define two continuation sets where the header overflow can be stored.
uInt | itsNrContUsed [2]
uInt | itsHdrContInx
Bool | itsUseCRC
std::vector< uInt > | itsCRC
std::unique_ptr< ByteIO > | itsIO
const Double | IAU_k
const uInt | N_FITS
| Number of FITS units recognised (change the FITSstring and FITSunit lists in the UnitMap.cc when changing this number.
static class casacore::UnitVal_static_initializer | unitval_static_initializer
static class casacore::CasarcCleanup | local_cleanup_object
const uInt | WORDSIZE
| The size of a unsigned Integer (assumes 8-bit char).
T * | ptr_p
Bool | isCarray_p
const Regex | RXwhite
| some built in regular expressions
const Regex | RXint
const Regex | RXdouble
const Regex | RXalpha
const Regex | RXlowercase
const Regex | RXuppercase
const Regex | RXalphanum
const Regex | RXidentifier
double | bscale_x
double | bzero_x
char * | bunit_x
Bool | isablank_x
Int | blank_x
char ** | ctype_x
double * | crpix_x
double * | crota_x
double * | crval_x
double * | cdelt_x
double | datamax_x
double | datamin_x
OFF_T | totsize
int * | factor
OFF_T | alloc_elems
OFF_T | beg_elem
OFF_T | end_elem
TYPE * | array
| the allocated array
const Int | PQ_LEN
| Length of P and Q arrays, half length of CL/SL arrays in IGRF model.
const Double | DER_INTV
| Interval (m) for derivatives in IGRF model.
Block< uInt > | itsBinContents
Block< T > | itsBinHighLimit
T | itsUserDefinedBinWidth
StatAcc< T > | itsStatAcc
Bool | itsAutoDefineMode
Block< T > | itsBuffer
uInt | itsBufferContents
Double | itsWtot
Double | itsWsum
Double | itsWssum
Double | itsMin
Double | itsMax
uInt | itsCount
ConcatTable * | refTabPtr_p
Block< BaseColumn * > | refColPtr_p
ColumnCache | colCache_p
TableRecord | keywordSet_p

## Detailed Description

this file contains all the compiler specific defines

include python first to avoid _POSIX_C_SOURCE redefined warnings

include first to avoid _POSIX_C_SOURCE redefined warnings

-- C++ --

Make sure any special macros are set.

On some systems the following is needed to get the finite function.

For temporary backward namespace compatibility, use casa as alias for casacore.

Define classes and functions to convert the basic data types and containers to and from Python.

## Typedef Documentation

## AipsrcBool

typedef AipsrcValue<Bool> casacore::AipsrcBool

Definition at line 46 of file Aipsrc.h.

## AipsrcDouble

typedef AipsrcValue<Double> casacore::AipsrcDouble

Definition at line 44 of file Aipsrc.h.

## AipsrcInt

typedef AipsrcValue<Int> casacore::AipsrcInt

Definition at line 45 of file Aipsrc.h.

## AipsrcString

typedef Aipsrc casacore::AipsrcString

Definition at line 47 of file Aipsrc.h.

## AipsrcVBool

typedef AipsrcVector<Bool> casacore::AipsrcVBool

Definition at line 50 of file Aipsrc.h.

## AipsrcVDouble

typedef AipsrcVector<Double> casacore::AipsrcVDouble

Definition at line 48 of file Aipsrc.h.

## AipsrcVInt

typedef AipsrcVector<Int> casacore::AipsrcVInt

Definition at line 49 of file Aipsrc.h.

## AipsrcVString

typedef AipsrcVector<String> casacore::AipsrcVString

Definition at line 51 of file Aipsrc.h.

## BinCountArray

using casacore::BinCountArray

Definition at line 52 of file StatisticsTypes.h.

## BitFitsArray

typedef FitsArray<FitsBit> casacore::BitFitsArray

protected

Definition at line 1019 of file hdu.h.

## BitFitsField

typedef FitsField<FitsBit> casacore::BitFitsField

protected

Definition at line 956 of file hdu.h.

## Bool

typedef bool casacore::Bool

Define the standard types used by Casacore.

Definition at line 40 of file aipstype.h.

## BufferedColumnarFile

using casacore::BufferedColumnarFile

Definition at line 340 of file BufferedColumnarFile.h.

## ByteFitsArray

typedef FitsArray<unsigned char> casacore::ByteFitsArray

protected

Definition at line 1021 of file hdu.h.

## ByteFitsField

typedef FitsField<unsigned char> casacore::ByteFitsField

protected

Definition at line 958 of file hdu.h.

## ByteImageExtension

typedef ImageExtension<unsigned char> casacore::ByteImageExtension

protected

Definition at line 562 of file hdu.h.

## BytePrimaryArray

typedef PrimaryArray<unsigned char> casacore::BytePrimaryArray

protected

Definition at line 496 of file hdu.h.

## BytePrimaryGroup

typedef PrimaryGroup<unsigned char> casacore::BytePrimaryGroup

protected

Definition at line 688 of file hdu.h.

## BytePrimaryTable

typedef PrimaryTable<unsigned char> casacore::BytePrimaryTable

protected

Definition at line 787 of file hdu.h.

## Char

typedef char casacore::Char

Definition at line 44 of file aipstype.h.

## CharFitsArray

typedef FitsArray<char> casacore::CharFitsArray

protected

Definition at line 1020 of file hdu.h.

## CharFitsField

typedef FitsField<char> casacore::CharFitsField

protected

Definition at line 957 of file hdu.h.

## CheckFieldFunction

typedef Bool casacore::CheckFieldFunction(const String &fieldName, DataType dataType, const void *extraArgument, String &message)

Define the signature of the add callback function.

This function is called when a field is added to the record (thus also when a Record is constructed from a RecordDesc). The function can check if the name and/or data type are valid. The extra argument is the argument given to the Record constructor which can be used to pass non-Record information. The function should return False if name or data type is invalid. In that case it can fill the message string, which will be added to the message in the thrown exception.

Definition at line 179 of file RecordInterface.h.

## ComplexFitsArray

typedef FitsArray<Complex> casacore::ComplexFitsArray

protected

Definition at line 1026 of file hdu.h.

## ComplexFitsField

typedef FitsField<Complex> casacore::ComplexFitsField

protected

Definition at line 963 of file hdu.h.

## DComplexFitsArray

typedef FitsArray<DComplex> casacore::DComplexFitsArray

protected

Definition at line 1028 of file hdu.h.

## DComplexFitsField

typedef FitsField<DComplex> casacore::DComplexFitsField

protected

Definition at line 965 of file hdu.h.

## Double

typedef double casacore::Double

Definition at line 53 of file aipstype.h.

## DoubleConvolver

typedef Convolver<Double> casacore::DoubleConvolver

Definition at line 43 of file Convolver.h.

## DoubleFitsArray

typedef FitsArray<double> casacore::DoubleFitsArray

protected

Definition at line 1025 of file hdu.h.

## DoubleFitsField

typedef FitsField<double> casacore::DoubleFitsField

protected

Definition at line 962 of file hdu.h.

## DoubleImageExtension

typedef ImageExtension<double> casacore::DoubleImageExtension

protected

Definition at line 566 of file hdu.h.

## DoublePrimaryArray

typedef PrimaryArray<double> casacore::DoublePrimaryArray

protected

Definition at line 500 of file hdu.h.

## DoublePrimaryGroup

typedef PrimaryGroup<double> casacore::DoublePrimaryGroup

protected

Definition at line 692 of file hdu.h.

## DoublePrimaryTable

typedef PrimaryTable<double> casacore::DoublePrimaryTable

protected

Definition at line 791 of file hdu.h.

## FitsLong

typedef Int casacore::FitsLong

All FITS code seems to assume longs are 4 bytes.

Currently this corresponds to an "int" on all useful platforms.

Definition at line 41 of file aipsxtype.h.

## Float

typedef float casacore::Float

Definition at line 52 of file aipstype.h.

## FloatConvolver

typedef Convolver<Float> casacore::FloatConvolver

Typedefs.

Definition at line 42 of file Convolver.h.

## FloatFitsArray

typedef FitsArray<float> casacore::FloatFitsArray

protected

Definition at line 1024 of file hdu.h.

## FloatFitsField

typedef FitsField<float> casacore::FloatFitsField

protected

Definition at line 961 of file hdu.h.

## FloatImageExtension

typedef ImageExtension<float> casacore::FloatImageExtension

protected

Definition at line 565 of file hdu.h.

## FloatPrimaryArray

typedef PrimaryArray<float> casacore::FloatPrimaryArray

protected

Definition at line 499 of file hdu.h.

## FloatPrimaryGroup

typedef PrimaryGroup<float> casacore::FloatPrimaryGroup

protected

Definition at line 691 of file hdu.h.

## FloatPrimaryTable

typedef PrimaryTable<float> casacore::FloatPrimaryTable

protected

Definition at line 790 of file hdu.h.

## FType

typedef Float casacore::FType

Definition at line 41 of file MatrixSolver.h.

## IComplexFitsArray

typedef FitsArray<IComplex> casacore::IComplexFitsArray

protected

Definition at line 1027 of file hdu.h.

## IComplexFitsField

typedef FitsField<IComplex> casacore::IComplexFitsField

protected

Definition at line 964 of file hdu.h.

## Int

typedef int casacore::Int

Definition at line 48 of file aipstype.h.

## Int64

typedef long long casacore::Int64

Define the extra non-standard types used by Casacore (like proposed uSize, Size).

A guaranteed 64-bit long integer (for a.o. large file systems). An implementation must support the + and - operators.

Definition at line 36 of file aipsxtype.h.

## lDouble

typedef long double casacore::lDouble

Definition at line 54 of file aipstype.h.

## LocationType

using casacore::LocationType

Definition at line 53 of file StatisticsTypes.h.

## LogicalArray

typedef Array<LogicalArrayElem> casacore::LogicalArray

Definition at line 13 of file ArrayFwd.h.

## LogicalArrayElem

typedef bool casacore::LogicalArrayElem

Definition at line 12 of file ArrayFwd.h.

## LogicalFitsArray

typedef FitsArray<FitsLogical> casacore::LogicalFitsArray

protected

Definition at line 1018 of file hdu.h.

## LogicalFitsField

typedef FitsField<FitsLogical> casacore::LogicalFitsField

protected

Definition at line 955 of file hdu.h.

## Long

typedef long casacore::Long

Definition at line 50 of file aipstype.h.

## LongFitsArray

typedef FitsArray<FitsLong> casacore::LongFitsArray

protected

Definition at line 1023 of file hdu.h.

## LongFitsField

typedef FitsField<FitsLong> casacore::LongFitsField

protected

Definition at line 960 of file hdu.h.

## LongImageExtension

typedef ImageExtension<FitsLong> casacore::LongImageExtension

protected

Definition at line 564 of file hdu.h.

## LongPrimaryArray

typedef PrimaryArray<FitsLong> casacore::LongPrimaryArray

protected

Definition at line 498 of file hdu.h.

## LongPrimaryGroup

typedef PrimaryGroup<FitsLong> casacore::LongPrimaryGroup

protected

Definition at line 690 of file hdu.h.

## LongPrimaryTable

typedef PrimaryTable<FitsLong> casacore::LongPrimaryTable

protected

Definition at line 789 of file hdu.h.

## MaskedLogicalArray

typedef MaskedArray<LogicalArrayElem> casacore::MaskedLogicalArray

Definition at line 15 of file ArrayFwd.h.

## MS

typedef MeasurementSet casacore::MS

MeasurementSet is too cumbersome for a number of common uses, so we give a typedef here.

Definition at line 149 of file MeasurementSet.h.

## MSS

typedef MSSelectionKeywords casacore::MSS

Define a shorthand notation for this class, so enums can be specified easily.

Definition at line 42 of file MSSelectionKeywords.h.

## Quantity

typedef Quantum<Double> casacore::Quantity

Definition at line 39 of file Quantum.h.

## QVD

typedef QVector<Double> casacore::QVD

Definition at line 37 of file QVector.h.

## ROMSAntennaColumns

typedef MSAntennaColumns casacore::ROMSAntennaColumns

Definition at line 225 of file MSAntennaColumns.h.

## ROMSColumns

typedef MSColumns casacore::ROMSColumns

Definition at line 213 of file MSColumns.h.

## ROMSDataDescColumns

typedef MSDataDescColumns casacore::ROMSDataDescColumns

Definition at line 142 of file MSDataDescColumns.h.

## ROMSDopplerColumns

typedef MSDopplerColumns casacore::ROMSDopplerColumns

Definition at line 142 of file MSDopplerColumns.h.

## ROMSFeedColumns

typedef MSFeedColumns casacore::ROMSFeedColumns

Definition at line 259 of file MSFeedColumns.h.

## ROMSFieldColumns

typedef MSFieldColumns casacore::ROMSFieldColumns

Definition at line 312 of file MSFieldColumns.h.

## ROMSFlagCmdColumns

typedef MSFlagCmdColumns casacore::ROMSFlagCmdColumns

Definition at line 159 of file MSFlagCmdColumns.h.

## ROMSFreqOffsetColumns

typedef MSFreqOffsetColumns casacore::ROMSFreqOffsetColumns

Definition at line 166 of file MSFreqOffColumns.h.

## ROMSHistoryColumns

typedef MSHistoryColumns casacore::ROMSHistoryColumns

Definition at line 166 of file MSHistoryColumns.h.

## ROMSMainColumns

typedef MSMainColumns casacore::ROMSMainColumns

Definition at line 360 of file MSMainColumns.h.

## ROMSObservationColumns

typedef MSObservationColumns casacore::ROMSObservationColumns

Definition at line 174 of file MSObsColumns.h.

## ROMSPointingColumns

typedef MSPointingColumns casacore::ROMSPointingColumns

Definition at line 268 of file MSPointingColumns.h.

## ROMSPolarizationColumns

typedef MSPolarizationColumns casacore::ROMSPolarizationColumns

Definition at line 136 of file MSPolColumns.h.

## ROMSProcessorColumns

typedef MSProcessorColumns casacore::ROMSProcessorColumns

Definition at line 137 of file MSProcessorColumns.h.

## ROMSSourceColumns

typedef MSSourceColumns casacore::ROMSSourceColumns

Definition at line 277 of file MSSourceColumns.h.

## ROMSSpWindowColumns

typedef MSSpWindowColumns casacore::ROMSSpWindowColumns

Definition at line 283 of file MSSpWindowColumns.h.

## ROMSStateColumns

typedef MSStateColumns casacore::ROMSStateColumns

Definition at line 153 of file MSStateColumns.h.

## ROMSSysCalColumns

typedef MSSysCalColumns casacore::ROMSSysCalColumns

Definition at line 274 of file MSSysCalColumns.h.

## ROMSWeatherColumns

typedef MSWeatherColumns casacore::ROMSWeatherColumns

Definition at line 244 of file MSWeatherColumns.h.

## ROTableColumn

typedef TableColumn casacore::ROTableColumn

Define ROTableColumn for backward compatibility.

Definition at line 410 of file TableColumn.h.

## rownr_t

typedef uInt64 casacore::rownr_t

Define the type of a row number in a table.

Definition at line 44 of file aipsxtype.h.

## Short

typedef short casacore::Short

Definition at line 46 of file aipstype.h.

## ShortFitsArray

typedef FitsArray<short> casacore::ShortFitsArray

protected

Definition at line 1022 of file hdu.h.

## ShortFitsField

typedef FitsField<short> casacore::ShortFitsField

protected

Definition at line 959 of file hdu.h.

## ShortImageExtension

typedef ImageExtension<short> casacore::ShortImageExtension

protected

Definition at line 563 of file hdu.h.

## ShortPrimaryArray

typedef PrimaryArray<short> casacore::ShortPrimaryArray

protected

Definition at line 497 of file hdu.h.

## ShortPrimaryGroup

typedef PrimaryGroup<short> casacore::ShortPrimaryGroup

protected

Definition at line 689 of file hdu.h.

## ShortPrimaryTable

typedef PrimaryTable<short> casacore::ShortPrimaryTable

protected

Definition at line 788 of file hdu.h.

## std11_allocator

template<typename T>

using casacore::std11_allocator

Definition at line 75 of file Allocator.h.

## TENSEBShPtr

typedef std::shared_ptr<TableExprNodeSetElemBase> casacore::TENSEBShPtr

Definition at line 42 of file ExprNodeSetElem.h.

## TENShPtr

typedef std::shared_ptr<TableExprNodeRep> casacore::TENShPtr

Definition at line 55 of file ExprNodeRep.h.

## TimeFields

typedef struct casacore::TimeFields casacore::TimeFields

## uChar

typedef unsigned char casacore::uChar

Definition at line 45 of file aipstype.h.

## uInt

typedef unsigned int casacore::uInt

Definition at line 49 of file aipstype.h.

## uInt64

typedef unsigned long long casacore::uInt64

Definition at line 37 of file aipsxtype.h.

## uLong

typedef unsigned long casacore::uLong

Definition at line 51 of file aipstype.h.

## uShort

typedef unsigned short casacore::uShort

Definition at line 47 of file aipstype.h.

## VADescFitsArray

typedef FitsArray<FitsVADesc> casacore::VADescFitsArray

protected

Definition at line 1029 of file hdu.h.

## VADescFitsField

typedef FitsField<FitsVADesc> casacore::VADescFitsField

protected

Definition at line 966 of file hdu.h.

## Enumeration Type Documentation

## BitFloatKind

enum class casacore::BitFloatKind : uint8_t

strong

Enumerator
Zero |
NegativeZero |
Normal |
NaN |
SignallingNaN |
Infinity |
NegativeInfinity |
Subnormal |

Definition at line 13 of file BitFloat.h.

## DuplicatesFlag

enum casacore::DuplicatesFlag

Define the Duplicates flag for the function merge in the various record classes.

This function merges the fields from that record (description) into this one. DuplicatesFlag determines what to do if a field already exists.

Enumerator
RenameDuplicates | Rename a name from the other set to name_n, where n is the first positive number making the name unique.
SkipDuplicates | Skip duplicate names from the other set.
OverwriteDuplicates | Overwrite the value of a duplicate keyword This will also happen if their types differ.
ThrowOnDuplicates | Throw an exception.

Definition at line 158 of file RecordInterface.h.

## Function Documentation

## abs() [1/2]

LatticeExprNode casacore::abs | ( | const LatticeExprNode & | expr | ) |

Numerical 1-argument functions which result in a real number regardless of input expression type.

Referenced by casacore::Abs< T, RES >::operator()(), casacore::SumAbsDiff< T, Accum >::operator()(), and casacore::FrequencyAligner< T >::setTolerance().

## abs() [2/2]

TableExprNode casacore::abs | ( | const TableExprNode & | node | ) |

inline

Definition at line 1396 of file ExprNode.h.

References casacore::TableExprFuncNode::absFUNC, and casacore::TableExprNode::newFunctionNode().

## accumulateFalse()

template<typename InputIterator, typename MaskIterator, typename Accum, typename BinaryOperator>

Accum casacore::accumulateFalse | ( | InputIterator | first,
|  | InputIterator | last,
|  | MaskIterator | mask,
|  | Accum | acc,
|  | BinaryOperator | op = std::plus<Accum>() )

inline

Define a function (similar to std::accumulate) to do accumulation of elements for which the corresponding mask value is false.

The default accumulation is addition.

Definition at line 80 of file Functors.h.

References first, and mask().

## accumulateTrue()

template<typename InputIterator, typename MaskIterator, typename Accum, typename BinaryOperator>

Accum casacore::accumulateTrue | ( | InputIterator | first,
|  | InputIterator | last,
|  | MaskIterator | mask,
|  | Accum | acc,
|  | BinaryOperator | op = std::plus<Accum>() )

inline

Define a function (similar to std::accumulate) to do accumulation of elements for which the corresponding mask value is true.

The default accumulation is addition.

Definition at line 66 of file Functors.h.

References first, and mask().

## acos() [1/2]

LatticeExprNode casacore::acos | ( | const LatticeExprNode & | expr | ) |

Referenced by casacore::TableExprFuncNode::angdist(), and casacore::Acos< T, RES >::operator()().

## acos() [2/2]

TableExprNode casacore::acos | ( | const TableExprNode & | node | ) |

inline

Definition at line 1368 of file ExprNode.h.

References casacore::TableExprFuncNode::acosFUNC, and casacore::TableExprNode::newFunctionNode().

## addDataField()

void casacore::addDataField | ( | const String & | name,
|  | DataType | type,
|  | const IPosition & | shape,
|  | Bool | fixedShape,
|  | const void * | value )

override protected

Add a field to the record.

Let the derived class add an array field with the given type, shape, and value.

References name(), NewDelAllocator< T >::value, and shape().

## addRecordDesc()

void casacore::addRecordDesc | ( | TableDesc & | tableDescription,
|  | const RecordDesc & | recordDescription,
|  | const String & | prefix )

This function probably doesn't belong here, but I'm not yet sure where it does belong.

This function adds all the fields in recordDescription to tableDescription, prefixed by "prefix". If prefix is empty, nothing is prepended otherwise the string prefix + "_" is prepended to each RecordFieldPtr name in constructing the TableDesc

## all() [1/2]

LatticeExprNode casacore::all | ( | const LatticeExprNode & | expr | ) |

Referenced by casacore::LSQFit::copy(), casacore::DOos::fileNames(), casacore::Table::relinquishAutoLocks(), casacore::TableCache::relinquishAutoLocks(), casacore::LSQFit::restore(), and casacore::LSQFit::save().

## all() [2/2]

TableExprNode casacore::all | ( | const TableExprNode & | array | ) |

inline

Definition at line 1704 of file ExprNode.h.

References casacore::TableExprFuncNode::arrallFUNC, and casacore::TableExprNode::newFunctionNode().

## allNear()

template<typename C1, typename C2, typename U>

bool casacore::allNear | ( | const C1 & | l,
|  | const C2 & | r,
|  | U | tolerance )

Test if all elements of the containers are relatively near each other.

Definition at line 47 of file StdLogical.h.

References compareAll().

## allNearAbs()

template<typename C1, typename C2, typename U>

bool casacore::allNearAbs | ( | const C1 & | l,
|  | const C2 & | r,
|  | U | tolerance )

Test if all elements of the containers are absolutely near each other.

Definition at line 52 of file StdLogical.h.

References compareAll().

## alls()

TableExprNode casacore::alls | ( | const TableExprNode & | array,
|  | const TableExprNodeSet & | collapseAxes )

inline

Definition at line 1795 of file ExprNode.h.

References casacore::TableExprFuncNode::arrallsFUNC, array, and casacore::TableExprNode::newFunctionNode().

## amp()

LatticeExprNode casacore::amp | ( | const LatticeExprNode & | left,
|  | const LatticeExprNode & | right )

This function finds sqrt(left^2+right^2).

This could be used to find the (biased) polarized intensity if left and right are images of Stokes Q and U.

## amplitude()

TableExprNode casacore::amplitude | ( | const TableExprNode & | node | ) |

inline

The amplitude (i.e.

sqrt(re*re + im*im)) of a complex node. This is a synonym for function abs. Defined for scalars and arrays.

Definition at line 1444 of file ExprNode.h.

References casacore::TableExprFuncNode::absFUNC, and casacore::TableExprNode::newFunctionNode().

## angdist()

TableExprNode casacore::angdist | ( | const TableExprNode & | pos1,
|  | const TableExprNode & | pos2 )

inline

Angular distance between positions.

Both arguments have to be arrays. If both arrays contain 2 values (ra and dec), the result is a scalar. Otherwise the arrays have to contain a multiple of 2 values and the result is a 2-dim array giving the distance of each position in the first array to each position in the second array.

Definition at line 1267 of file ExprNode.h.

References casacore::TableExprFuncNode::angdistFUNC, and casacore::TableExprNode::newFunctionNode().

## angdistx()

TableExprNode casacore::angdistx | ( | const TableExprNode & | pos1,
|  | const TableExprNode & | pos2 )

inline

Angular distance as above, but only pair-wise enties are used if both arguments are arrays.

Definition at line 1273 of file ExprNode.h.

References casacore::TableExprFuncNode::angdistxFUNC, and casacore::TableExprNode::newFunctionNode().

## any() [1/2]

LatticeExprNode casacore::any | ( | const LatticeExprNode & | expr | ) |

Functions operating on a logical expression resulting in a scalar; Functions "any" (are any pixels "True") and "all" (are all pixels "True") result in a Bool; functions "ntrue" and "nfalse" result in a Double.

## any() [2/2]

TableExprNode casacore::any | ( | const TableExprNode & | array | ) |

inline

Definition at line 1700 of file ExprNode.h.

References casacore::TableExprFuncNode::arranyFUNC, and casacore::TableExprNode::newFunctionNode().

## anyCone() [1/2]

TableExprNode casacore::anyCone | ( | const TableExprNode & | sourcePos,
|  | const TableExprNode & | conePos,
|  | const TableExprNode & | radii )

inline

Definition at line 1304 of file ExprNode.h.

References casacore::TableExprFuncNode::anycone3FUNC, and casacore::TableExprNode::newConeNode().

## anyCone() [2/2]

TableExprNode casacore::anyCone | ( | const TableExprNode & | sourcePos,
|  | const TableExprNode & | cones )

inline

The result is always a Bool scalar telling if any cone contains the source.

Definition at line 1285 of file ExprNode.h.

References casacore::TableExprFuncNode::anyconeFUNC, cones(), and casacore::TableExprNode::newConeNode().

## anyEQ() [1/3]

template<class T>

Bool casacore::anyEQ | ( | const T & | val,
|  | const TableVector< T > & | tv )

inline

Definition at line 229 of file TabVecLogic.h.

References False, and True.

## anyEQ() [2/3]

template<class T>

Bool casacore::anyEQ | ( | const TableVector< T > & | l,
|  | const TableVector< T > & | r )

inline

Definition at line 166 of file TabVecLogic.h.

References False, and True.

## anyEQ() [3/3]

template<class T>

Bool casacore::anyEQ | ( | const TableVector< T > & | tv,
|  | const T & | val )

inline

Definition at line 224 of file TabVecLogic.h.

References False, and True.

## anyGE() [1/3]

template<class T>

Bool casacore::anyGE | ( | const T & | val,
|  | const TableVector< T > & | tv )

inline

Definition at line 209 of file TabVecLogic.h.

References False, and True.

## anyGE() [2/3]

template<class T>

Bool casacore::anyGE | ( | const TableVector< T > & | l,
|  | const TableVector< T > & | r )

inline

Definition at line 156 of file TabVecLogic.h.

References False, and True.

## anyGE() [3/3]

template<class T>

Bool casacore::anyGE | ( | const TableVector< T > & | tv,
|  | const T & | val )

inline

Definition at line 204 of file TabVecLogic.h.

References False, and True.

## anyGT() [1/3]

template<class T>

Bool casacore::anyGT | ( | const T & | val,
|  | const TableVector< T > & | tv )

inline

Definition at line 219 of file TabVecLogic.h.

References False, and True.

## anyGT() [2/3]

template<class T>

Bool casacore::anyGT | ( | const TableVector< T > & | l,
|  | const TableVector< T > & | r )

inline

Definition at line 161 of file TabVecLogic.h.

References False, and True.

## anyGT() [3/3]

template<class T>

Bool casacore::anyGT | ( | const TableVector< T > & | tv,
|  | const T & | val )

inline

Definition at line 214 of file TabVecLogic.h.

References False, and True.

## anyLE() [1/3]

template<class T>

Bool casacore::anyLE | ( | const T & | val,
|  | const TableVector< T > & | tv )

inline

Definition at line 189 of file TabVecLogic.h.

References False, and True.

## anyLE() [2/3]

template<class T>

Bool casacore::anyLE | ( | const TableVector< T > & | l,
|  | const TableVector< T > & | r )

inline

Element by element comparisons between the "l" and "r" table vectors.

The result is true if the comparison is true for some element of the vectors. At some point operators will be available that return masks where the comparison is true. The vectors must conform or an exception is thrown.

Definition at line 146 of file TabVecLogic.h.

References False, and True.

## anyLE() [3/3]

template<class T>

Bool casacore::anyLE | ( | const TableVector< T > & | tv,
|  | const T & | val )

inline

Element by element comparisons between a table vector and a scalar, which behaves as if it were a conformant vector filled with the value "val." The result is true if the comparison is true for some element of the vector.

At some point operators will be available that return masks where the comparison is true.

Definition at line 184 of file TabVecLogic.h.

References False, and True.

## anyLT() [1/3]

template<class T>

Bool casacore::anyLT | ( | const T & | val,
|  | const TableVector< T > & | tv )

inline

Definition at line 199 of file TabVecLogic.h.

References False, and True.

## anyLT() [2/3]

template<class T>

Bool casacore::anyLT | ( | const TableVector< T > & | l,
|  | const TableVector< T > & | r )

inline

Definition at line 151 of file TabVecLogic.h.

References False, and True.

## anyLT() [3/3]

template<class T>

Bool casacore::anyLT | ( | const TableVector< T > & | tv,
|  | const T & | val )

inline

Definition at line 194 of file TabVecLogic.h.

References False, and True.

## anyNE() [1/3]

template<class T>

Bool casacore::anyNE | ( | const T & | val,
|  | const TableVector< T > & | tv )

inline

Definition at line 239 of file TabVecLogic.h.

References False, and True.

## anyNE() [2/3]

template<class T>

Bool casacore::anyNE | ( | const TableVector< T > & | l,
|  | const TableVector< T > & | r )

inline

Definition at line 171 of file TabVecLogic.h.

References False, and True.

## anyNE() [3/3]

template<class T>

Bool casacore::anyNE | ( | const TableVector< T > & | tv,
|  | const T & | val )

inline

Definition at line 234 of file TabVecLogic.h.

References False, and True.

## anys()

TableExprNode casacore::anys | ( | const TableExprNode & | array,
|  | const TableExprNodeSet & | collapseAxes )

inline

Definition at line 1789 of file ExprNode.h.

References casacore::TableExprFuncNode::arranysFUNC, array, and casacore::TableExprNode::newFunctionNode().

## areEQ() [1/2]

template<class T>

Bool casacore::areEQ | ( | const ArrayColumn< T > & | col,
|  | rownr_t | row_i,
|  | rownr_t | row_j )

Definition at line 177 of file MSConcat.h.

References False, casacore::ArrayColumn< T >::get(), casacore::ArrayBase::nelements(), and True.

## areEQ() [2/2]

template<class T>

Bool casacore::areEQ | ( | const ScalarColumn< T > & | col,
|  | rownr_t | row_i,
|  | rownr_t | row_j )

Definition at line 168 of file MSConcat.h.

References casacore::ScalarColumn< T >::get().

## arg() [1/2]

LatticeExprNode casacore::arg | ( | const LatticeExprNode & | expr | ) |

Referenced by casacore::UDFBase::init(), casacore::CArg< T, RES >::operator()(), casacore::UDFMSCal::UDFMSCal(), and casacore::UDFMSCal::UDFMSCal().

## arg() [2/2]

TableExprNode casacore::arg | ( | const TableExprNode & | node | ) |

inline

The arg (i.e.

atan2(im, re)) of a complex node. Defined for scalars and arrays.

Definition at line 1448 of file ExprNode.h.

References casacore::TableExprFuncNode::argFUNC, and casacore::TableExprNode::newFunctionNode().

## array()

TableExprNode casacore::array | ( | const TableExprNode & | values,
|  | const TableExprNodeSet & | shape )

Create an array of the given shape and fill it with the values.

The values array is rewound as needed.

Definition at line 1933 of file ExprNode.h.

References casacore::TableExprFuncNode::arrayFUNC, casacore::TableExprNode::newFunctionNode(), and shape().

## arrayData()

TableExprNode casacore::arrayData | ( | const TableExprNode & | array | ) |

inline

Get the data array of a masked array.

Definition at line 1945 of file ExprNode.h.

References array, casacore::TableExprFuncNode::arrdataFUNC, and casacore::TableExprNode::newFunctionNode().

## arrayFlatten()

TableExprNode casacore::arrayFlatten | ( | const TableExprNode & | array | ) |

inline

Flatten a masked array (get unmasked elements).

Definition at line 1955 of file ExprNode.h.

References array, casacore::TableExprFuncNode::arrflatFUNC, and casacore::TableExprNode::newFunctionNode().

## ArrayIndexOffset() [1/2]

size_t casacore::ArrayIndexOffset | ( | size_t | Ndim,
|  | const ssize_t * | Shape,
|  | const ssize_t * | Inc,
|  | const IPosition & | Index )

## ArrayIndexOffset() [2/2]

size_t casacore::ArrayIndexOffset | ( | size_t | Ndim,
|  | const ssize_t * | Shape,
|  | const ssize_t * | Origin,
|  | const ssize_t * | Inc,
|  | const IPosition & | Index )

What is the linear index into an "Ndim" dimensional array of the given "Shape", "Origin", and "Increment" for a given IPosition Index.

An Array helper function.

## arrayMask()

TableExprNode casacore::arrayMask | ( | const TableExprNode & | array | ) |

inline

Get the mask of a masked array.

If the array has no mask, it return an array with all False values.

Definition at line 1950 of file ExprNode.h.

References array, casacore::TableExprFuncNode::arrmaskFUNC, and casacore::TableExprNode::newFunctionNode().

## asArrayBool()

const Array< Bool > & casacore::asArrayBool | ( | const RecordFieldId & |  | ) | const

## asArrayComplex()

const Array< Complex > & casacore::asArrayComplex | ( | const RecordFieldId & |  | ) | const

## asArrayDComplex()

const Array< DComplex > & casacore::asArrayDComplex | ( | const RecordFieldId & |  | ) | const

## asArrayDouble()

const Array< Double > & casacore::asArrayDouble | ( | const RecordFieldId & |  | ) | const

Referenced by asArraydouble().

## asArraydouble()

const Array< Double > & RecordInterface::asArraydouble | ( | const RecordFieldId & | id | ) | const

inline

Definition at line 584 of file RecordInterface.h.

References asArrayDouble().

## asArrayFloat()

const Array< Float > & casacore::asArrayFloat | ( | const RecordFieldId & |  | ) | const

Referenced by asArrayfloat().

## asArrayfloat()

const Array< Float > & RecordInterface::asArrayfloat | ( | const RecordFieldId & | id | ) | const

inline

Definition at line 579 of file RecordInterface.h.

References asArrayFloat().

## asArrayInt()

const Array< Int > & casacore::asArrayInt | ( | const RecordFieldId & |  | ) | const

## asArrayInt64()

const Array< Int64 > & casacore::asArrayInt64 | ( | const RecordFieldId & |  | ) | const

## asArrayShort()

const Array< Short > & casacore::asArrayShort | ( | const RecordFieldId & |  | ) | const

## asArrayString()

const Array< String > & casacore::asArrayString | ( | const RecordFieldId & |  | ) | const

References RecordInterface().

## asArrayuChar()

const Array< uChar > & casacore::asArrayuChar | ( | const RecordFieldId & |  | ) | const

## asArrayuInt()

const Array< uInt > & casacore::asArrayuInt | ( | const RecordFieldId & |  | ) | const

## asBool()

Bool casacore::asBool | ( | const RecordFieldId & |  | ) | const

The following functions get the value based on field name or number.

The scalar functions promote the data type if needed. It also supports conversion of Int to Bool.
The array functions throw an exception if the data type mismatches. The toArrayX function can be used for array type promotion.

## asComplex()

Complex casacore::asComplex | ( | const RecordFieldId & |  | ) | const

## asDComplex()

DComplex casacore::asDComplex | ( | const RecordFieldId & |  | ) | const

## asDouble()

Double casacore::asDouble | ( | const RecordFieldId & |  | ) | const

## asdouble()

Double casacore::asdouble | ( | const RecordFieldId & |  | ) | const

References NewDelAllocator< T >::value, and recordType().

## asFloat()

Float casacore::asFloat | ( | const RecordFieldId & |  | ) | const

## asfloat()

Float casacore::asfloat | ( | const RecordFieldId & |  | ) | const

Get value based on field name or number.

They are here for backward compatibility with the old KeywordSet classes and will be removed in the future.

## asin() [1/2]

LatticeExprNode casacore::asin | ( | const LatticeExprNode & | expr | ) |

Referenced by casacore::Asin< T, RES >::operator()().

## asin() [2/2]

TableExprNode casacore::asin | ( | const TableExprNode & | node | ) |

inline

Transcendental functions applied to to nodes containing scalars or arrays with double values.

They are invalid for Complex nodes.

Definition at line 1372 of file ExprNode.h.

References casacore::TableExprFuncNode::asinFUNC, and casacore::TableExprNode::newFunctionNode().

## asInt()

Int casacore::asInt | ( | const RecordFieldId & |  | ) | const

## asInt64()

Int64 casacore::asInt64 | ( | const RecordFieldId & |  | ) | const

## asRecord()

const RecordInterface & casacore::asRecord | ( | const RecordFieldId & |  | ) | const

override

References RecordInterface().

## asrwRecord()

RecordInterface & casacore::asrwRecord | ( | const RecordFieldId & |  | ) |

override

References RecordInterface().

## asShort()

Short casacore::asShort | ( | const RecordFieldId & |  | ) | const

## assign()

void casacore::assign | ( | const RecordInterface & | that | ) |

override

Assign that RecordInterface object to this one.

Unlike operator= it copies all data in the derived class.

References RecordInterface().

Referenced by casacore::ImageExtension< unsigned char >::ie_assign(), casacore::PrimaryGroup< unsigned char >::pg_assign(), and casacore::PrimaryTable< unsigned char >::pt_assign().

## asString()

const String & casacore::asString | ( | const RecordFieldId & |  | ) | const

## asuChar()

uChar casacore::asuChar | ( | const RecordFieldId & |  | ) | const

## asuInt()

uInt casacore::asuInt | ( | const RecordFieldId & |  | ) | const

## asValueHolder()

ValueHolder casacore::asValueHolder | ( | const RecordFieldId & |  | ) | const

override

Get or define the value as a ValueHolder.

This is useful to pass around a value of any supported type.

## atan() [1/2]

LatticeExprNode casacore::atan | ( | const LatticeExprNode & | expr | ) |

Referenced by casacore::Atan< T, RES >::operator()().

## atan() [2/2]

TableExprNode casacore::atan | ( | const TableExprNode & | node | ) |

inline

Definition at line 1376 of file ExprNode.h.

References casacore::TableExprFuncNode::atanFUNC, and casacore::TableExprNode::newFunctionNode().

## atan2() [1/2]

LatticeExprNode casacore::atan2 | ( | const LatticeExprNode & | left,
|  | const LatticeExprNode & | right )

Numerical 2-argument functions.

Referenced by casacore::Atan2< L, R, RES >::operator()().

## atan2() [2/2]

TableExprNode casacore::atan2 | ( | const TableExprNode & | y,
|  | const TableExprNode & | x )

inline

Definition at line 1380 of file ExprNode.h.

References casacore::TableExprFuncNode::atan2FUNC, and casacore::TableExprNode::newFunctionNode().

## attachToRecord() [1/2]

void casacore::attachToRecord | ( | RecordInterface & | record,
|  | const RecordFieldId & | )

References RecordInterface().

## attachToRecord() [2/2]

void casacore::attachToRecord | ( | RecordInterface & | record,
|  | Int | whichField )

Change our pointer to the supplied field.

If it doesn't exist an exception is thrown.

References RecordInterface().

## autoDefineBins()

void casacore::autoDefineBins | ( |  | ) |

private

## avdev() [1/2]

LatticeExprNode casacore::avdev | ( | const LatticeExprNode & | expr | ) |

Referenced by casacore::ArrayPartMath_global_functions_Array_partial_operations::AvdevFunc< T >::operator()(), and casacore::MaskedAvdevFunc< T >::operator()().

## avdev() [2/2]

TableExprNode casacore::avdev | ( | const TableExprNode & | array | ) |

inline

Definition at line 1679 of file ExprNode.h.

References casacore::TableExprFuncNode::arravdevFUNC, and casacore::TableExprNode::newFunctionNode().

## avdevs()

TableExprNode casacore::avdevs | ( | const TableExprNode & | array,
|  | const TableExprNodeSet & | collapseAxes )

inline

Definition at line 1764 of file ExprNode.h.

References casacore::TableExprFuncNode::arravdevsFUNC, array, and casacore::TableExprNode::newFunctionNode().

## blank()

Int casacore::blank | ( |  | ) | const

Definition at line 359 of file hdu.h.

References blank_x.

Referenced by casacore::PGPlotter::conb(), casacore::PGPlotterInterface::conb(), casacore::PGPlotterNull::conb(), casacore::PGPlotter::vect(), casacore::PGPlotterInterface::vect(), and casacore::PGPlotterNull::vect().

## boolean()

TableExprNode casacore::boolean | ( | const TableExprNode & | node | ) |

inline

Convert numeric or string value to bool (0, no, false, - means false).

Definition at line 1436 of file ExprNode.h.

References casacore::TableExprFuncNode::boolFUNC, and casacore::TableExprNode::newFunctionNode().

## boxedAll()

TableExprNode casacore::boxedAll | ( | const TableExprNode & | node,
|  | const TableExprNodeSet & | halfBoxWidth )

inline

Definition at line 1927 of file ExprNode.h.

References casacore::TableExprFuncNode::boxallFUNC, and casacore::TableExprNode::newFunctionNode().

## boxedAny()

TableExprNode casacore::boxedAny | ( | const TableExprNode & | node,
|  | const TableExprNodeSet & | halfBoxWidth )

inline

Definition at line 1921 of file ExprNode.h.

References casacore::TableExprFuncNode::boxanyFUNC, and casacore::TableExprNode::newFunctionNode().

## boxedArrayMath()

template<typename T, typename FuncType>

MaskedArray< T > casacore::boxedArrayMath | ( | const MaskedArray< T > & | array,
|  | const IPosition & | boxSize,
|  | const FuncType & | funcObj )

Apply the given ArrayMath reduction function objects to each box in the array.

### Example

Downsample an array by taking the mean of every [25,25] elements.

Array<float> downArr = boxedArrayMath(in, IPosition(2,25,25),
MaskedMeanFunc<float>());
casacore::Array
Definition Array.h:155
casacore::IPosition
Definition IPosition.h:117
casacore::MaskedMeanFunc
Definition MaskArrMath.h:464
casacore::boxedArrayMath
MaskedArray< T > boxedArrayMath(const MaskedArray< T > &array, const IPosition &boxSize, const FuncType &funcObj)
Apply the given ArrayMath reduction function objects to each box in the array.

The dimensionality of the array can be larger than the box; in that case the missing axes of the box are assumed to have length 1. A box axis length <= 0 means the full array axis.

References array.

Referenced by casacore::MArrayLogical_global_functions_MArray_logical_operations::boxedAlls(), casacore::MArrayLogical_global_functions_MArray_logical_operations::boxedAnys(), casacore::MArrayLogical_global_functions_MArray_logical_operations::boxedNFalse(), and casacore::MArrayLogical_global_functions_MArray_logical_operations::boxedNTrue().

## boxedAvdev()

TableExprNode casacore::boxedAvdev | ( | const TableExprNode & | node,
|  | const TableExprNodeSet & | halfBoxWidth )

inline

Definition at line 1903 of file ExprNode.h.

References casacore::TableExprFuncNode::boxavdevFUNC, and casacore::TableExprNode::newFunctionNode().

## boxedMax()

TableExprNode casacore::boxedMax | ( | const TableExprNode & | node,
|  | const TableExprNodeSet & | halfBoxWidth )

inline

Definition at line 1879 of file ExprNode.h.

References casacore::TableExprFuncNode::boxmaxFUNC, and casacore::TableExprNode::newFunctionNode().

## boxedMean()

TableExprNode casacore::boxedMean | ( | const TableExprNode & | node,
|  | const TableExprNodeSet & | halfBoxWidth )

inline

Definition at line 1885 of file ExprNode.h.

References casacore::TableExprFuncNode::boxmeanFUNC, and casacore::TableExprNode::newFunctionNode().

## boxedMedian()

TableExprNode casacore::boxedMedian | ( | const TableExprNode & | node,
|  | const TableExprNodeSet & | halfBoxWidth )

inline

Definition at line 1915 of file ExprNode.h.

References casacore::TableExprFuncNode::boxmedianFUNC, and casacore::TableExprNode::newFunctionNode().

## boxedMin()

TableExprNode casacore::boxedMin | ( | const TableExprNode & | node,
|  | const TableExprNodeSet & | halfBoxWidth )

inline

Definition at line 1873 of file ExprNode.h.

References casacore::TableExprFuncNode::boxminFUNC, and casacore::TableExprNode::newFunctionNode().

## boxedRms()

TableExprNode casacore::boxedRms | ( | const TableExprNode & | node,
|  | const TableExprNodeSet & | halfBoxWidth )

inline

Definition at line 1909 of file ExprNode.h.

References casacore::TableExprFuncNode::boxrmsFUNC, and casacore::TableExprNode::newFunctionNode().

## boxedStddev()

TableExprNode casacore::boxedStddev | ( | const TableExprNode & | node,
|  | const TableExprNodeSet & | halfBoxWidth )

inline

Definition at line 1897 of file ExprNode.h.

References casacore::TableExprFuncNode::boxstddev1FUNC, and casacore::TableExprNode::newFunctionNode().

## boxedVariance()

TableExprNode casacore::boxedVariance | ( | const TableExprNode & | node,
|  | const TableExprNodeSet & | halfBoxWidth )

inline

Definition at line 1891 of file ExprNode.h.

References casacore::TableExprFuncNode::boxvariance1FUNC, and casacore::TableExprNode::newFunctionNode().

## bscale()

double casacore::bscale | ( |  | ) | const

General access routines for a primary array.

Definition at line 355 of file hdu.h.

References bscale_x.

## bunit()

char * casacore::bunit | ( |  | ) | const

Definition at line 357 of file hdu.h.

References bunit_x.

## bzero()

double casacore::bzero | ( |  | ) | const

Definition at line 356 of file hdu.h.

References bzero_x.

## calcCRC()

uInt casacore::calcCRC | ( | const void * | buffer,
|  | Int64 | size ) const

protected

Calculate the CRC of a data block.

References size().

## canUseHDF5Image()

Bool casacore::canUseHDF5Image | ( |  | ) |

inline

Tell if HDF5 images can be used.

Definition at line 323 of file HDF5Image.h.

References casacore::HDF5Object::hasHDF5Support().

## capitalize()

TableExprNode casacore::capitalize | ( | const TableExprNode & | node | ) |

inline

Definition at line 1482 of file ExprNode.h.

References casacore::TableExprFuncNode::capitalizeFUNC, and casacore::TableExprNode::newFunctionNode().

Referenced by casacore::Capitalize::operator()().

## cdate()

TableExprNode casacore::cdate | ( | const TableExprNode & | node | ) |

inline

Definition at line 1549 of file ExprNode.h.

References casacore::TableExprFuncNode::cdateFUNC, and casacore::TableExprNode::newFunctionNode().

## cdelt()

double casacore::cdelt | ( | int | n | ) | const

Definition at line 364 of file hdu.h.

References cdelt_x.

Referenced by casacore::FITSCoordinateUtil::generateFITSKeywords(), casacore::FITSSpectralUtil::toFITSHeader(), casacore::FITSCoordinateUtil::toFITSHeaderStokes(), and casacore::SpectralCoordinate::wcsRestore().

## cdow()

TableExprNode casacore::cdow | ( | const TableExprNode & | node | ) |

inline

Definition at line 1541 of file ExprNode.h.

References casacore::TableExprFuncNode::cdowFUNC, and casacore::TableExprNode::newFunctionNode().

## ceil() [1/2]

LatticeExprNode casacore::ceil | ( | const LatticeExprNode & | expr | ) |

Referenced by casacore::Ceil< T, RES >::operator()(), and casacore::Round< T, RES >::operator()().

## ceil() [2/2]

TableExprNode casacore::ceil | ( | const TableExprNode & | node | ) |

inline

Definition at line 1392 of file ExprNode.h.

References casacore::TableExprFuncNode::ceilFUNC, and casacore::TableExprNode::newFunctionNode().

## cgetrf()

void casacore::cgetrf | ( | const int * | m,
|  | const int * | n,
|  | Complex * | a,
|  | const int * | lda,
|  | int * | ipiv,
|  | int * | info )

## cgetri()

void casacore::cgetri | ( | const int * | m,
|  | Complex * | a,
|  | const int * | lda,
|  | const int * | ipiv,
|  | Complex * | work,
|  | const int * | lwork,
|  | int * | info )

## checkArrayShapes()

void casacore::checkArrayShapes | ( | const ArrayBase & | left,
|  | const ArrayBase & | right,
|  | const char * | name )

inline

Definition at line 323 of file ArrayBase.h.

References casacore::IPosition::isEqual(), name(), casacore::ArrayBase::shape(), and throwArrayShapes().

Referenced by casacore::ArrayMath_global_functions_Array_mathematical_operations::operator*(), casacore::ArrayMath_global_functions_Array_mathematical_operations::operator*(), casacore::ArrayMath_global_functions_Array_mathematical_operations::operator*=(), casacore::ArrayMath_global_functions_Array_mathematical_operations::operator*=(), casacore::ArrayMath_global_functions_Array_mathematical_operations::operator/(), casacore::ArrayMath_global_functions_Array_mathematical_operations::operator/=(), and casacore::ArrayMath_global_functions_Array_mathematical_operations::operator/=().

## checkCRC()

void casacore::checkCRC | ( | const void * | buffer,
|  | Int64 | blknr ) const

protected

Check the CRC of a data block read.

## checkName()

void casacore::checkName | ( | const String & | fieldName,
|  | DataType | type ) const

protected

Check if the new field name is correct.

This is done by calling the checkFunction (if defined). If incorrect, an exception is thrown.

## CholeskyDecomp()

template<class T>

void casacore::CholeskyDecomp | ( | Matrix< T > & | A,
|  | Vector< T > & | diag )

## CholeskySolve()

template<class T>

void casacore::CholeskySolve | ( | Matrix< T > & | A,
|  | Vector< T > & | diag,
|  | Vector< T > & | b,
|  | Vector< T > & | x )

## clearBuffer()

void casacore::clearBuffer | ( |  | ) |

private

## clone()

RecordInterface * casacore::clone | ( |  | ) | const

override

Make a copy of this object.

Return a copy of this object from the heap.

The caller is responsible for deleting the pointer.

Definition at line 122 of file Polynomial.h.

References Polynomial().

Referenced by casacore::ImageStatistics< T >::ImageStatistics(), casacore::ImageStatistics< T >::ImageStatistics(), casacore::LatticeStatistics< T >::LatticeStatistics(), casacore::LatticeStatistics< T >::LatticeStatistics(), casacore::ImageStatistics< T >::setNewImage(), and casacore::LatticeStatistics< T >::setNewLattice().

## cloneAD()

virtual Function< typename FunctionTraits< T >::DiffType > * casacore::cloneAD | ( |  | ) | const

virtual

Definition at line 123 of file Polynomial.h.

References Polynomial().

## cloneNonAD()

virtual Function< typename FunctionTraits< T >::BaseType > * casacore::cloneNonAD | ( |  | ) | const

virtual

Definition at line 125 of file Polynomial.h.

References Polynomial().

## close()

void casacore::close | ( |  | ) |

override

Flush and close the file.

Referenced by casacore::RowBasedFile::CloseWithoutTruncate().

## cmonth()

TableExprNode casacore::cmonth | ( | const TableExprNode & | node | ) |

inline

Definition at line 1531 of file ExprNode.h.

References casacore::TableExprFuncNode::cmonthFUNC, and casacore::TableExprNode::newFunctionNode().

## coefficient()

T casacore::coefficient | ( | uInt | which | ) | const

What is the which'th coefficient of the polynomial.

For an nth degree polynomial, which varies between zero and n.

Definition at line 138 of file PolynomialParam.h.

References DebugAssert, and order().

## coefficients()

const Vector< T > & casacore::coefficients | ( |  | ) | const

Return all the coefficients as a vector.

Referenced by setCoefficients().

## comment() [1/2]

const String & casacore::comment | ( |  | ) | const

Get the comment of this field.

## comment() [2/2]

const String & casacore::comment | ( | const RecordFieldId & |  | ) | const

override

Get the comment for this field.

Referenced by casacore::TableProxy::addArrayColumnDesc(), casacore::TableParseProject::addColumnDesc(), casacore::FITSKeywordUtil::addComment(), casacore::MSField::addEphemeris(), casacore::ArrayColumnDesc< T >::ArrayColumnDesc(), casacore::ArrayColumnDesc< T >::ArrayColumnDesc(), casacore::ArrayColumnDesc< T >::ArrayColumnDesc(), casacore::ArrayColumnDesc< T >::ArrayColumnDesc(), casacore::RegionManager::box(), casacore::RegionManager::box(), name(), setComment(), setComment(), casacore::JsonOut::startNested(), casacore::RegionManager::wbox(), casacore::RegionManager::wbox(), casacore::RegionManager::wbox(), casacore::RegionManager::wbox(), casacore::JsonOut::write(), and casacore::JsonOut::writeComment().

## compareAll() [1/2]

template<typename C1, typename C2, typename CompareOperator>

bool casacore::compareAll | ( | const C1 & | l,
|  | const C2 & | r,
|  | CompareOperator | op )

Arbitrary compare operation on two STL-style containers.

It returns True if containers have equal size and all elements compare True.

Definition at line 39 of file StdLogical.h.

References compareAll().

## compareAll() [2/2]

template<typename InputIterator1, typename InputIterator2, typename CompareOperator>

bool casacore::compareAll | ( | InputIterator1 | first1,
|  | InputIterator1 | last1,
|  | InputIterator2 | first2,
|  | CompareOperator | op )

inline

Define a function to compare all elements of two sequences.

It returns true if all elements compare true. An example compare operator is std::equal_to.

Definition at line 95 of file Functors.h.

Referenced by allNear(), allNearAbs(), and compareAll().

## compareAllLeft()

template<typename InputIterator1, typename T, typename CompareOperator>

bool casacore::compareAllLeft | ( | InputIterator1 | first1,
|  | InputIterator1 | last1,
|  | T | left,
|  | CompareOperator | op )

inline

For use with a constant left value.

This avoids use of bind1st or bind2nd which can fail for gcc-4.3. (see ArrayMath.h).

Definition at line 107 of file Functors.h.

## compareAllRight()

template<typename InputIterator1, typename T, typename CompareOperator>

bool casacore::compareAllRight | ( | InputIterator1 | first1,
|  | InputIterator1 | last1,
|  | T | right,
|  | CompareOperator | op )

inline

For use with a constant right value.

This avoids use of bind1st or bind2nd which can fail for gcc-4.3. (see ArrayMath.h).

Definition at line 119 of file Functors.h.

## compareAny()

template<typename InputIterator1, typename InputIterator2, typename CompareOperator>

bool casacore::compareAny | ( | InputIterator1 | first1,
|  | InputIterator1 | last1,
|  | InputIterator2 | first2,
|  | CompareOperator | op )

inline

Define a function to compare all elements of two sequences.

It returns true if any element compares true. An example compare operator is std::equal_to.

Definition at line 134 of file Functors.h.

## compareAnyLeft()

template<typename InputIterator1, typename T, typename CompareOperator>

bool casacore::compareAnyLeft | ( | InputIterator1 | first1,
|  | InputIterator1 | last1,
|  | T | left,
|  | CompareOperator | op )

inline

For use with a constant left value.

This avoids use of bind1st or bind2nd which can fail for gcc-4.3. (see ArrayMath.h).

Definition at line 146 of file Functors.h.

## compareAnyRight()

template<typename InputIterator1, typename T, typename CompareOperator>

bool casacore::compareAnyRight | ( | InputIterator1 | first1,
|  | InputIterator1 | last1,
|  | T | right,
|  | CompareOperator | op )

inline

For use with a constant right value.

This avoids use of bind1st or bind2nd which can fail for gcc-4.3. (see ArrayMath.h).

Definition at line 158 of file Functors.h.

## cones() [1/2]

TableExprNode casacore::cones | ( | const TableExprNode & | sourcePos,
|  | const TableExprNode & | conePos,
|  | const TableExprNode & | radii )

inline

Cone search as above.

However, the cone positions and radii are specified separately and (virtually) a larger array containing every combination of position/radius is formed.

Definition at line 1297 of file ExprNode.h.

References casacore::TableExprFuncNode::cones3FUNC, and casacore::TableExprNode::newConeNode().

## cones() [2/2]

TableExprNode casacore::cones | ( | const TableExprNode & | sourcePos,
|  | const TableExprNode & | cones )

inline

Cone search; test if the position of a source is inside a cone.

Argument sourcePos must be a double array containing two values (ra and dec of source) in radians.
Argument cones must be a double array specifying the position of the cone centers and radii in radians. So the array must contain three values (ra,dec,radius) or a multiple of it.

The result is a bool array telling for each cone if it contains the source. If there is only one cone, the result is a scalar.

Definition at line 1279 of file ExprNode.h.

References cones(), casacore::TableExprFuncNode::conesFUNC, and casacore::TableExprNode::newConeNode().

Referenced by anyCone(), cones(), findCone(), and operator||().

## conform()

Bool casacore::conform | ( | const Record & | other | ) | const

Returns True if this and other have the same RecordDesc, other than different names for the fields.

That is, the number, type and the order of the fields must be identical (recursively for fixed structured sub-Records in this).
Caution: thisRecord;conform(thatRecord) == True does not imply
thatRecord;conform(thisRecord) == True, because a variable record in one conforms a fixed record in that, but not vice-versa;

References Record().

## conj() [1/2]

LatticeExprNode casacore::conj | ( | const LatticeExprNode & | expr | ) |

Referenced by casacore::Conj< T, RES >::operator()().

## conj() [2/2]

TableExprNode casacore::conj | ( | const TableExprNode & | node | ) |

inline

The complex conjugate of a complex node.

Defined for scalars and arrays.

Definition at line 1440 of file ExprNode.h.

References casacore::TableExprFuncNode::conjFUNC, and casacore::TableExprNode::newFunctionNode().

## const_pointer_cast()

template<typename T, typename U>

CountedPtr< T > casacore::const_pointer_cast | ( | const CountedPtr< U > & | that | ) |

Definition at line 262 of file CountedPtr.h.

## constructMessage()

String casacore::constructMessage | ( | const Int | pos,
|  | const String & | command )

References constructMessage().

Referenced by constructMessage().

## convertType() [1/5]

LatticeExprNode casacore::convertType | ( | const LatticeExprNode & | expr,
|  | const Bool * | )

inline

Definition at line 855 of file LatticeExprNode.h.

References toBool().

## convertType() [2/5]

LatticeExprNode casacore::convertType | ( | const LatticeExprNode & | expr,
|  | const Complex * | )

inline

Definition at line 851 of file LatticeExprNode.h.

References toComplex().

## convertType() [3/5]

LatticeExprNode casacore::convertType | ( | const LatticeExprNode & | expr,
|  | const DComplex * | )

inline

Definition at line 853 of file LatticeExprNode.h.

References toDComplex().

## convertType() [4/5]

LatticeExprNode casacore::convertType | ( | const LatticeExprNode & | expr,
|  | const Double * | )

inline

Definition at line 849 of file LatticeExprNode.h.

References toDouble().

## convertType() [5/5]

LatticeExprNode casacore::convertType | ( | const LatticeExprNode & | expr,
|  | const Float * | )

inline

Definition at line 847 of file LatticeExprNode.h.

References toFloat().

## copy() [1/5]

void casacore::copy | ( | const HistAcc & |  | ) |

Copy operations.

References HistAcc().

## copy() [2/5]

void casacore::copy | ( | const StatAcc & |  | ) |

References StatAcc().

## copy() [3/5]

template<class AccumType>

StatsData< AccumType > casacore::copy | ( | const StatsData< AccumType > & | stats | ) |

## copy() [4/5]

void casacore::copy | ( | double * | target,
|  | int | npixels ) const

## copy() [5/5]

void casacore::copy | ( | float * | target,
|  | int | npixels ) const

## copy_n_with_stride()

template<typename T>

void casacore::copy_n_with_stride | ( | const T * | from,
|  | std::size_t | n,
|  | T * | to,
|  | std::size_t | toStride,
|  | std::size_t | fromStride )

Definition at line 9 of file Memory.h.

## cos() [1/2]

LatticeExprNode casacore::cos | ( | const LatticeExprNode & | expr | ) |

Referenced by casacore::TableExprFuncNode::angdist(), and casacore::Cos< T, RES >::operator()().

## cos() [2/2]

TableExprNode casacore::cos | ( | const TableExprNode & | node | ) |

inline

Definition at line 1318 of file ExprNode.h.

References casacore::TableExprFuncNode::cosFUNC, and casacore::TableExprNode::newFunctionNode().

## cosh() [1/2]

LatticeExprNode casacore::cosh | ( | const LatticeExprNode & | expr | ) |

Referenced by casacore::Cosh< T, RES >::operator()().

## cosh() [2/2]

TableExprNode casacore::cosh | ( | const TableExprNode & | node | ) |

inline

Definition at line 1322 of file ExprNode.h.

References casacore::TableExprFuncNode::coshFUNC, and casacore::TableExprNode::newFunctionNode().

## countedPtrShared()

Bool casacore::countedPtrShared | ( |  | ) |

inline

A shared_ptr is used as implementation.

Definition at line 254 of file CountedPtr.h.

References True.

## cposv()

void casacore::cposv | ( | const char * | uplo,
|  | const int * | n,
|  | const int * | nrhs,
|  | Complex * | a,
|  | const int * | lda,
|  | Complex * | b,
|  | const int * | ldb,
|  | int * | info )

## cpotri()

void casacore::cpotri | ( | const char * | uplo,
|  | const int * | n,
|  | Complex * | a,
|  | const int * | lda,
|  | int * | info )

## crossProduct()

template<class T>

TableVector< T > casacore::crossProduct | ( | const TableVector< T > & | l,
|  | const TableVector< T > & | r )

inline

Definition at line 415 of file TabVecMath.h.

References casacore::TableVector< T >::tabVec().

## crota()

double casacore::crota | ( | int | n | ) | const

Definition at line 362 of file hdu.h.

References crota_x.

## crpix()

double casacore::crpix | ( | int | n | ) | const

Definition at line 361 of file hdu.h.

References crpix_x.

Referenced by casacore::FITSCoordinateUtil::generateFITSKeywords(), casacore::FITSSpectralUtil::toFITSHeader(), casacore::FITSCoordinateUtil::toFITSHeaderStokes(), and casacore::SpectralCoordinate::wcsRestore().

## crval()

double casacore::crval | ( | int | n | ) | const

Definition at line 363 of file hdu.h.

References crval_x.

Referenced by casacore::FITSCoordinateUtil::generateFITSKeywords(), casacore::FITSSpectralUtil::toFITSHeader(), casacore::FITSCoordinateUtil::toFITSHeaderStokes(), and casacore::SpectralCoordinate::wcsRestore().

## ctime()

TableExprNode casacore::ctime | ( | const TableExprNode & | node | ) |

inline

Definition at line 1553 of file ExprNode.h.

References casacore::TableExprFuncNode::ctimeFUNC, and casacore::TableExprNode::newFunctionNode().

## ctodt()

TableExprNode casacore::ctodt | ( | const TableExprNode & | node | ) |

inline

Definition at line 1545 of file ExprNode.h.

References casacore::TableExprFuncNode::ctodFUNC, and casacore::TableExprNode::newFunctionNode().

## ctype()

char * casacore::ctype | ( | int | n | ) | const

Definition at line 360 of file hdu.h.

References ctype_x.

Referenced by casacore::FITSCoordinateUtil::generateFITSKeywords(), casacore::SpectralCoordinate::makeWCS(), casacore::FITSSpectralUtil::toFITSHeader(), and casacore::SpectralCoordinate::wcsRestore().

## cube()

TableExprNode casacore::cube | ( | const TableExprNode & | node | ) |

inline

Definition at line 1355 of file ExprNode.h.

References casacore::TableExprFuncNode::cubeFUNC, and casacore::TableExprNode::newFunctionNode().

## datamax()

double casacore::datamax | ( |  | ) | const

Definition at line 365 of file hdu.h.

References datamax_x.

Referenced by casacore::StatisticsUtilities< AccumType >::accumulate(), casacore::StatisticsUtilities< AccumType >::accumulate(), casacore::StatisticsUtilities< AccumType >::accumulateSym(), casacore::StatisticsUtilities< AccumType >::doMax(), casacore::StatisticsUtilities< AccumType >::waccumulate(), and casacore::StatisticsUtilities< AccumType >::waccumulateSym().

## datamin()

double casacore::datamin | ( |  | ) | const

Definition at line 366 of file hdu.h.

References datamin_x.

Referenced by casacore::StatisticsUtilities< AccumType >::accumulate(), casacore::StatisticsUtilities< AccumType >::accumulate(), casacore::StatisticsUtilities< AccumType >::accumulateSym(), casacore::StatisticsUtilities< AccumType >::doMin(), casacore::StatisticsUtilities< AccumType >::waccumulate(), and casacore::StatisticsUtilities< AccumType >::waccumulateSym().

## dataType()

DataType casacore::dataType | ( | const RecordFieldId & |  | ) | const

Referenced by casacore::RecordDesc::addField(), casacore::TiledStMan::arrayDataType(), casacore::DataManager::checkDataType(), casacore::ColumnsIndexArray::compare(), casacore::StIndArray::copyData(), casacore::DataManager::createDirArrColumn(), casacore::DataManager::createIndArrColumn(), casacore::DataManager::createScalarColumn(), casacore::ImageFITSConverterImpl< HDUType >::FITSToImage(), casacore::TableParseProject::handleColSpec(), casacore::TableParseQuery::handleColSpec(), casacore::ISMIndColumn::ISMIndColumn(), casacore::DataManager::makeDirArrColumn(), casacore::ISMBase::makeDirArrColumn(), casacore::MSMBase::makeDirArrColumn(), casacore::SiscoStMan::makeDirArrColumn(), casacore::StManAipsIO::makeDirArrColumn(), casacore::StokesIStMan::makeDirArrColumn(), casacore::TiledStMan::makeDirArrColumn(), casacore::UvwStMan::makeDirArrColumn(), casacore::VirtualColumnEngine::makeDirArrColumn(), casacore::DataManager::makeIndArrColumn(), casacore::ForwardColumnEngine::makeIndArrColumn(), casacore::ForwardColumnIndexedRowEngine::makeIndArrColumn(), casacore::ISMBase::makeIndArrColumn(), casacore::MSMBase::makeIndArrColumn(), casacore::SiscoStMan::makeIndArrColumn(), casacore::StManAipsIO::makeIndArrColumn(), casacore::StokesIStMan::makeIndArrColumn(), casacore::TiledStMan::makeIndArrColumn(), casacore::VirtualColumnEngine::makeIndArrColumn(), casacore::AntennaPairStMan::makeScalarColumn(), casacore::DataManager::makeScalarColumn(), casacore::ForwardColumnEngine::makeScalarColumn(), casacore::ForwardColumnIndexedRowEngine::makeScalarColumn(), casacore::ISMBase::makeScalarColumn(), casacore::MSMBase::makeScalarColumn(), casacore::SiscoStMan::makeScalarColumn(), casacore::StManAipsIO::makeScalarColumn(), casacore::StokesIStMan::makeScalarColumn(), casacore::TiledStMan::makeScalarColumn(), casacore::VirtualColumnEngine::makeScalarColumn(), casacore::MSRange::minMax(), casacore::MSMDirColumn::MSMDirColumn(), casacore::MSMIndColumn::MSMIndColumn(), casacore::StIndArray::setShape(), casacore::StManColumnAipsIO::StManColumnAipsIO(), casacore::StManColumnArrayAipsIO::StManColumnArrayAipsIO(), casacore::StManColumnIndArrayAipsIO::StManColumnIndArrayAipsIO(), and casacore::DataManager::throwDataTypeOther().

## date()

TableExprNode casacore::date | ( | const TableExprNode & | node | ) |

inline

Definition at line 1515 of file ExprNode.h.

References casacore::TableExprFuncNode::dateFUNC, and casacore::TableExprNode::newFunctionNode().

Referenced by casacore::FITSDateUtil::fromFITS(), casacore::MeasComet::get(), casacore::MeasIERS::get(), casacore::MeasJPL::get(), casacore::MeasComet::getDisk(), casacore::MeasComet::getRadVel(), casacore::ImageSummary< T >::obsDate(), and casacore::FITSDateUtil::toFITS().

## datetime()

TableExprNode casacore::datetime | ( | const TableExprNode & | node | ) |

inline

Functions for date-values.

Defined for scalars and arrays.

Definition at line 1501 of file ExprNode.h.

References casacore::TableExprFuncNode::datetimeFUNC, and casacore::TableExprNode::newFunctionNode().

## day()

TableExprNode casacore::day | ( | const TableExprNode & | node | ) |

inline

Definition at line 1527 of file ExprNode.h.

References casacore::TableExprFuncNode::dayFUNC, and casacore::TableExprNode::newFunctionNode().

Referenced by casacore::MSTimeGram_global_functions_MSTimeGramFunctions::msTimeGramSetTimeFields(), casacore::Time::setDate(), casacore::Time::Time(), casacore::MSFitsOutput::timeToDay(), casacore::MSFitsOutputAstron::timeToDay(), and casacore::MSTimeParse::yearTimeConvert().

## define() [1/24]

void casacore::define | ( | const RecordFieldId & | ,
|  | Bool | value )

Define a value for the given field.

Array conformance rules will not be applied for variable shaped arrays. If the field and value data type mismatch, type promotion of scalars will be done if possible. If not possible, an exception is thrown.
If the field does not exist, it will be added to the record. This results in an exception for fixed structured records. The field is checked by a possible field checking function before it gets added.

References NewDelAllocator< T >::value.

## define() [2/24]

void casacore::define | ( | const RecordFieldId & | ,
|  | const Array< Bool > & | value,
|  | Bool | FixedShape = False )

References False, and NewDelAllocator< T >::value.

## define() [3/24]

void casacore::define | ( | const RecordFieldId & | ,
|  | const Array< Complex > & | value,
|  | Bool | FixedShape = False )

References False, and NewDelAllocator< T >::value.

## define() [4/24]

void casacore::define | ( | const RecordFieldId & | ,
|  | const Array< DComplex > & | value,
|  | Bool | FixedShape = False )

References False, and NewDelAllocator< T >::value.

## define() [5/24]

void casacore::define | ( | const RecordFieldId & | ,
|  | const Array< Double > & | value,
|  | Bool | FixedShape = False )

References False, and NewDelAllocator< T >::value.

## define() [6/24]

void casacore::define | ( | const RecordFieldId & | ,
|  | const Array< Float > & | value,
|  | Bool | FixedShape = False )

References False, and NewDelAllocator< T >::value.

## define() [7/24]

void casacore::define | ( | const RecordFieldId & | ,
|  | const Array< Int > & | value,
|  | Bool | FixedShape = False )

References False, and NewDelAllocator< T >::value.

## define() [8/24]

void casacore::define | ( | const RecordFieldId & | ,
|  | const Array< Int64 > & | value,
|  | Bool | FixedShape = False )

References False, and NewDelAllocator< T >::value.

## define() [9/24]

void casacore::define | ( | const RecordFieldId & | ,
|  | const Array< Short > & | value,
|  | Bool | FixedShape = False )

References False, and NewDelAllocator< T >::value.

## define() [10/24]

void casacore::define | ( | const RecordFieldId & | ,
|  | const Array< String > & | value,
|  | Bool | FixedShape = False )

References False, NewDelAllocator< T >::value, RecordInterface(), and Variable.

## define() [11/24]

void casacore::define | ( | const RecordFieldId & | ,
|  | const Array< uChar > & | value,
|  | Bool | FixedShape = False )

References False, and NewDelAllocator< T >::value.

## define() [12/24]

void casacore::define | ( | const RecordFieldId & | ,
|  | const Array< uInt > & | value,
|  | Bool | FixedShape = False )

References False, and NewDelAllocator< T >::value.

## define() [13/24]

void casacore::define | ( | const RecordFieldId & | ,
|  | const Char * | value )

References NewDelAllocator< T >::value.

## define() [14/24]

void casacore::define | ( | const RecordFieldId & | ,
|  | const Complex & | value )

References NewDelAllocator< T >::value.

## define() [15/24]

void casacore::define | ( | const RecordFieldId & | ,
|  | const DComplex & | value )

References NewDelAllocator< T >::value.

## define() [16/24]

void casacore::define | ( | const RecordFieldId & | ,
|  | const String & | value )

References NewDelAllocator< T >::value.

## define() [17/24]

void casacore::define | ( | const RecordFieldId & | ,
|  | Double | value )

References NewDelAllocator< T >::value.

## define() [18/24]

void casacore::define | ( | const RecordFieldId & | ,
|  | Float | value )

References NewDelAllocator< T >::value.

## define() [19/24]

void casacore::define | ( | const RecordFieldId & | ,
|  | Int | value )

References NewDelAllocator< T >::value.

## define() [20/24]

void casacore::define | ( | const RecordFieldId & | ,
|  | Int64 | value )

References NewDelAllocator< T >::value.

## define() [21/24]

void casacore::define | ( | const RecordFieldId & | ,
|  | Short | value )

References NewDelAllocator< T >::value.

## define() [22/24]

void casacore::define | ( | const RecordFieldId & | ,
|  | uChar | value )

References NewDelAllocator< T >::value.

## define() [23/24]

void casacore::define | ( | const RecordFieldId & | ,
|  | uInt | value )

References NewDelAllocator< T >::value.

## define() [24/24]

void casacore::define | ( | const T & | value | ) |

Store a value in the field using redefinition.

Define differs from assignment w.r.t. arrays. For define a variable shaped array is deleted first with the effect that array conformance rules are not applied for them.

References NewDelAllocator< T >::value.

## defineBins()

void casacore::defineBins | ( | const T | low,
|  | const T | high,
|  | const T | width )

private

Definition of histogram bins with given parameters.

## defineDataField()

void casacore::defineDataField | ( | Int | whichField,
|  | DataType | type,
|  | const void * | value )

override protected

Define a value in the given field.

Define a data field (for RecordFieldPtr).

References NewDelAllocator< T >::value.

## defineField() [1/2]

void casacore::defineField | ( | const RecordFieldId & | ,
|  | DataType | type,
|  | const IPosition & | shape,
|  | Bool | fixedShape,
|  | const void * | value )

protected

Add an array field with the given type, shape and value.

An exception is thrown if the record structure is fixed or if the name is invalid.

References NewDelAllocator< T >::value, and shape().

## defineField() [2/2]

void casacore::defineField | ( | const RecordFieldId & | ,
|  | DataType | type,
|  | const void * | value )

protected

Add a scalar field with the given type and value.

An exception is thrown if the record structure is fixed or if the name is invalid.

References NewDelAllocator< T >::value.

## defineFromValueHolder()

void casacore::defineFromValueHolder | ( | const RecordFieldId & | ,
|  | const ValueHolder & | )

override

## defineRecord() [1/2]

void casacore::defineRecord | ( | const RecordFieldId & | ,
|  | const Record & | value,
|  | RecordType | type = Variable )

Define a value for the given field containing a subrecord.

When the field is unknown, it will be added to the record. The second version is meant for any type of record (e.g. Record, TableRecord, GlishRecord). It is converted to a Record using the Record constructor taking a RecordInterface object.

References NewDelAllocator< T >::value, Record(), and Variable.

## defineRecord() [2/2]

void casacore::defineRecord | ( | const RecordFieldId & | ,
|  | const RecordInterface & | value,
|  | RecordType | = Variable )

override

References NewDelAllocator< T >::value, RecordInterface(), and Variable.

## delete_pointer_if_necessary()

void casacore::delete_pointer_if_necessary | ( |  | ) |

private

## derivative()

Polynomial< T > casacore::derivative | ( |  | ) | const

Return the polynomial which is the derivative of this one.

e.g., 2+4x+5x^2 –> 0+4+10x .

References Polynomial().

## description()

const RecordDesc & casacore::description | ( |  | ) | const

Describes the current structure of this Record.

Get the description of this record.

Referenced by casacore::ColumnsIndex::addColumnToDesc(), casacore::ColumnsIndexArray::addColumnToDesc(), casacore::ROTableRow::addColumnToDesc(), casacore::FITSGroupWriter::FITSGroupWriter(), casacore::FITSTableWriter::FITSTableWriter(), casacore::ROTableRow::makeDescExclude(), casacore::ColumnsIndex::makeObjects(), casacore::ColumnsIndexArray::makeObjects(), casacore::ROTableRow::makeObjects(), Record(), and Record().

## detach()

void casacore::detach | ( |  | ) |

Point to no field in any Record.

## dgetrf()

void casacore::dgetrf | ( | const int * | m,
|  | const int * | n,
|  | double * | a,
|  | const int * | lda,
|  | int * | ipiv,
|  | int * | info )

## dgetri()

void casacore::dgetri | ( | const int * | m,
|  | double * | a,
|  | const int * | lda,
|  | const int * | ipiv,
|  | double * | work,
|  | const int * | lwork,
|  | int * | info )

## diagonal() [1/3]

TableExprNode casacore::diagonal | ( | const TableExprNode & | array | ) |

inline

Get the diagonal of a (masked) array; If the array is not a Matrix, it will take the diagonals of the subarrays given by the two axes in the axes argument.

Those axes have to have the same length (thus each subarray is a Matrix). If no axes are given, they default to the first two axes.
The diag argument tells which diagonal to take. 0 is the main diagonal, >0 is above main diagonal, <0 is below.

Definition at line 1973 of file ExprNode.h.

References array, casacore::TableExprFuncNode::diagonalFUNC, and casacore::TableExprNode::newFunctionNode().

## diagonal() [2/3]

TableExprNode casacore::diagonal | ( | const TableExprNode & | array,
|  | const TableExprNode & | firstAxis )

References array.

## diagonal() [3/3]

TableExprNode casacore::diagonal | ( | const TableExprNode & | array,
|  | const TableExprNode & | firstAxis,
|  | const TableExprNode & | diag )

References array.

## dms()

TableExprNode casacore::dms | ( | const TableExprNode & | node | ) |

inline

Definition at line 1561 of file ExprNode.h.

References casacore::TableExprFuncNode::dmsFUNC, and casacore::TableExprNode::newFunctionNode().

## doAddFile()

void casacore::doAddFile | ( | MultiFileInfo & |  | ) |

override

Do the class-specific actions on adding a file.

## doCloseFile()

void casacore::doCloseFile | ( | MultiFileInfo & |  | ) |

override

Do the class-specific actions on closing a file.

## doDeleteFile()

void casacore::doDeleteFile | ( | MultiFileInfo & |  | ) |

override

Do the class-specific actions on deleting a file.

## doFlushFile()

void casacore::doFlushFile | ( |  | ) |

override

Flush the file itself.

## doOpenFile()

void casacore::doOpenFile | ( | MultiFileInfo & |  | ) |

override

Do the class-specific actions on opening a file.

## doTruncateFile()

void casacore::doTruncateFile | ( | MultiFileInfo & | info,
|  | uInt64 | nrblk )

override

Truncate the file to nrblk blocks.

## downcase()

TableExprNode casacore::downcase | ( | const TableExprNode & | node | ) |

inline

Definition at line 1477 of file ExprNode.h.

References casacore::TableExprFuncNode::downcaseFUNC, and casacore::TableExprNode::newFunctionNode().

Referenced by casacore::CoordinateSystem::_downcase(), and casacore::Downcase::operator()().

## dposv()

void casacore::dposv | ( | const char * | uplo,
|  | const int * | n,
|  | const int * | nrhs,
|  | double * | a,
|  | const int * | lda,
|  | double * | b,
|  | const int * | ldb,
|  | int * | info )

## dpotri()

void casacore::dpotri | ( | const char * | uplo,
|  | const int * | n,
|  | double * | a,
|  | const int * | lda,
|  | int * | info )

## dynamic_pointer_cast()

template<typename T, typename U>

CountedPtr< T > casacore::dynamic_pointer_cast | ( | const CountedPtr< U > & | that | ) |

Definition at line 265 of file CountedPtr.h.

## empty()

bool casacore::empty | ( |  | ) | const

Is the record empty?

Definition at line 229 of file RecordInterface.h.

References size().

Referenced by casacore::TableExprAggrNode::operand(), casacore::TableExprAggrNodeArray::operand(), and casacore::MArrayMath_global_functions_MArray_mathematical_operations::slidingArrayMath().

## eval()

virtual T casacore::eval | ( | typename Function1D< T >::FunctionArg | x | ) | const

virtual

Evaluate the polynomial at x.

## exp() [1/2]

LatticeExprNode casacore::exp | ( | const LatticeExprNode & | expr | ) |

Referenced by casacore::Exp< T, RES >::operator()(), casacore::Regex::operator<<, operator||(), pow(), and casacore::Regex::Regex().

## exp() [2/2]

TableExprNode casacore::exp | ( | const TableExprNode & | node | ) |

inline

Definition at line 1326 of file ExprNode.h.

References casacore::TableExprFuncNode::expFUNC, and casacore::TableExprNode::newFunctionNode().

## ExpandFromStokesI() [1/2]

template<>

void casacore::ExpandFromStokesI | ( | bool * | data,
|  | size_t | n )

Definition at line 35 of file StokesIStManColumn.h.

References NewDelAllocator< T >::value.

## ExpandFromStokesI() [2/2]

template<typename T>

void casacore::ExpandFromStokesI | ( | T * | data,
|  | size_t | n )

Expands `n` values from single Stokes I values to have 4 values, in place.

This implies the array should have place to store n*4 values.

Definition at line 23 of file StokesIStManColumn.h.

References NewDelAllocator< T >::value.

Referenced by casacore::StokesIStManColumn::getArrayGeneric().

## extend()

void casacore::extend | ( | MultiFileInfo & | info,
|  | Int64 | lastblk )

override

Extend the virtual file to fit lastblk.

Referenced by write_priArr_hdr().

## extendVF()

virtual void casacore::extendVF | ( | MultiFileInfo & | info,
|  | Int64 | lastblk,
|  | Bool | useFreeBlocks )

protected virtual

Extend the virtual file to fit lastblk.

Optionally the free blocks are not used.

## fieldNumber() [1/2]

Int casacore::fieldNumber | ( |  | ) | const

Return the fieldnumber of this field.

Definition at line 159 of file RecordField.h.

References fieldNumber_p.

## fieldNumber() [2/2]

Int casacore::fieldNumber | ( | const String & | fieldName | ) | const

override

Get the field number from the field name.

-1 is returned if the field name is unknown.

Referenced by get_typed_ptr(), casacore::RecordExpr_global_functions_RecordExpr::makeRecordExpr(), casacore::RecordExpr_global_functions_RecordExpr::makeRecordExpr(), casacore::MSFitsOutput::setFieldNumber(), and casacore::MSFitsOutput::writeFitsFile().

## fill_n_with_stride()

template<typename T>

void casacore::fill_n_with_stride | ( | T * | dest,
|  | size_t | n,
|  | const T & | value,
|  | size_t | stride )

Definition at line 33 of file Memory.h.

References NewDelAllocator< T >::value.

## fillBoxedShape()

void casacore::fillBoxedShape | ( | const IPosition & | shape,
|  | const IPosition & | boxShape,
|  | IPosition & | fullBoxShape,
|  | IPosition & | resultShape )

Helper functions for boxed and sliding functions.

Determine full box shape and shape of result for a boxed operation.

References shape().

Referenced by casacore::MArrayMath_global_functions_MArray_mathematical_operations::boxedArrayMath().

## fillSlidingShape()

bool casacore::fillSlidingShape | ( | const IPosition & | shape,
|  | const IPosition & | halfBoxSize,
|  | IPosition & | boxEnd,
|  | IPosition & | resultShape )

Determine the box end and shape of result for a sliding operation.

It returns false if the result is empty.

References shape().

Referenced by casacore::MArrayMath_global_functions_MArray_mathematical_operations::slidingArrayMath().

## filter()

std::set< ScanKey > casacore::filter | ( | const std::set< ScanKey > | scans,
|  | const ArrayKey & | arrayKey )

given a set of scan keys, return the subset that matches the given array key

## findCone() [1/2]

TableExprNode casacore::findCone | ( | const TableExprNode & | sourcePos,
|  | const TableExprNode & | conePos,
|  | const TableExprNode & | radii )

inline

Definition at line 1311 of file ExprNode.h.

References casacore::TableExprFuncNode::findcone3FUNC, and casacore::TableExprNode::newConeNode().

## findCone() [2/2]

TableExprNode casacore::findCone | ( | const TableExprNode & | sourcePos,
|  | const TableExprNode & | cones )

inline

The sourcePos can contain multiple sources.

The result is a double array giving the index of the first cone containing the corresponding source. If there is one source, the result is a double scalar.

Definition at line 1291 of file ExprNode.h.

References cones(), casacore::TableExprFuncNode::findconeFUNC, and casacore::TableExprNode::newConeNode().

## floor() [1/2]

LatticeExprNode casacore::floor | ( | const LatticeExprNode & | expr | ) |

Referenced by casacore::Floor< T, RES >::operator()(), and casacore::Round< T, RES >::operator()().

## floor() [2/2]

TableExprNode casacore::floor | ( | const TableExprNode & | node | ) |

inline

Definition at line 1400 of file ExprNode.h.

References casacore::TableExprFuncNode::floorFUNC, and casacore::TableExprNode::newFunctionNode().

## fmod() [1/2]

LatticeExprNode casacore::fmod | ( | const LatticeExprNode & | left,
|  | const LatticeExprNode & | right )

Referenced by casacore::Math_global_functions_Math_interface_for_casacore::floormod(), casacore::Math_global_functions_Math_interface_for_casacore::floormod(), casacore::LatticeExprNode::operator%, and casacore::Fmod< L, R, RES >::operator()().

## fmod() [2/2]

TableExprNode casacore::fmod | ( | const TableExprNode & | x,
|  | const TableExprNode & | y )

inline

Definition at line 1404 of file ExprNode.h.

References casacore::TableExprFuncNode::fmodFUNC, and casacore::TableExprNode::newFunctionNode().

## formComplex() [1/3]

LatticeExprNode casacore::formComplex | ( | const LatticeExprNode & | left,
|  | const LatticeExprNode & | right )

Form a complex number from two real numbers.

## formComplex() [2/3]

TableExprNode casacore::formComplex | ( | const TableExprNode & | node | ) |

inline

Form a complex number from a string.

Defined for scalars and arrays.

Definition at line 1462 of file ExprNode.h.

References casacore::TableExprFuncNode::complexFUNC, and casacore::TableExprNode::newFunctionNode().

## formComplex() [3/3]

TableExprNode casacore::formComplex | ( | const TableExprNode & | real,
|  | const TableExprNode & | imag )

inline

Form a complex number from two Doubles.

One or both arguments can be scalar or array.

Definition at line 1456 of file ExprNode.h.

References casacore::TableExprFuncNode::complexFUNC, imag(), casacore::TableExprNode::newFunctionNode(), and real().

## fractile() [1/2]

LatticeExprNode casacore::fractile | ( | const LatticeExprNode & | expr,
|  | const LatticeExprNode & | fraction )

Determine the value of the element at the part fraction from the beginning of the given lattice.

Thus fraction=0.5 is equal to the median.

Referenced by casacore::ArrayPartMath_global_functions_Array_partial_operations::FractileFunc< T >::operator()(), casacore::TableExprGroupFractileArrayDouble::TableExprGroupFractileArrayDouble(), and casacore::TableExprGroupFractileDouble::TableExprGroupFractileDouble().

## fractile() [2/2]

TableExprNode casacore::fractile | ( | const TableExprNode & | array,
|  | const TableExprNode & | fraction )

inline

Definition at line 1694 of file ExprNode.h.

References casacore::TableExprFuncNode::arrfractileFUNC, and casacore::TableExprNode::newFunctionNode().

## fractileRange() [1/2]

LatticeExprNode casacore::fractileRange | ( | const LatticeExprNode & | expr,
|  | const LatticeExprNode & | fraction )

## fractileRange() [2/2]

LatticeExprNode casacore::fractileRange | ( | const LatticeExprNode & | expr,
|  | const LatticeExprNode & | fraction1,
|  | const LatticeExprNode & | fraction2 )

Determine the value range of the elements at the part fraction1 and fraction2 from the beginning of the given lattice.

Both fractions must be >=0 and <=1 and fraction1 must be <= fraction2. By default fraction2 is equal to 1-fraction1. Thus fraction=0.25 gives the quartile range of the lattice.

## fractiles()

TableExprNode casacore::fractiles | ( | const TableExprNode & | array,
|  | const TableExprNode & | fraction,
|  | const TableExprNodeSet & | collapseAxes )

inline

Definition at line 1782 of file ExprNode.h.

References array, casacore::TableExprFuncNode::arrfractilesFUNC, and casacore::TableExprNode::newFunctionNode().

## genSort() [1/6]

template<class T>

uInt casacore::genSort | ( | Array< T > & | data,
|  | Sort::Order | order = Sort::Ascending,
|  | int | options = 0 )

inline

Definition at line 318 of file GenSort.h.

References casacore::Sort::Ascending, order(), and casacore::GenSort< T >::sort().

## genSort() [2/6]

template<class T>

uInt casacore::genSort | ( | Block< T > & | data,
|  | Sort::Order | order = Sort::Ascending,
|  | int | options = 0 )

inline

Definition at line 324 of file GenSort.h.

References casacore::Sort::Ascending, casacore::Block< T >::nelements(), order(), and casacore::GenSort< T >::sort().

## genSort() [3/6]

template<class T>

uInt casacore::genSort | ( | Block< T > & | data,
|  | uInt | nr,
|  | Sort::Order | order = Sort::Ascending,
|  | int | options = 0 )

inline

Definition at line 330 of file GenSort.h.

References casacore::Sort::Ascending, order(), and casacore::GenSort< T >::sort().

## genSort() [4/6]

template<class T, class INX = uInt>

uInt casacore::genSort | ( | Vector< INX > & | indexVector,
|  | const Array< T > & | data,
|  | Sort::Order | order = Sort::Ascending,
|  | int | options = 0 )

inline

Definition at line 364 of file GenSort.h.

References casacore::Sort::Ascending, order(), and casacore::GenSortIndirect< T, INX >::sort().

## genSort() [5/6]

template<class T, class INX = uInt>

uInt casacore::genSort | ( | Vector< INX > & | indexVector,
|  | const Block< T > & | data,
|  | INX | nr,
|  | Sort::Order | order = Sort::Ascending,
|  | int | options = 0 )

inline

Definition at line 377 of file GenSort.h.

References casacore::Sort::Ascending, order(), and casacore::GenSortIndirect< T, INX >::sort().

## genSort() [6/6]

template<class T, class INX = uInt>

uInt casacore::genSort | ( | Vector< INX > & | indexVector,
|  | const Block< T > & | data,
|  | Sort::Order | order = Sort::Ascending,
|  | int | options = 0 )

inline

Definition at line 370 of file GenSort.h.

References casacore::Sort::Ascending, casacore::Block< T >::nelements(), order(), and casacore::GenSortIndirect< T, INX >::sort().

## get() [1/23]

const T & casacore::get | ( |  | ) | const

Definition at line 143 of file RecordField.h.

References fieldNumber_p, get_typed_ptr(), and parent_p.

Referenced by casacore::ScalarColumn< T >::get(), casacore::ScalarColumn< T >::operator()(), and operator*().

## get() [2/23]

void casacore::get | ( | const RecordFieldId & | ,
|  | Array< Bool > & | value ) const

References NewDelAllocator< T >::value.

## get() [3/23]

void casacore::get | ( | const RecordFieldId & | ,
|  | Array< Complex > & | value ) const

References NewDelAllocator< T >::value.

## get() [4/23]

void casacore::get | ( | const RecordFieldId & | ,
|  | Array< DComplex > & | value ) const

References NewDelAllocator< T >::value.

## get() [5/23]

void casacore::get | ( | const RecordFieldId & | ,
|  | Array< Double > & | value ) const

References NewDelAllocator< T >::value.

## get() [6/23]

void casacore::get | ( | const RecordFieldId & | ,
|  | Array< Float > & | value ) const

References NewDelAllocator< T >::value.

## get() [7/23]

void casacore::get | ( | const RecordFieldId & | ,
|  | Array< Int > & | value ) const

References NewDelAllocator< T >::value.

## get() [8/23]

void casacore::get | ( | const RecordFieldId & | ,
|  | Array< Int64 > & | value ) const

References NewDelAllocator< T >::value.

## get() [9/23]

void casacore::get | ( | const RecordFieldId & | ,
|  | Array< Short > & | value ) const

References NewDelAllocator< T >::value.

## get() [10/23]

void casacore::get | ( | const RecordFieldId & | ,
|  | Array< String > & | value ) const

References NewDelAllocator< T >::value.

## get() [11/23]

void casacore::get | ( | const RecordFieldId & | ,
|  | Array< uChar > & | value ) const

References NewDelAllocator< T >::value.

## get() [12/23]

void casacore::get | ( | const RecordFieldId & | ,
|  | Array< uInt > & | value ) const

References NewDelAllocator< T >::value.

## get() [13/23]

void casacore::get | ( | const RecordFieldId & | ,
|  | Bool & | value ) const

Get the value of the given field.

If the field and value data type mismatch, type promotion will be done if possible. If not possible, an exception is thrown. If the value argument is an array, it will be reshaped if needed.

References NewDelAllocator< T >::value.

## get() [14/23]

void casacore::get | ( | const RecordFieldId & | ,
|  | Complex & | value ) const

References NewDelAllocator< T >::value.

## get() [15/23]

void casacore::get | ( | const RecordFieldId & | ,
|  | DComplex & | value ) const

References NewDelAllocator< T >::value.

## get() [16/23]

void casacore::get | ( | const RecordFieldId & | ,
|  | Double & | value ) const

References NewDelAllocator< T >::value.

## get() [17/23]

void casacore::get | ( | const RecordFieldId & | ,
|  | Float & | value ) const

References NewDelAllocator< T >::value.

## get() [18/23]

void casacore::get | ( | const RecordFieldId & | ,
|  | Int & | value ) const

References NewDelAllocator< T >::value.

## get() [19/23]

void casacore::get | ( | const RecordFieldId & | ,
|  | Int64 & | value ) const

References NewDelAllocator< T >::value.

## get() [20/23]

void casacore::get | ( | const RecordFieldId & | ,
|  | Short & | value ) const

References NewDelAllocator< T >::value.

## get() [21/23]

void casacore::get | ( | const RecordFieldId & | ,
|  | String & | value ) const

References NewDelAllocator< T >::value.

## get() [22/23]

void casacore::get | ( | const RecordFieldId & | ,
|  | uChar & | value ) const

References NewDelAllocator< T >::value.

## get() [23/23]

void casacore::get | ( | const RecordFieldId & | ,
|  | uInt & | value ) const

References NewDelAllocator< T >::value.

## get_pointer() [1/2]

void * casacore::get_pointer | ( | Int | whichField,
|  | DataType | type ) const

override protected

Used by the RecordField classes to attach in a type-safe way to the correct field.

Used by the RecordFieldPtr classes to attach to the correct field.

The latter function is used to attach to a Record-type field checking if the correct Record type is used.

## get_pointer() [2/2]

void * casacore::get_pointer | ( | Int | whichField,
|  | DataType | type,
|  | const String & | recordType ) const

override protected

References recordType().

## get_typed_ptr()

const T * casacore::get_typed_ptr | ( | RecordInterface * | record,
|  | Int | fieldNumber )

static private

References fieldNumber(), parent_p, and RecordInterface().

Referenced by get().

## getArray()

template<class V>

void casacore::getArray | ( | Array< V > & | val,
|  | int | type,
|  | const Record & | gr,
|  | const String & | name )

References name(), and Record().

## getArrayVal()

template<class V>

void casacore::getArrayVal | ( | V & | val,
|  | int | type,
|  | const Record & | gr,
|  | const String & | name,
|  | uInt | index = 0 )

References name(), and Record().

## getBinValue()

Fallible< T > casacore::getBinValue | ( | const uInt | index | ) | const

private

## getBinWidth()

Fallible< T > casacore::getBinWidth | ( |  | ) | const

All bins have the same width.

## getBlock()

void casacore::getBlock | ( | AipsIO & | ,
|  | Block< void * > & | )

inline

Definition at line 134 of file BlockIO.h.

## getCount()

uInt casacore::getCount | ( |  | ) | const

## getData()

void casacore::getData | ( | AipsIO & | os,
|  | uInt | version )

Read the data of a record.

This is used to read a subrecord, whose description has already been read.

## getDescription()

RecordDesc casacore::getDescription | ( |  | ) | const

override private

Get the description of this record.

## getHistogram()

Fallible< uInt > casacore::getHistogram | ( | Block< uInt > & | bins,
|  | Block< T > & | values )

The return value is the nr of histogram bins, and is invalid if the number is zero.

The given blocks/vectors are resized, and contain the contents and centre values of the bins.

## getInfoVersion1()

void casacore::getInfoVersion1 | ( | AipsIO & | ,
|  | std::vector< MultiFileInfo > & | )

## getMapValue()

Int casacore::getMapValue | ( | const std::map< Int, Int > & | m,
|  | Int | k )

inline

Definition at line 194 of file MSConcat.h.

## getMax()

Fallible< Double > casacore::getMax | ( |  | ) | const

## getMean()

Fallible< Double > casacore::getMean | ( |  | ) | const

## getMedian()

Fallible< T > casacore::getMedian | ( |  | ) |

## getMin()

Fallible< Double > casacore::getMin | ( |  | ) | const

## getPercentile()

Fallible< T > casacore::getPercentile | ( | const Float | p | ) |

Empty all bins whose contents is < nmin (e.g.

nmin=2). This is useful to remove `noise' values from the histogram. */ void emptyBinsWithLessThan(const uInt nmin);

/** The median is the 50-percentile (getPercentile(50)), i.e. the value which has 50 percent of the input values below it. Calculation takes into account the spurious input values, i.e. values that fell outside the bins.

## getRecord()

void casacore::getRecord | ( | AipsIO & | os | ) |

Read the Record from an input stream.

This is used to read a subrecord, whose description has not been read.

## getrf() [1/4]

void casacore::getrf | ( | const int * | m,
|  | const int * | n,
|  | Complex * | a,
|  | const int * | lda,
|  | int * | ipiv,
|  | int * | info )

inline

Definition at line 171 of file MatrixMathLA.h.

References cgetrf.

## getrf() [2/4]

void casacore::getrf | ( | const int * | m,
|  | const int * | n,
|  | DComplex * | a,
|  | const int * | lda,
|  | int * | ipiv,
|  | int * | info )

inline

Definition at line 174 of file MatrixMathLA.h.

References zgetrf.

## getrf() [3/4]

void casacore::getrf | ( | const int * | m,
|  | const int * | n,
|  | double * | a,
|  | const int * | lda,
|  | int * | ipiv,
|  | int * | info )

inline

Definition at line 168 of file MatrixMathLA.h.

References dgetrf.

## getrf() [4/4]

void casacore::getrf | ( | const int * | m,
|  | const int * | n,
|  | float * | a,
|  | const int * | lda,
|  | int * | ipiv,
|  | int * | info )

inline

Definition at line 165 of file MatrixMathLA.h.

References sgetrf.

## getri() [1/4]

void casacore::getri | ( | const int * | m,
|  | Complex * | a,
|  | const int * | lda,
|  | const int * | ipiv,
|  | Complex * | work,
|  | const int * | lwork,
|  | int * | info )

inline

Definition at line 183 of file MatrixMathLA.h.

References cgetri.

## getri() [2/4]

void casacore::getri | ( | const int * | m,
|  | DComplex * | a,
|  | const int * | lda,
|  | const int * | ipiv,
|  | DComplex * | work,
|  | const int * | lwork,
|  | int * | info )

inline

Definition at line 186 of file MatrixMathLA.h.

References zgetri.

## getri() [3/4]

void casacore::getri | ( | const int * | m,
|  | double * | a,
|  | const int * | lda,
|  | const int * | ipiv,
|  | double * | work,
|  | const int * | lwork,
|  | int * | info )

inline

Definition at line 180 of file MatrixMathLA.h.

References dgetri.

## getri() [4/4]

void casacore::getri | ( | const int * | m,
|  | float * | a,
|  | const int * | lda,
|  | const int * | ipiv,
|  | float * | work,
|  | const int * | lwork,
|  | int * | info )

inline

Definition at line 177 of file MatrixMathLA.h.

References sgetri.

## getRms()

Fallible< Double > casacore::getRms | ( |  | ) | const

## getRmsAbs()

Fallible< Double > casacore::getRmsAbs | ( |  | ) | const

## getSelectedTable()

Bool casacore::getSelectedTable | ( | Table & | selectedTab,
|  | const Table & | baseTab,
|  | TableExprNode & | fullTEN,
|  | const String & | outName )

## getStatistics()

const StatAcc< T > & casacore::getStatistics | ( |  | ) |

Get the internal Statistics accumulator (see StatAcc,h).

It can be used to obtain statistics of the input values.

References StatAcc().

## getVariance()

Fallible< Double > casacore::getVariance | ( |  | ) | const

## getWtot()

Double casacore::getWtot | ( |  | ) | const

Get statistics results one at a time.

Count is the nr of values accumulated. Wtot is the sum of the weights. Rms is defined w.r.t. the mean, and is the square of Variance. RmsAbs is the root-mean-square of the absolute input values.

## hashFunc()

uInt casacore::hashFunc | ( | const ObjectID & |  | ) |

## hdf5imagePixelType()

DataType casacore::hdf5imagePixelType | ( | const String & | fileName | ) |

Determine the pixel type in the HDF5Image contained in fileName.

If the file doesn't appear to be HDF5 or cannot be opened, TpOther is returned. <group name="pixeltype")

## hdms()

TableExprNode casacore::hdms | ( | const TableExprNode & | node | ) |

inline

Definition at line 1565 of file ExprNode.h.

References casacore::TableExprFuncNode::hdmsFUNC, and casacore::TableExprNode::newFunctionNode().

## HistAcc() [1/3]

casacore::HistAcc | ( | const HistAcc & |  | ) |

References HistAcc().

## HistAcc() [2/3]

casacore::HistAcc | ( | const T | low,
|  | const T | high,
|  | const T | width )

## HistAcc() [3/3]

casacore::HistAcc | ( | const uInt | nBuff,
|  | const T | width )

## hms()

TableExprNode casacore::hms | ( | const TableExprNode & | node | ) |

inline

Functions for angle-values.

Defined for scalars and arrays. dhms converts pairs of values to hms and dms and only works for arrays.

Definition at line 1557 of file ExprNode.h.

References casacore::TableExprFuncNode::hmsFUNC, and casacore::TableExprNode::newFunctionNode().

## idToNumber()

Int casacore::idToNumber | ( | const RecordFieldId & |  | ) | const

Get the field number for the given field id.

It throws an exception if id is unrecognized (e.g. an unknown name).

## iif() [1/2]

LatticeExprNode casacore::iif | ( | const LatticeExprNode & | condition,
|  | const LatticeExprNode & | arg1,
|  | const LatticeExprNode & | arg2 )

Function resembling the ternary ?

: construct in C++. The argument "condition" has to be a Bool scalar or lattice. If an element in "condition" is True, the corresponding element from "arg1" is taken, otherwise it is taken from "arg2".

## iif() [2/2]

TableExprNode casacore::iif | ( | const TableExprNode & | condition,
|  | const TableExprNode & | arg1,
|  | const TableExprNode & | arg2 )

inline

Function resembling the ternary ?

: construct in C++. The argument "condition" has to be a Bool value. If an element in "condition" is True, the corresponding element from "arg1" is taken, otherwise it is taken from "arg2". The arguments can be scalars or array or any combination.

Definition at line 1995 of file ExprNode.h.

References casacore::TableExprFuncNode::iifFUNC, and casacore::TableExprNode::newFunctionNode().

## imag() [1/2]

LatticeExprNode casacore::imag | ( | const LatticeExprNode & | expr | ) |

Referenced by formComplex(), casacore::Imag< T, RES >::operator()(), casacore::MakeComplexImag< L, R, RES >::operator()(), casacore::MakeComplexRealImag< L, R, RES >::operator()(), and operator||().

## imag() [2/2]

TableExprNode casacore::imag | ( | const TableExprNode & | node | ) |

inline

The imaginary part of a complex node.

Defined for scalars and arrays.

Definition at line 1428 of file ExprNode.h.

References casacore::TableExprFuncNode::imagFUNC, and casacore::TableExprNode::newFunctionNode().

## imagePixelType()

DataType casacore::imagePixelType | ( | const String & | fileName | ) |

Determine the pixel type in the PagedImage contained in fileName.

If the file doesn't appear to be a Table or cannot be opened, TpOther is returned. <group name="pixeltype")

## indexin()

LatticeExprNode casacore::indexin | ( | const LatticeExprNode & | axis,
|  | const LatticeExprNode & | indexFlags )

2-argument function telling per pixel if its index on the given axis is contained in the 2nd argument.

The 2nd argument should be a boolean vector where True means that the index is contained. For indices >= vector_length, the 2nd argument defaults to False. Results in a Bool array.
Caution: Axes start counting at 0; If the axis is a number < 0 or >= ndim, an exception is thrown;

## indgen() [1/3]

template<class T>

void casacore::indgen | ( | TableVector< T > & | tv | ) |

inline

Definition at line 404 of file TabVecMath.h.

References casacore::TableVector< T >::tabVec().

## indgen() [2/3]

template<class T>

void casacore::indgen | ( | TableVector< T > & | tv,
|  | T | start )

inline

Definition at line 401 of file TabVecMath.h.

References casacore::TableVector< T >::tabVec().

## indgen() [3/3]

template<class T>

void casacore::indgen | ( | TableVector< T > & | tv,
|  | T | start,
|  | T | inc )

inline

Definition at line 398 of file TabVecMath.h.

References casacore::TableVector< T >::tabVec().

## init()

void casacore::init | ( |  | ) |

private

Other internal helper function(s).

Referenced by casacore::Block< T >::Block(), casacore::Block< T >::Block(), casacore::Block< T >::Block(), casacore::Block< T >::Block(), casacore::Block< T >::Block(), casacore::Block< T >::Block(), casacore::Block< T >::Block(), casacore::Block< T >::Block(), casacore::Block< T >::Block(), casacore::FitsKeyword::FitsKeyword(), casacore::HDF5Group::HDF5Group(), casacore::HDF5Group::HDF5Group(), casacore::AppStateSource::initialize(), casacore::MSMainColInterface::MSMainColInterface(), casacore::MSSelectableMainColumn::MSSelectableMainColumn(), casacore::FitsKeyword::operator=(), casacore::UnitVal::UnitVal(), and casacore::UnitVal::UnitVal().

## initBuffer()

void casacore::initBuffer | ( | const uInt | size | ) |

private

Internal helper functions for the automatic definition of histogram parameters, using the contents of itsBuffer.

References size().

## initializeStatsData()

template<class AccumType>

StatsData< AccumType > casacore::initializeStatsData | ( |  | ) |

## innerProduct()

template<class T>

T casacore::innerProduct | ( | const TableVector< T > & | l,
|  | const TableVector< T > & | r )

inline

Definition at line 409 of file TabVecMath.h.

References casacore::TableVector< T >::tabVec().

## integer()

TableExprNode casacore::integer | ( | const TableExprNode & | node | ) |

inline

Convert double, bool, or string to int (using floor).

Definition at line 1432 of file ExprNode.h.

References casacore::TableExprFuncNode::intFUNC, and casacore::TableExprNode::newFunctionNode().

## isablank()

Bool casacore::isablank | ( |  | ) | const

Definition at line 358 of file hdu.h.

References isablank_x.

## isAttached()

Bool casacore::isAttached | ( |  | ) | const

Is this field pointer attached to a valid record?

Operations which might cause it to become detached are:

1. Destruction of the Record
2. Restructuring of the record.
3. Explicit call of the detach() member.

Definition at line 174 of file RecordField.h.

References parent_p.

## isCArray()

Bool casacore::isCArray | ( |  | ) | const

See if the pointer points to a C-array.

Definition at line 132 of file PtrHolder.h.

References isCarray_p.

Referenced by casacore::PtrHolder< T >::PtrHolder().

## isDefined()

Bool casacore::isDefined | ( | const String & | fieldName | ) | const

Test if a field name exists.

## isdefined()

TableExprNode casacore::isdefined | ( | const TableExprNode & | array | ) |

inline

Function operating on a field resulting in a bool scalar.

It can be used to test if a column has an array in the current row. It can also be used to test if a record contains a field.

Definition at line 1979 of file ExprNode.h.

References casacore::TableExprFuncNode::isdefFUNC, and casacore::TableExprNode::newFunctionNode().

## isFinite()

TableExprNode casacore::isFinite | ( | const TableExprNode & | node | ) |

inline

Function to test if a scalar or array is finite.

It results in a Bool scalar or array.

Definition at line 1634 of file ExprNode.h.

References casacore::TableExprFuncNode::isfiniteFUNC, and casacore::TableExprNode::newFunctionNode().

Referenced by casacore::IsFinite< T >::operator()().

## isFixed()

Bool casacore::isFixed | ( |  | ) | const

Is the Record structure fixed (i.e.

impossible to restructure or to add or remove fields)?

## isHDF5Image()

Bool casacore::isHDF5Image | ( | const String & | fileName | ) |

Check if this HDF5 file is an HDF5 image.

## isInf()

TableExprNode casacore::isInf | ( | const TableExprNode & | node | ) |

inline

Definition at line 1630 of file ExprNode.h.

References casacore::TableExprFuncNode::isinfFUNC, and casacore::TableExprNode::newFunctionNode().

Referenced by casacore::IsInf< T >::operator()().

## isNaN() [1/2]

LatticeExprNode casacore::isNaN | ( | const LatticeExprNode & | expr | ) |

Test if a value is a NaN.

Referenced by casacore::IsNaN< T >::operator()().

## isNaN() [2/2]

TableExprNode casacore::isNaN | ( | const TableExprNode & | node | ) |

inline

Function to test if a scalar or array is NaN (not-a-number).

It results in a Bool scalar or array.

Definition at line 1626 of file ExprNode.h.

References casacore::TableExprFuncNode::isnanFUNC, and casacore::TableExprNode::newFunctionNode().

## JsonGramerror()

void casacore::JsonGramerror | ( | const char * |  | ) |

The global yyerror function for the parser.

It throws an exception with the current token.

## length()

LatticeExprNode casacore::length | ( | const LatticeExprNode & | expr,
|  | const LatticeExprNode & | axis )

2-argument function to get the length of an axis.

Results in a scalar Float. The 2nd expression (giving the axis number) has to be a real scalar.
Caution: Axes start counting at 0; If the axis is a number < 0, an exception is thrown; If the axis is a number exceeding the dimensionality, 1 is returned;

Referenced by casacore::BitVector::BitVector(), casacore::BucketCache::checkOffset(), casacore::BitVector::copy(), casacore::StringFITSFieldCopier::copyToFITS(), casacore::Cube< LogicalArrayElem >::Cube(), casacore::Cube< LogicalArrayElem >::Cube(), casacore::TSMCube::extendCoordinates(), casacore::FileLocker::FileLocker(), casacore::BucketCache::get(), casacore::SSMStringHandler::get(), casacore::SSMStringHandler::get(), casacore::SSMStringHandler::getData(), casacore::SSMStringHandler::getShape(), casacore::StIndArray::getVecBoolV(), casacore::StIndArray::getVecComplexV(), casacore::StIndArray::getVecDComplexV(), casacore::StIndArray::getVecdoubleV(), casacore::StIndArray::getVecfloatV(), casacore::StIndArray::getVecInt64V(), casacore::StIndArray::getVecIntV(), casacore::StIndArray::getVecShortV(), casacore::StIndArray::getVecStringV(), casacore::StIndArray::getVecuCharV(), casacore::StIndArray::getVecuIntV(), casacore::StIndArray::getVecuShortV(), casacore::ArrayMath_global_functions_Array_mathematical_operations::indgen(), casacore::IPosition::IPosition(), casacore::IPosition::IPosition(), casacore::Input::makeMaskFromRanges(), casacore::BucketCache::put(), casacore::SSMStringHandler::put(), casacore::SSMStringHandler::put(), casacore::SSMStringHandler::putData(), casacore::SSMStringHandler::putShape(), casacore::StIndArray::putVecBoolV(), casacore::StIndArray::putVecComplexV(), casacore::StIndArray::putVecDComplexV(), casacore::StIndArray::putVecdoubleV(), casacore::StIndArray::putVecfloatV(), casacore::StIndArray::putVecInt64V(), casacore::StIndArray::putVecIntV(), casacore::StIndArray::putVecShortV(), casacore::StIndArray::putVecStringV(), casacore::StIndArray::putVecuCharV(), casacore::StIndArray::putVecuIntV(), casacore::StIndArray::putVecuShortV(), casacore::BucketFile::read(), casacore::SSMStringHandler::remove(), casacore::SSMStringHandler::replace(), casacore::SSMStringHandler::replace(), casacore::SSMStringHandler::replace(), casacore::SSMStringHandler::replaceData(), casacore::BitVector::resize(), casacore::BitVector::set(), and casacore::BucketFile::write().

## log() [1/2]

LatticeExprNode casacore::log | ( | const LatticeExprNode & | expr | ) |

Referenced by casacore::Gaussian1DParam< T >::Gaussian1DParam(), casacore::Gaussian2DParam< T >::Gaussian2DParam(), casacore::Gaussian3DParam< Type >::Gaussian3DParam(), casacore::Log< T, RES >::operator()(), casacore::ImageBeamSet::summarize(), and casacore::ImageUtilities::writeImage().

## log() [2/2]

TableExprNode casacore::log | ( | const TableExprNode & | node | ) |

inline

Definition at line 1330 of file ExprNode.h.

References casacore::TableExprFuncNode::logFUNC, and casacore::TableExprNode::newFunctionNode().

## log10() [1/2]

LatticeExprNode casacore::log10 | ( | const LatticeExprNode & | expr | ) |

Referenced by casacore::Log10< T, RES >::operator()().

## log10() [2/2]

TableExprNode casacore::log10 | ( | const TableExprNode & | node | ) |

inline

Definition at line 1334 of file ExprNode.h.

References casacore::TableExprFuncNode::log10FUNC, and casacore::TableExprNode::newFunctionNode().

## ltrim()

TableExprNode casacore::ltrim | ( | const TableExprNode & | node | ) |

inline

Definition at line 1592 of file ExprNode.h.

References casacore::TableExprFuncNode::ltrimFUNC, and casacore::TableExprNode::newFunctionNode().

## makeUnique()

void casacore::makeUnique | ( |  | ) |

override

Make a unique record representation (to do copy-on-write in RecordFieldPtr).

Make a unique record representation (for copy-on-write in RecordFieldPtr).

Referenced by casacore::COWPtr< T >::rwRef().

## marray()

TableExprNode casacore::marray | ( | const TableExprNode & | array,
|  | const TableExprNode & | mask )

inline

Form a masked array.

Definition at line 1939 of file ExprNode.h.

References array, casacore::TableExprFuncNode::marrayFUNC, mask(), and casacore::TableExprNode::newFunctionNode().

Referenced by casacore::Array< LogicalArrayElem >::assign_conforming(), casacore::Matrix< LogicalArrayElem >::assign_conforming(), casacore::MArray< T >::MArray(), casacore::MArrayBase::MArrayBase(), casacore::MaskArrMath_global_functions_MaskedArray_mathematical_operations::minMax(), casacore::MaskArrMath_global_functions_MaskedArray_mathematical_operations::minMax(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::operator!(), and casacore::Array< LogicalArrayElem >::operator=().

## mask()

LatticeExprNode casacore::mask | ( | const LatticeExprNode & | expr | ) |

This function returns the mask of the given expression.

If it has no mask, the result is an array with all True values.

Referenced by accumulateFalse(), accumulateTrue(), casacore::Interpolate2D::anyBadMaskPixels(), casacore::TempImage< T >::attachMask(), casacore::BFEngineMask::BFEngineMask(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::boxedArrayMath(), casacore::GenericL2Fit< T >::buildMatrix(), casacore::GenericL2Fit< T >::buildNormalMatrix(), casacore::GenericL2Fit< T >::buildNormalMatrix(), casacore::GenericL2Fit< T >::buildNormalMatrix(), casacore::GenericL2Fit< T >::buildNormalMatrix(), casacore::LatticeMathUtil::collapse(), casacore::TableParseUpdate::copyMaskedValue(), casacore::LatticeSlice1D< T >::doGetSlice(), casacore::Fit2D::estimate(), casacore::LCPolygon::fillMask(), casacore::LatticeCleaner< T >::findMaxAbsMaskLattice(), casacore::Fit2D::fit(), casacore::GenericL2Fit< T >::fit(), casacore::GenericL2Fit< T >::fit(), casacore::GenericL2Fit< T >::fit(), casacore::GenericL2Fit< T >::fit(), casacore::GenericL2Fit< T >::fit(), casacore::GenericL2Fit< T >::fit(), casacore::GenericL2Fit< T >::fit(), casacore::GenericL2Fit< T >::fit(), casacore::GenericL2Fit< T >::fit(), casacore::GenericL2Fit< T >::fit(), casacore::GenericL2Fit< T >::fitIt(), casacore::LinearFit< T >::fitIt(), casacore::NonLinearFit< T >::fitIt(), casacore::NonLinearFitLM< T >::fitIt(), casacore::FITSErrorImage::FITSErrorImage(), casacore::FITSImage::FITSImage(), casacore::MArray< T >::flatten(), casacore::TableExprGroupAggr::getArray(), casacore::LatticeSlice1D< T >::getSlice(), casacore::LatticeSlice1D< T >::getSlice(), casacore::Smooth< T >::hanning(), casacore::Smooth< T >::hanning(), casacore::ImageProxy::ImageProxy(), casacore::ImageProxy::ImageProxy(), casacore::StatisticsIncrementer< DataIterator, MaskIterator, WeightsIterator >::increment(), casacore::StatisticsIncrementer< DataIterator, MaskIterator, WeightsIterator >::increment(), casacore::Interpolate2D::interp(), casacore::Interpolate2D::interp(), casacore::Interpolate2D::interp(), casacore::Interpolate2D::interp(), casacore::Interpolate2D::interp(), casacore::Interpolate2D::interpLinear2(), casacore::LCHDF5Mask::LCHDF5Mask(), casacore::LCHDF5Mask::LCHDF5Mask(), casacore::LCMask::LCMask(), casacore::LCMask::LCMask(), casacore::LCPagedMask::LCPagedMask(), casacore::LCPagedMask::LCPagedMask(), casacore::LCPixelSet::LCPixelSet(), casacore::ImageProxy::makeImage(), casacore::ImageExprParse::makeImageNode(), casacore::TableParseUpdate::makeMaskSlice(), casacore::ImageProxy::makeStatistics(), marray(), casacore::ArrayMath_global_functions_Array_mathematical_operations::minMax(), casacore::ImageRegrid< T >::minmax(), casacore::LineCollapser< T, U >::multiProcess(), casacore::LELFunctionDouble::nMaskedOn(), casacore::ImageProxy::openImage(), casacore::Array< LogicalArrayElem >::operator()(), casacore::Array< LogicalArrayElem >::operator()(), casacore::Array< LogicalArrayElem >::operator()(), casacore::Array< LogicalArrayElem >::operator()(), casacore::Cube< LogicalArrayElem >::operator()(), casacore::Cube< LogicalArrayElem >::operator()(), casacore::Cube< LogicalArrayElem >::operator()(), casacore::Cube< LogicalArrayElem >::operator()(), casacore::MaskedArray< LogicalArrayElem >::operator()(), casacore::MaskedArray< LogicalArrayElem >::operator()(), casacore::Matrix< LogicalArrayElem >::operator()(), casacore::Matrix< LogicalArrayElem >::operator()(), casacore::Matrix< LogicalArrayElem >::operator()(), casacore::Matrix< LogicalArrayElem >::operator()(), casacore::Table::operator()(), casacore::Vector< LogicalArrayElem >::operator()(), casacore::Vector< LogicalArrayElem >::operator()(), casacore::Vector< LogicalArrayElem >::operator()(), casacore::Vector< LogicalArrayElem >::operator()(), operator||(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::partialArrayMath(), casacore::LineCollapser< T, U >::process(), casacore::BaseTable::select(), casacore::Fit2D::selectData(), casacore::MaskedArray< LogicalArrayElem >::setData(), casacore::LatticeCleaner< T >::setMask(), casacore::LCRegionFixed::setMask(), casacore::MultiTermLatticeCleaner< T >::setmask(), casacore::LCRegionSingle::setMaskPtr(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::slidingArrayMath(), casacore::ImageProxy::statistics(), casacore::TableExprNodeSet::toArray(), and casacore::TableParseUpdate::updateValue().

## max() [1/5]

LatticeExprNode casacore::max | ( | const LatticeExprNode & | expr | ) |

## max() [2/5]

LatticeExprNode casacore::max | ( | const LatticeExprNode & | left,
|  | const LatticeExprNode & | right )

Referenced by casacore::Chebyshev< T >::Chebyshev(), casacore::Chebyshev< T >::Chebyshev(), casacore::ChebyshevParam< T >::ChebyshevParam(), casacore::ChebyshevParam< T >::ChebyshevParam(), casacore::ChebyshevParamModeImpl< T >::ChebyshevParamModeImpl(), casacore::ChebyshevParamModeImpl< T >::ChebyshevParamModeImpl(), casacore::ChebyshevParamModeImpl_PS< AutoDiff< T > >::ChebyshevParamModeImpl_PS(), casacore::ChebyshevParamModeImpl_PS< AutoDiff< T > >::ChebyshevParamModeImpl_PS(), casacore::ChebyshevParamModeImpl_PSA< AutoDiffA< T > >::ChebyshevParamModeImpl_PSA(), casacore::ChebyshevParamModeImpl_PSA< AutoDiffA< T > >::ChebyshevParamModeImpl_PSA(), casacore::BiweightStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >::getQuantiles(), casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >::getQuantiles(), casacore::MarshallableChebyshev< T >::MarshallableChebyshev(), casacore::MarshallableChebyshev< T >::MarshallableChebyshev(), casacore::LatticeMathUtil_global_functions_LatticeMathUtil::minMax(), minMax(), casacore::ArrayPartMath_global_functions_Array_partial_operations::MaxFunc< T >::operator()(), casacore::MaskedMaxFunc< T >::operator()(), casacore::LatticeStatsBase::stretchMinMax(), casacore::TVecMath_global_functions_miscellaneous::tabVecRepminmax(), casacore::VarBufferedColumnarFile< 100 *1024 >::VarBufferedColumnarFile(), casacore::VectorSTLIterator< T >::VectorSTLIterator(), and casacore::VectorSTLIterator< T >::VectorSTLIterator().

## max() [3/5]

TableExprNode casacore::max | ( | const TableExprNode & | a,
|  | const TableExprNode & | b )

inline

Definition at line 1420 of file ExprNode.h.

References casacore::TableExprFuncNode::maxFUNC, and casacore::TableExprNode::newFunctionNode().

## max() [4/5]

TableExprNode casacore::max | ( | const TableExprNode & | array | ) |

inline

Definition at line 1644 of file ExprNode.h.

References casacore::TableExprFuncNode::arrmaxFUNC, and casacore::TableExprNode::newFunctionNode().

## max() [5/5]

template<class T>

T casacore::max | ( | const TableVector< T > & | tv | ) |

inline

Definition at line 394 of file TabVecMath.h.

References casacore::TableVector< T >::tabVec().

## maxs()

TableExprNode casacore::maxs | ( | const TableExprNode & | array,
|  | const TableExprNodeSet & | collapseAxes )

inline

Definition at line 1740 of file ExprNode.h.

References array, casacore::TableExprFuncNode::arrmaxsFUNC, and casacore::TableExprNode::newFunctionNode().

## mean() [1/2]

LatticeExprNode casacore::mean | ( | const LatticeExprNode & | expr | ) |

Referenced by casacore::StatisticsUtilities< AccumType >::accumulate(), casacore::StatisticsUtilities< AccumType >::accumulate(), casacore::StatisticsUtilities< AccumType >::accumulate(), casacore::StatisticsUtilities< AccumType >::accumulate(), casacore::ImageStatistics< T >::displayStats(), casacore::LatticeStatistics< T >::displayStats(), casacore::GNoiseFunction< T >::GNoiseFunction(), casacore::GNoiseParam< T >::GNoiseParam(), casacore::ArrayPartMath_global_functions_Array_partial_operations::MeanFunc< T >::operator()(), casacore::MaskedMeanFunc< T >::operator()(), and casacore::StatisticsUtilities< AccumType >::waccumulate().

## mean() [2/2]

TableExprNode casacore::mean | ( | const TableExprNode & | array | ) |

inline

Definition at line 1664 of file ExprNode.h.

References casacore::TableExprFuncNode::arrmeanFUNC, and casacore::TableExprNode::newFunctionNode().

## means()

TableExprNode casacore::means | ( | const TableExprNode & | array,
|  | const TableExprNodeSet & | collapseAxes )

inline

Definition at line 1746 of file ExprNode.h.

References array, casacore::TableExprFuncNode::arrmeansFUNC, and casacore::TableExprNode::newFunctionNode().

Referenced by casacore::ArrayPartMath_global_functions_Array_partial_operations::partialAvdevs(), casacore::ArrayPartMath_global_functions_Array_partial_operations::partialStddevs(), casacore::ArrayPartMath_global_functions_Array_partial_operations::partialVariances(), casacore::ArrayPartMath_global_functions_Array_partial_operations::partialVariances(), and casacore::ArrayPartMath_global_functions_Array_partial_operations::partialVariances().

## median() [1/2]

LatticeExprNode casacore::median | ( | const LatticeExprNode & | expr | ) |

Referenced by casacore::LatticeStatistics< T >::_computeQuantiles(), casacore::StatisticsUtilities< AccumType >::convertToAbsDevMedArray(), casacore::ImageStatistics< T >::displayStats(), casacore::LatticeStatistics< T >::displayStats(), casacore::ArrayPartMath_global_functions_Array_partial_operations::MedianFunc< T >::operator()(), casacore::MaskedMedianFunc< T >::operator()(), and casacore::StatisticsAlgorithmQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >::setMedian().

## median() [2/2]

TableExprNode casacore::median | ( | const TableExprNode & | array | ) |

inline

Definition at line 1689 of file ExprNode.h.

References casacore::TableExprFuncNode::arrmedianFUNC, and casacore::TableExprNode::newFunctionNode().

## medians()

TableExprNode casacore::medians | ( | const TableExprNode & | array,
|  | const TableExprNodeSet & | collapseAxes )

inline

Definition at line 1776 of file ExprNode.h.

References array, casacore::TableExprFuncNode::arrmediansFUNC, and casacore::TableExprNode::newFunctionNode().

## merge()

void casacore::merge | ( | const Record & | other,
|  | DuplicatesFlag | = ThrowOnDuplicates )

Merge all fields from the other record into this record.

The DuplicatesFlag (as described in RecordInterface) determines what will be done in case a field name already exists. An exception will be thrown if other is the same as this (i.e. if merging the record itself).

References Record(), and ThrowOnDuplicates.

## mergeField()

void casacore::mergeField | ( | const Record & | other,
|  | const RecordFieldId & | ,
|  | DuplicatesFlag | = ThrowOnDuplicates )

Merge a field from another record into this record.

The DuplicatesFlag (as described in RecordInterface) determines what will be done in case the field name already exists.

References Record(), and ThrowOnDuplicates.

## min() [1/5]

LatticeExprNode casacore::min | ( | const LatticeExprNode & | expr | ) |

1-argument functions operating on a numeric expression resulting in a scalar

## min() [2/5]

LatticeExprNode casacore::min | ( | const LatticeExprNode & | left,
|  | const LatticeExprNode & | right )

Referenced by casacore::LatticeHistSpecialize::bin(), casacore::Chebyshev< T >::Chebyshev(), casacore::Chebyshev< T >::Chebyshev(), casacore::ChebyshevParam< T >::ChebyshevParam(), casacore::ChebyshevParam< T >::ChebyshevParam(), casacore::ChebyshevParamModeImpl< T >::ChebyshevParamModeImpl(), casacore::ChebyshevParamModeImpl< T >::ChebyshevParamModeImpl(), casacore::ChebyshevParamModeImpl_PS< AutoDiff< T > >::ChebyshevParamModeImpl_PS(), casacore::ChebyshevParamModeImpl_PS< AutoDiff< T > >::ChebyshevParamModeImpl_PS(), casacore::ChebyshevParamModeImpl_PSA< AutoDiffA< T > >::ChebyshevParamModeImpl_PSA(), casacore::ChebyshevParamModeImpl_PSA< AutoDiffA< T > >::ChebyshevParamModeImpl_PSA(), casacore::BiweightStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >::getQuantiles(), casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >::getQuantiles(), casacore::MarshallableChebyshev< T >::MarshallableChebyshev(), casacore::MarshallableChebyshev< T >::MarshallableChebyshev(), casacore::LatticeMathUtil_global_functions_LatticeMathUtil::minMax(), minMax(), casacore::ArrayPartMath_global_functions_Array_partial_operations::MinFunc< T >::operator()(), casacore::MaskedMinFunc< T >::operator()(), casacore::Time::setDate(), casacore::LatticeStatsBase::stretchMinMax(), casacore::TVecMath_global_functions_miscellaneous::tabVecRepminmax(), and casacore::Time::Time().

## min() [3/5]

TableExprNode casacore::min | ( | const TableExprNode & | a,
|  | const TableExprNode & | b )

inline

Minimum or maximum of 2 nodes.

Makes sense for numeric and String values. For Complex values the norm is compared. One or both arguments can be scalar or array.

Definition at line 1416 of file ExprNode.h.

References casacore::TableExprFuncNode::minFUNC, and casacore::TableExprNode::newFunctionNode().

## min() [4/5]

TableExprNode casacore::min | ( | const TableExprNode & | array | ) |

inline

Functions operating on a Double scalar or array resulting in a Double scalar.

Definition at line 1639 of file ExprNode.h.

References casacore::TableExprFuncNode::arrminFUNC, and casacore::TableExprNode::newFunctionNode().

## min() [5/5]

template<class T>

T casacore::min | ( | const TableVector< T > & | tv | ) |

inline

Definition at line 391 of file TabVecMath.h.

References casacore::TableVector< T >::tabVec().

## minMax()

template<class T>

void casacore::minMax | ( | T & | min,
|  | T & | max,
|  | const TableVector< T > & | tv )

inline

Definition at line 388 of file TabVecMath.h.

References max(), min(), and casacore::TableVector< T >::tabVec().

## mins()

TableExprNode casacore::mins | ( | const TableExprNode & | array,
|  | const TableExprNodeSet & | collapseAxes )

inline

Definition at line 1734 of file ExprNode.h.

References array, casacore::TableExprFuncNode::arrminsFUNC, and casacore::TableExprNode::newFunctionNode().

## mjd()

TableExprNode casacore::mjd | ( | const TableExprNode & | node | ) |

inline

Definition at line 1511 of file ExprNode.h.

References casacore::TableExprFuncNode::mjdFUNC, and casacore::TableExprNode::newFunctionNode().

## mjdtodate()

TableExprNode casacore::mjdtodate | ( | const TableExprNode & | node | ) |

inline

Definition at line 1506 of file ExprNode.h.

References casacore::TableExprFuncNode::mjdtodateFUNC, and casacore::TableExprNode::newFunctionNode().

## month()

TableExprNode casacore::month | ( | const TableExprNode & | node | ) |

inline

Definition at line 1523 of file ExprNode.h.

References casacore::TableExprFuncNode::monthFUNC, and casacore::TableExprNode::newFunctionNode().

Referenced by casacore::MSTimeGram_global_functions_MSTimeGramFunctions::msTimeGramSetTimeFields(), and casacore::MSTimeParse::yearTimeConvert().

## move()

void casacore::move | ( | TYPE * | target,
|  | int | npixels ) const

Referenced by casacore::AntennaPairFile::AntennaPairFile(), casacore::details::CyclicPtr< T >::CyclicPtr(), casacore::SimpleColumnarFile::SimpleColumnarFile(), casacore::UvwFile::UvwFile(), and casacore::VarBufferedColumnarFile< 100 *1024 >::VarBufferedColumnarFile().

## move_n_with_stride()

template<typename T>

void casacore::move_n_with_stride | ( | T * | from,
|  | std::size_t | n,
|  | T * | to,
|  | std::size_t | toStride,
|  | std::size_t | fromStride )

Definition at line 21 of file Memory.h.

## mssSelectedIndices()

Record casacore::mssSelectedIndices | ( | MSSelection & | mss,
|  | const MeasurementSet * | ms )

References Record().

## mssSetData() [1/2]

Bool casacore::mssSetData | ( | const MeasurementSet & | ms,
|  | MeasurementSet & | selectedMS,
|  | const String & | outMSName = "",
|  | const String & | timeExpr = "",
|  | const String & | antennaExpr = "",
|  | const String & | fieldExpr = "",
|  | const String & | spwExpr = "",
|  | const String & | uvDistExpr = "",
|  | const String & | taQLExpr = "",
|  | const String & | polnExpr = "",
|  | const String & | scanExpr = "",
|  | const String & | arrayExpr = "",
|  | const String & | stateExpr = "",
|  | const String & | obsExpr = "",
|  | MSSelection * | mss = NULL )

Collective selection returning a selected MS.

## mssSetData() [2/2]

Bool casacore::mssSetData | ( | const MeasurementSet & | ms,
|  | MeasurementSet & | selectedMS,
|  | Vector< Vector< Slice > > & | chanSlices,
|  | Vector< Vector< Slice > > & | corrSlices,
|  | const String & | outMSName = "",
|  | const String & | timeExpr = "",
|  | const String & | antennaExpr = "",
|  | const String & | fieldExpr = "",
|  | const String & | spwExpr = "",
|  | const String & | uvDistExpr = "",
|  | const String & | taQLExpr = "",
|  | const String & | polnExpr = "",
|  | const String & | scanExpr = "",
|  | const String & | arrayExpr = "",
|  | const String & | stateExpr = "",
|  | const String & | obsExpr = "",
|  | const Int | defaultChanStep = 1,
|  | MSSelection * | mss = NULL )

Collective selection also returning in-row (corr/chan) slices.

## mssSetData2() [1/2]

Bool casacore::mssSetData2 | ( | const MeasurementSet & | ms,
|  | MeasurementSet & | selectedMS,
|  | const String & | outMSName = "",
|  | const String & | timeExpr = "",
|  | const String & | antennaExpr = "",
|  | const String & | fieldExpr = "",
|  | const String & | spwExpr = "",
|  | const String & | uvDistExpr = "",
|  | const String & | taQLExpr = "",
|  | const String & | polnExpr = "",
|  | const String & | scanExpr = "",
|  | const String & | arrayExpr = "",
|  | const String & | stateExpr = "",
|  | const String & | obsExpr = "",
|  | const String & | feedExpr = "",
|  | MSSelection * | mss = NULL )

Added feedExpr.

## mssSetData2() [2/2]

Bool casacore::mssSetData2 | ( | const MeasurementSet & | ms,
|  | MeasurementSet & | selectedMS,
|  | Vector< Vector< Slice > > & | chanSlices,
|  | Vector< Vector< Slice > > & | corrSlices,
|  | const String & | outMSName = "",
|  | const String & | timeExpr = "",
|  | const String & | antennaExpr = "",
|  | const String & | fieldExpr = "",
|  | const String & | spwExpr = "",
|  | const String & | uvDistExpr = "",
|  | const String & | taQLExpr = "",
|  | const String & | polnExpr = "",
|  | const String & | scanExpr = "",
|  | const String & | arrayExpr = "",
|  | const String & | stateExpr = "",
|  | const String & | obsExpr = "",
|  | const String & | feedExpr = "",
|  | const Int | defaultChanStep = 1,
|  | MSSelection * | mss = NULL )

Added feedExpr.

## name() [1/2]

String casacore::name | ( |  | ) | const

Return the name of the field.

Give name of function.

Definition at line 163 of file RecordField.h.

References fieldNumber_p, and parent_p.

Referenced by casacore::TableDesc::add(), addDataField(), casacore::RecordRep::addDataField(), casacore::TableRecord::addDataField(), casacore::Path::addDirectory(), casacore::RecordRep::addField(), casacore::TableRecordRep::addField(), casacore::TableRecordRep::addField(), casacore::RecordRep::addFieldToDesc(), casacore::TableRecordRep::addFieldToDesc(), casacore::MultiFileBase::addFile(), casacore::TableParseJoin::addTable(), casacore::TableParseTableList::addTable(), casacore::HDF5DataType::addToCompound(), casacore::ArrayColumnDesc< T >::ArrayColumnDesc(), casacore::ArrayColumnDesc< T >::ArrayColumnDesc(), casacore::ArrayColumnDesc< T >::ArrayColumnDesc(), casacore::ArrayColumnDesc< T >::ArrayColumnDesc(), casacore::ArrayColumnDesc< T >::ArrayColumnDesc(), casacore::ArrayColumnDesc< T >::ArrayColumnDesc(), casacore::DynLib::attach(), casacore::ConcatTable::checkAddColumn(), casacore::RefTable::checkAddColumn(), checkArrayShapes(), casacore::STLMath_global_functions_Container_Math::checkContainerSizes(), casacore::ColumnSet::checkDataManagerName(), casacore::TableDesc::columnDesc(), casacore::TableDesc::columnNames(), casacore::MSTable< MSEnum >::columnType(), casacore::MSTableMaps::columnType(), casacore::ConcatTable::ConcatTable(), casacore::Table::copyToMemoryTable(), casacore::FiledesIO::create(), casacore::MultiFileBase::createFile(), casacore::UDFBase::createUDF(), casacore::RegionHandler::defineRegion(), casacore::RegionHandlerHDF5::defineRegion(), casacore::RegionHandlerMemory::defineRegion(), casacore::RegionHandlerTable::defineRegion(), casacore::Directory::Directory(), casacore::Directory::Directory(), casacore::Directory::Directory(), casacore::HDF5Group::exists(), casacore::SerialHelper::exists(), casacore::RecordRep::fieldNumber(), casacore::TableRecordRep::fieldNumber(), casacore::MultiFileBase::fileId(), casacore::SDFieldHandler::fill(), casacore::BaseTable::findDataManager(), casacore::ColumnSet::findDataManager(), casacore::ConcatTable::findDataManager(), casacore::MemoryTable::findDataManager(), casacore::NullTable::findDataManager(), casacore::PlainTable::findDataManager(), casacore::RefTable::findDataManager(), casacore::Table::findDataManager(), casacore::TableParseFunc::findFunc(), casacore::TableParseQuery::findKeyword(), casacore::TableParseTableList::findKeyword(), casacore::RegionHandlerMemory::findRegion(), casacore::MeasIERS::findTab(), casacore::TableTrace::findTable(), casacore::FITSExtInfo::FITSExtInfo(), casacore::FITSImgParser::FITSImgParser(), casacore::EnvironmentVariable::get(), casacore::JsonKVMap::get(), casacore::python::pyregistry::get(), casacore::SerialHelper::get(), casacore::SerialHelper::get(), casacore::SerialHelper::get(), casacore::SerialHelper::get(), casacore::SerialHelper::get(), casacore::SerialHelper::get(), casacore::SerialHelper::get(), casacore::SerialHelper::get(), casacore::SerialHelper::get(), casacore::SerialHelper::get(), casacore::SerialHelper::get(), casacore::SerialHelper::get(), casacore::SerialHelper::get(), casacore::SerialHelper::get(), casacore::SerialHelper::get(), casacore::SerialHelper::get(), casacore::SerialHelper::get(), casacore::NewMSSimulator::getAnt(), casacore::MSMetaData::getAntennaOffset(), casacore::MSMetaData::getAntennaOffsets(), casacore::ColumnsIndexArray::getArray(), casacore::ColumnsIndexArray::getArray(), casacore::ColumnsIndexArray::getArray(), casacore::ColumnsIndexArray::getArray(), casacore::ColumnsIndexArray::getArray(), casacore::ColumnsIndexArray::getArray(), getArray(), getArrayVal(), casacore::JsonKVMap::getBool(), casacore::HDF5DataSet::getDataType(), casacore::JsonKVMap::getDComplex(), casacore::JsonKVMap::getDouble(), casacore::JsonKVMap::getInt(), casacore::UnitMap::getNameFITS(), casacore::UnitMap::getPref(), casacore::TableProxy::getProperties(), casacore::TableParseQuery::getRecFld(), casacore::RegionHandler::getRegion(), casacore::RegionHandlerHDF5::getRegion(), casacore::RegionHandlerMemory::getRegion(), casacore::RegionHandlerTable::getRegion(), casacore::JsonKVMap::getString(), casacore::MeasIERS::getTable(), casacore::MeasIERS::getTable(), casacore::TableParseUtil::getTable(), casacore::UnitMap::getUnit(), casacore::TableParseProject::handleColumn(), casacore::TableParseQuery::handleColumn(), casacore::RecordGram::handleField(), casacore::RecordGram::handleFunc(), casacore::TableParseQuery::handleFunc(), casacore::TableParseQuery::handleGiving(), casacore::TableParseProject::handleKeyCol(), casacore::TableParseQuery::handleKeyCol(), casacore::TableParseQuery::handleRemoveKey(), casacore::TableParseQuery::handleSetKey(), casacore::TableParseProject::handleWildColumn(), casacore::ImageAttrHandler::hasGroup(), casacore::ImageAttrHandlerCasa::hasGroup(), casacore::ImageAttrHandlerHDF5::hasGroup(), casacore::RegionHandler::hasRegion(), casacore::RegionHandlerHDF5::hasRegion(), casacore::RegionHandlerMemory::hasRegion(), casacore::RegionHandlerTable::hasRegion(), casacore::HDF5File::HDF5File(), casacore::HDF5Group::HDF5Group(), casacore::HDF5Group::HDF5Group(), casacore::JsonOut::indentValue(), casacore::HDF5Group::init(), casacore::NewMSSimulator::initAnt(), casacore::TableDesc::isColumn(), casacore::ColumnDescSet::isDefined(), casacore::EnvironmentVariable::isDefined(), casacore::JsonKVMap::isDefined(), casacore::HDF5File::isHDF5(), casacore::ReservedFitsKeywordCollection::isunique(), casacore::JsonOut::JsonOut(), casacore::TableExprNode::keyCol(), casacore::MSTable< MSEnum >::keywordType(), casacore::MSTableMaps::keywordType(), casacore::TableCache::lookCache(), casacore::BaseTable::makeAbsoluteName(), casacore::ArrayColumnDesc< T >::makeDesc(), casacore::ISMBase::makeDirArrColumn(), casacore::MSMBase::makeDirArrColumn(), casacore::SiscoStMan::makeDirArrColumn(), casacore::StManAipsIO::makeDirArrColumn(), casacore::StokesIStMan::makeDirArrColumn(), casacore::TiledStMan::makeDirArrColumn(), casacore::UvwStMan::makeDirArrColumn(), casacore::FitsKeywordList::makeErrKeyword(), casacore::NullTable::makeError(), casacore::TableParseFunc::makeFuncNode(), casacore::ImageExprParse::makeImageNode(), casacore::ISMBase::makeIndArrColumn(), casacore::MSMBase::makeIndArrColumn(), casacore::SiscoStMan::makeIndArrColumn(), casacore::StManAipsIO::makeIndArrColumn(), casacore::StokesIStMan::makeIndArrColumn(), casacore::TiledStMan::makeIndArrColumn(), casacore::TableLockData::makeLock(), casacore::RegionHandler::makeMask(), casacore::RegionHandlerHDF5::makeMask(), casacore::RegionHandlerMemory::makeMask(), casacore::RegionHandlerTable::makeMask(), casacore::MultiFile::makeNested(), casacore::MultiFileBase::makeNested(), casacore::MultiHDF5::makeNested(), casacore::AntennaPairStMan::makeObject(), casacore::SiscoStMan::makeObject(), casacore::StokesIStMan::makeObject(), casacore::UvwStMan::makeObject(), casacore::AntennaPairStMan::makeScalarColumn(), casacore::ISMBase::makeScalarColumn(), casacore::MSMBase::makeScalarColumn(), casacore::SiscoStMan::makeScalarColumn(), casacore::StManAipsIO::makeScalarColumn(), casacore::StokesIStMan::makeScalarColumn(), casacore::TiledStMan::makeScalarColumn(), casacore::TableParseFunc::makeUDFNode(), casacore::MSTableMaps::mapType(), casacore::MSAntennaIndex::matchAntennaName(), casacore::MSAntennaIndex::matchAntennaNameAndStation(), casacore::MSFieldIndex::matchFieldName(), casacore::MSFieldIndex::matchFieldNameOrCode(), casacore::MSSpwIndex::matchName(), casacore::MSSourceIndex::matchSourceName(), casacore::MSStateIndex::matchStateIntent(), casacore::MSStateIndex::matchStateObsMode(), casacore::MSFieldIndex::matchSubFieldName(), casacore::MemoryTraceBlock::MemoryTraceBlock(), casacore::MemoryTraceBlock::MemoryTraceBlock(), casacore::MFFileIO::MFFileIO(), casacore::MultiFile::MultiFile(), casacore::MultiFile::MultiFile(), casacore::MultiFileBase::MultiFileBase(), casacore::MultiHDF5::MultiHDF5(), casacore::MultiHDF5::MultiHDF5(), casacore::MSSelection::nameExprStr(), casacore::TableExprNode::newUDFNode(), casacore::DynLib::open(), casacore::FiledesIO::open(), casacore::MultiFileBase::openFile(), casacore::Table::operator<<, casacore::UnitName::operator<<, casacore::ColumnDescSet::operator[](), casacore::ColumnDescSet::operator[](), casacore::TableDesc::operator[](), casacore::PlainTable::PlainTable(), casacore::ArrayIO_global_functions_Array_IO::putArray(), casacore::JsonOut::putName(), casacore::UnitMap::putUser(), casacore::UnitMap::putUser(), casacore::HDF5Record::readArr(), casacore::HDF5Record::readArray(), casacore::HDF5Record::readArrString(), casacore::HDF5Record::readEmptyArray(), casacore::HDF5Record::readSca(), casacore::HDF5Record::readScalar(), casacore::HDF5Record::readScaString(), casacore::RefTable::RefTable(), casacore::python::convert_casa_vector< T >::reg(), casacore::python::convert_std_vector< T >::reg(), casacore::UDFBase::registerUDF(), casacore::ColumnDescSet::remove(), casacore::HDF5Group::remove(), casacore::TableDesc::removeColumn(), casacore::RegionHandler::removeRegion(), casacore::RegionHandlerHDF5::removeRegion(), casacore::RegionHandlerMemory::removeRegion(), casacore::RegionHandlerTable::removeRegion(), casacore::UnitMap::removeUser(), casacore::UnitMap::removeUser(), casacore::TableDesc::renameColumn(), casacore::RODataManAccessor::RODataManAccessor(), casacore::ROIncrementalStManAccessor::ROIncrementalStManAccessor(), casacore::ROStandardStManAccessor::ROStandardStManAccessor(), casacore::ROTiledStManAccessor::ROTiledStManAccessor(), casacore::MSReader::rowNumber(), casacore::TableDesc::rwColumnDesc(), casacore::PGPlotter::scrn(), casacore::PGPlotterInterface::scrn(), casacore::PGPlotterNull::scrn(), casacore::EnvironmentVariable::set(), casacore::python::pyregistry::set(), casacore::TableKeyword::set(), casacore::TableParseUpdate::setColumnName(), casacore::TableParseUpdate::setColumnNameMask(), casacore::HDF5Object::setName(), casacore::TableProxy::setProperties(), casacore::TableParseUtil::setRecFld(), casacore::SiscoStMan::SiscoStMan(), casacore::TableParseUtil::splitName(), casacore::JsonOut::startNested(), casacore::StManArrayFile::StManArrayFile(), casacore::StokesIStMan::StokesIStMan(), casacore::Path::stripDirectory(), casacore::SymLink::SymLink(), casacore::SymLink::SymLink(), casacore::SymLink::SymLink(), casacore::MSReader::table(), casacore::TableDuplFile::TableDuplFile(), casacore::TableDuplFile::TableDuplFile(), casacore::TableNoDir::TableNoDir(), casacore::TableNoFile::TableNoFile(), casacore::MSReader::tableRow(), casacore::TableUnknownDesc::TableUnknownDesc(), casacore::TaQLColNodeRep::TaQLColNodeRep(), casacore::TaQLColSpecNodeRep::TaQLColSpecNodeRep(), casacore::TaQLFuncNodeRep::TaQLFuncNodeRep(), casacore::TaQLFuncNodeRep::TaQLFuncNodeRep(), casacore::TaQLGivingNodeRep::TaQLGivingNodeRep(), casacore::TaQLKeyColNodeRep::TaQLKeyColNodeRep(), casacore::TaQLRecFldNodeRep::TaQLRecFldNodeRep(), casacore::TaQLRecFldNodeRep::TaQLRecFldNodeRep(), casacore::TaQLRecFldNodeRep::TaQLRecFldNodeRep(), casacore::TaQLUpdExprNodeRep::TaQLUpdExprNodeRep(), casacore::TaQLUpdExprNodeRep::TaQLUpdExprNodeRep(), casacore::TaQLUpdExprNodeRep::TaQLUpdExprNodeRep(), throwArrayShapes(), casacore::STLMath_global_functions_Container_Math::throwContainerSizes(), casacore::ImageExprParse::tryLatticeNode(), casacore::DynLib::tryOpen(), casacore::ColumnSet::uniqueDataManagerName(), casacore::DataManInfo::uniqueName(), casacore::UnrecognizedFunctionError::UnrecognizedFunctionError(), casacore::JsonOut::write(), casacore::HDF5Record::writeArr(), casacore::HDF5Record::writeArray(), casacore::HDF5Record::writeArrString(), casacore::MemoryTrace::writeBlock(), casacore::MemoryTrace::writeBlock(), casacore::HDF5Record::writeEmptyArray(), casacore::JsonOut::writeKV(), casacore::JsonOut::writeKV(), casacore::JsonOut::writeKV(), casacore::HDF5Record::writeSca(), casacore::HDF5Record::writeScalar(), casacore::HDF5Record::writeScaString(), and casacore::TableTrace::writeTraceFirst().

## name() [2/2]

String casacore::name | ( | const RecordFieldId & |  | ) | const

Get the name of this field.

References comment().

## ndim() [1/2]

LatticeExprNode casacore::ndim | ( | const LatticeExprNode & | expr | ) |

1-argument function to get the dimensionality of a lattice.

0 is returned if it is a scalar. Results in a scalar Float.

Referenced by casacore::TableProxy::addArrayColumnDesc(), casacore::TableParseProject::addColumnDesc(), casacore::MSTable< MSEnum >::addColumnToDesc(), casacore::MSTable< MSEnum >::addColumnToDesc(), casacore::MSTableImpl::addColumnToDesc(), casacore::ArrayColumnDesc< T >::ArrayColumnDesc(), casacore::ArrayColumnDesc< T >::ArrayColumnDesc(), casacore::ArrayColumnDesc< T >::ArrayColumnDesc(), casacore::ArrayColumnDesc< T >::ArrayColumnDesc(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::boxedArrayMath(), casacore::LatticeConcat< T >::checkAxis(), casacore::TableDesc::defineHypercolumn(), casacore::TableDesc::defineHypercolumn(), casacore::TableDesc::defineHypercolumn(), casacore::TableExprFuncNodeArray::getAxes(), casacore::TableExprFuncNodeArray::getOrder(), casacore::TableExprFuncNodeArray::getReverseAxes(), casacore::TableExprFuncNodeArray::removeAxes(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::slidingArrayMath(), casacore::ValueHolder::ValueHolder(), and casacore::ValueHolderRep::ValueHolderRep().

## ndim() [2/2]

TableExprNode casacore::ndim | ( | const TableExprNode & | array | ) |

inline

Definition at line 1987 of file ExprNode.h.

References casacore::TableExprFuncNode::ndimFUNC, and casacore::TableExprNode::newFunctionNode().

## near() [1/3]

Bool casacore::near | ( | const GaussianBeam & | left,
|  | const GaussianBeam & | other,
|  | const Double | relWidthTol,
|  | const Quantity & | absPaTol )

Referenced by casacore::Near< L, R >::operator()().

## near() [2/3]

TableExprNode casacore::near | ( | const TableExprNode & | left,
|  | const TableExprNode & | right )

Functions to return whether a value is "relatively" near another.

Returns tol > abs(val2 - val1)/max(abs(val1),(val2)). If tol <= 0, returns val1 == val2. If either val is 0.0, takes care of area around the minimum number that can be represented.
The nearAbs functions return whether a value is "absolutely" near another. Returns tol > abs(val2 - val1). Default tolerance is 1.0e-13. They operate on scalars and arrays.

Definition at line 1241 of file ExprNode.h.

References casacore::TableExprFuncNode::near2FUNC, and casacore::TableExprNode::newFunctionNode().

## near() [3/3]

TableExprNode casacore::near | ( | const TableExprNode & | left,
|  | const TableExprNode & | right,
|  | const TableExprNode & | tolerance )

inline

Definition at line 1247 of file ExprNode.h.

References casacore::TableExprFuncNode::near3FUNC, and casacore::TableExprNode::newFunctionNode().

## nearAbs() [1/2]

TableExprNode casacore::nearAbs | ( | const TableExprNode & | left,
|  | const TableExprNode & | right )

inline

Definition at line 1254 of file ExprNode.h.

References casacore::TableExprFuncNode::nearabs2FUNC, and casacore::TableExprNode::newFunctionNode().

Referenced by casacore::NearAbs< L, R >::operator()().

## nearAbs() [2/2]

TableExprNode casacore::nearAbs | ( | const TableExprNode & | left,
|  | const TableExprNode & | right,
|  | const TableExprNode & | tolerance )

inline

Definition at line 1260 of file ExprNode.h.

References casacore::TableExprFuncNode::nearabs3FUNC, and casacore::TableExprNode::newFunctionNode().

## nelements() [1/3]

OFF_T casacore::nelements | ( |  | ) | const

Definition at line 367 of file hdu.h.

References totsize.

Referenced by casacore::CombiParam< T >::CombiParam(), casacore::CompoundParam< T >::CompoundParam(), casacore::TabVecRep< T >::conform(), casacore::TabVecRep< T >::conform(), casacore::PrimaryGroup< unsigned char >::pg_assign(), and casacore::PrimaryTable< unsigned char >::pt_assign().

## nelements() [2/3]

LatticeExprNode casacore::nelements | ( | const LatticeExprNode & | expr | ) |

1-argument function to get the number of elements in a lattice.

If the lattice is masked, only the True elements are counted. Results in a scalar Double.

## nelements() [3/3]

TableExprNode casacore::nelements | ( | const TableExprNode & | array | ) |

inline

Functions operating on any scalar or array resulting in a Double scalar.

A scalar has 1 element and dimensionality 0.

Definition at line 1983 of file ExprNode.h.

References casacore::TableExprFuncNode::nelemFUNC, and casacore::TableExprNode::newFunctionNode().

## newIdToNumber()

Int casacore::newIdToNumber | ( | const RecordFieldId & |  | ) | const

protected

Get the field number for the given field id.

It returns -1 if an unknown name was given.

## nfalse() [1/2]

LatticeExprNode casacore::nfalse | ( | const LatticeExprNode & | expr | ) |

Referenced by casacore::NFalseFunc< T, RES >::operator()().

## nfalse() [2/2]

TableExprNode casacore::nfalse | ( | const TableExprNode & | array | ) |

inline

Definition at line 1712 of file ExprNode.h.

References casacore::TableExprFuncNode::arrnfalseFUNC, and casacore::TableExprNode::newFunctionNode().

## nfalses()

TableExprNode casacore::nfalses | ( | const TableExprNode & | array,
|  | const TableExprNodeSet & | collapseAxes )

inline

Definition at line 1807 of file ExprNode.h.

References array, casacore::TableExprFuncNode::arrnfalsesFUNC, and casacore::TableExprNode::newFunctionNode().

## nfields()

uInt casacore::nfields | ( |  | ) | const

override

How many fields does this structure have?

A convenient synonym for description().nfields().

Referenced by casacore::RecordRep::delete_myself(), and size().

## norm() [1/2]

TableExprNode casacore::norm | ( | const TableExprNode & | node | ) |

inline

Definition at line 1364 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::normFUNC.

## norm() [2/2]

template<class T>

T casacore::norm | ( | const TableVector< T > & | tv | ) |

inline

Definition at line 412 of file TabVecMath.h.

References casacore::TableVector< T >::tabVec().

Referenced by casacore::MVAngle::binorm(), casacore::MVAngle::operator()(), casacore::MVAngle::operator()(), casacore::Complex_global_functions_Complex_desc::operator<(), casacore::Complex_global_functions_Complex_desc::operator<(), casacore::Complex_global_functions_Complex_desc::operator<=(), casacore::Complex_global_functions_Complex_desc::operator<=(), casacore::Complex_global_functions_Complex_desc::operator>(), casacore::Complex_global_functions_Complex_desc::operator>(), casacore::Complex_global_functions_Complex_desc::operator>=(), and casacore::Complex_global_functions_Complex_desc::operator>=().

## ntrue() [1/2]

LatticeExprNode casacore::ntrue | ( | const LatticeExprNode & | expr | ) |

Referenced by casacore::NTrueFunc< T, RES >::operator()().

## ntrue() [2/2]

TableExprNode casacore::ntrue | ( | const TableExprNode & | array | ) |

inline

Definition at line 1708 of file ExprNode.h.

References casacore::TableExprFuncNode::arrntrueFUNC, and casacore::TableExprNode::newFunctionNode().

## ntrues()

TableExprNode casacore::ntrues | ( | const TableExprNode & | array,
|  | const TableExprNodeSet & | collapseAxes )

inline

Definition at line 1801 of file ExprNode.h.

References array, casacore::TableExprFuncNode::arrntruesFUNC, and casacore::TableExprNode::newFunctionNode().

## offset() [1/4]

int casacore::offset | ( | int | ,
|  | int | ) const

protected

compute a linear offset from array indicies

Referenced by casacore::HDF5DataType::addToCompound(), casacore::BucketCache::checkOffset(), casacore::CompressComplex::CompressComplex(), casacore::CompressComplexSD::CompressComplexSD(), casacore::CompressFloat::CompressFloat(), casacore::FITSImage::crackExtHeader(), casacore::FITSImage::crackHeader(), casacore::ByteIO::doSeek(), casacore::FilebufIO::doSeek(), casacore::FiledesIO::doSeek(), casacore::MemoryIO::doSeek(), casacore::MFFileIO::doSeek(), casacore::MMapfdIO::doSeek(), casacore::StreamIO::doSeek(), casacore::TapeIO::doSeek(), casacore::FITSMask::FITSMask(), casacore::FITSMask::FITSMask(), casacore::FITSMask::FITSMask(), casacore::Adios2StManColumn::fromAdios(), casacore::Adios2StManColumnT< T >::fromAdios(), casacore::FITSCoordinateUtil::generateFITSKeywords(), casacore::BucketCache::get(), casacore::ISMBucket::get(), casacore::SSMStringHandler::get(), casacore::SSMStringHandler::get(), casacore::TiledFileAccess::get(), casacore::TiledFileAccess::get(), casacore::TiledFileAccess::get(), casacore::NewMSSimulator::getAnt(), casacore::SSMStringHandler::getData(), casacore::TiledFileAccess::getFloat(), casacore::TiledFileAccess::getFloat(), casacore::TiledFileAccess::getFloat(), casacore::FITSImage::getImageAttributes(), casacore::LockFile::getInt(), casacore::ISMBucket::getInterval(), casacore::MMapfdIO::getReadPointer(), casacore::StManArrayFile::getRefCount(), casacore::SSMStringHandler::getShape(), casacore::MMapfdIO::getWritePointer(), casacore::StatisticsDataset< AccumType, DataIterator, MaskIterator, WeightsIterator >::incrementThreadIters(), casacore::NewMSSimulator::initAnt(), casacore::StatisticsDataset< AccumType, DataIterator, MaskIterator, WeightsIterator >::initThreadVars(), casacore::IPosition_global_functions_IPosition_Indexing::isInsideArray(), casacore::CompressComplex::makeScaleOffset(), casacore::CompressFloat::makeScaleOffset(), casacore::Table::operator()(), casacore::Interpolate1D< Domain, Range >::polynomialInterpolation(), casacore::ByteIO::pread(), casacore::FiledesIO::pread(), casacore::LatticeHistSpecialize::process(), casacore::LatticeHistSpecialize::process(), casacore::BucketCache::put(), casacore::SSMStringHandler::put(), casacore::SSMStringHandler::put(), casacore::CompressComplex::putPart(), casacore::CompressFloat::putPart(), casacore::StManArrayFile::putRefCount(), casacore::SSMStringHandler::putShape(), casacore::ByteIO::pwrite(), casacore::FiledesIO::pwrite(), casacore::MultiFileBase::read(), casacore::FilebufIO::readBuffer(), casacore::SSMStringHandler::remove(), casacore::ISMBucket::removeData(), casacore::ByteIO::reopenRW(), casacore::SSMStringHandler::replace(), casacore::SSMStringHandler::replace(), casacore::SSMStringHandler::replace(), casacore::ISMBucket::replaceData(), casacore::ISMColumn::replaceData(), casacore::SSMStringHandler::replaceData(), casacore::TableMeasDescBase::resetOffset(), casacore::TableMeasOffsetDesc::resetOffset(), casacore::TableMeasRefDesc::resetOffset(), casacore::ScaledArrayEngine< VirtualType, StoredType >::ScaledArrayEngine(), casacore::ScaledArrayEngine< VirtualType, StoredType >::ScaledArrayEngine(), casacore::ScaledComplexData< VirtualType, StoredType >::ScaledComplexData(), casacore::ScaledComplexData< VirtualType, StoredType >::ScaledComplexData(), casacore::CompressComplex::scaleOnGet(), casacore::CompressComplexSD::scaleOnGet(), casacore::CompressFloat::scaleOnGet(), casacore::ScaledArrayEngine< VirtualType, StoredType >::scaleOnGet(), casacore::ScaledComplexData< VirtualType, StoredType >::scaleOnGet(), casacore::CompressComplex::scaleOnPut(), casacore::CompressComplexSD::scaleOnPut(), casacore::CompressFloat::scaleOnPut(), casacore::ScaledArrayEngine< VirtualType, StoredType >::scaleOnPut(), casacore::ScaledComplexData< VirtualType, StoredType >::scaleOnPut(), casacore::BaseSinkSource::seek(), casacore::BaseSinkSource::seek(), casacore::BucketFile::seek(), casacore::BucketFile::seek(), casacore::ByteIO::seek(), casacore::ByteIO::seek(), casacore::TypeIO::seek(), casacore::TypeIO::seek(), casacore::BaseTable::select(), casacore::BaseTable::select(), casacore::ArrayMeasColumn< MBaseline >::setDescUnits(), casacore::ScalarMeasColumn< MBaseline >::setDescUnits(), casacore::MSInterval::setOffset(), casacore::AipsIO::setpos(), casacore::StManArrayFile::setpos(), casacore::Sort::sortKey(), casacore::Sort::sortKey(), casacore::TableMeasOffsetDesc::TableMeasOffsetDesc(), casacore::TaQLLimitOffNodeRep::TaQLLimitOffNodeRep(), casacore::Adios2StManColumn::toAdios(), casacore::Adios2StManColumnT< T >::toAdios(), casacore::IPosition_global_functions_IPosition_Indexing::toIPositionInArray(), casacore::MultiFileBase::write(), and casacore::FilebufIO::writeBuffer().

## offset() [2/4]

int casacore::offset | ( | int | ,
|  | int | ,
|  | int | ) const

protected

## offset() [3/4]

int casacore::offset | ( | int | ,
|  | int | ,
|  | int | ,
|  | int | ) const

protected

## offset() [4/4]

int casacore::offset | ( | int | ,
|  | int | ,
|  | int | ,
|  | int | ,
|  | int | ) const

protected

## operator!()

LatticeExprNode casacore::operator! | ( | const LatticeExprNode & | expr | ) |

## operator!=() [1/7]

Bool casacore::operator!= | ( | const ArrayKey & | lhs,
|  | const ArrayKey & | rhs )

inline

Definition at line 99 of file MSKeys.h.

## operator!=() [2/7]

template<typename T, size_t ALIGNMENT>

bool casacore::operator!= | ( | const casacore_allocator< T, ALIGNMENT > & | ,
|  | const casacore_allocator< T, ALIGNMENT > & | )

inline

Definition at line 128 of file Allocator.h.

## operator!=() [3/7]

LatticeExprNode casacore::operator!= | ( | const LatticeExprNode & | left,
|  | const LatticeExprNode & | right )

## operator!=() [4/7]

Bool casacore::operator!= | ( | const MVTime & | lh,
|  | const MVTime & | rh )

inline

Definition at line 464 of file MVTime.h.

## operator!=() [5/7]

template<typename T>

bool casacore::operator!= | ( | const new_del_allocator< T > & | ,
|  | const new_del_allocator< T > & | )

inline

Definition at line 198 of file Allocator.h.

## operator!=() [6/7]

Bool casacore::operator!= | ( | const PolynomialParam< T > & | other | ) | const

Definition at line 124 of file PolynomialParam.h.

References PolynomialParam().

## operator!=() [7/7]

TableExprNode casacore::operator!= | ( | const TableExprNode & | left,
|  | const TableExprNode & | right )

inline

Definition at line 1205 of file ExprNode.h.

References casacore::TableExprNode::getRep(), and casacore::TableExprNode::newNE().

## operator%() [1/2]

LatticeExprNode casacore::operator% | ( | const LatticeExprNode & | left,
|  | const LatticeExprNode & | right )

inline

Definition at line 840 of file LatticeExprNode.h.

## operator%() [2/2]

TableExprNode casacore::operator% | ( | const TableExprNode & | left,
|  | const TableExprNode & | right )

inline

Definition at line 1180 of file ExprNode.h.

References casacore::TableExprNode::getRep(), and casacore::TableExprNode::newModulo().

## operator&()

TableExprNode casacore::operator& | ( | const TableExprNode & | left,
|  | const TableExprNode & | right )

inline

Definition at line 1185 of file ExprNode.h.

References casacore::TableExprNode::getRep(), and casacore::TableExprNode::newBitAnd().

## operator&&() [1/2]

LatticeExprNode casacore::operator&& | ( | const LatticeExprNode & | left,
|  | const LatticeExprNode & | right )

Logical binary operators.

## operator&&() [2/2]

TableExprNode casacore::operator&& | ( | const TableExprNode & | left,
|  | const TableExprNode & | right )

Logical operators to combine boolean TableExprNode's.

A null TableExprNode object is ignored, so it is possible to build up a full expression gradually.

## operator*() [1/35]

const T & casacore::operator* | ( |  | ) |

Provide access to the field's value.

Note: To be sure a const function is called, it is best to use get(); For a non-const object, a non-const function is called, even if used as an rvalue;

Definition at line 142 of file RecordField.h.

References get().

## operator*() [2/35]

LatticeExprNode casacore::operator* | ( | const LatticeExprNode & | left,
|  | const LatticeExprNode & | right )

## operator*() [3/35]

Double casacore::operator* | ( | const MVBaseline & | left,
|  | const MVPosition & | right )

## operator*() [4/35]

MVBaseline casacore::operator* | ( | const MVBaseline & | left,
|  | const RotMatrix & | right )

## operator*() [5/35]

Double casacore::operator* | ( | const MVBaseline & | left,
|  | const Vector< Double > & | right )

## operator*() [6/35]

MVBaseline casacore::operator* | ( | const MVBaseline & | left,
|  | Double | right )

## operator*() [7/35]

MVDirection casacore::operator* | ( | const MVDirection & | left,
|  | const RotMatrix & | right )

## operator*() [8/35]

Double casacore::operator* | ( | const MVEarthMagnetic & | left,
|  | const MVPosition & | right )

## operator*() [9/35]

MVEarthMagnetic casacore::operator* | ( | const MVEarthMagnetic & | left,
|  | const RotMatrix & | right )

## operator*() [10/35]

Double casacore::operator* | ( | const MVEarthMagnetic & | left,
|  | const Vector< Double > & | right )

## operator*() [11/35]

MVEarthMagnetic casacore::operator* | ( | const MVEarthMagnetic & | left,
|  | Double | right )

## operator*() [12/35]

Double casacore::operator* | ( | const MVPosition & | left,
|  | const MVBaseline & | right )

## operator*() [13/35]

Double casacore::operator* | ( | const MVPosition & | left,
|  | const MVEarthMagnetic & | right )

## operator*() [14/35]

Double casacore::operator* | ( | const MVPosition & | left,
|  | const MVuvw & | right )

## operator*() [15/35]

MVPosition casacore::operator* | ( | const MVPosition & | left,
|  | const RotMatrix & | right )

## operator*() [16/35]

Double casacore::operator* | ( | const MVPosition & | left,
|  | const Vector< Double > & | right )

## operator*() [17/35]

MVPosition casacore::operator* | ( | const MVPosition & | left,
|  | Double | right )

## operator*() [18/35]

Double casacore::operator* | ( | const MVuvw & | left,
|  | const MVPosition & | right )

## operator*() [19/35]

MVuvw casacore::operator* | ( | const MVuvw & | left,
|  | const RotMatrix & | right )

## operator*() [20/35]

Double casacore::operator* | ( | const MVuvw & | left,
|  | const Vector< Double > & | right )

## operator*() [21/35]

MVuvw casacore::operator* | ( | const MVuvw & | left,
|  | Double | right )

## operator*() [22/35]

MVBaseline casacore::operator* | ( | const RotMatrix & | left,
|  | const MVBaseline & | right )

Rotate a Baseline vector with rotation matrix and other multiplications.

## operator*() [23/35]

MVDirection casacore::operator* | ( | const RotMatrix & | left,
|  | const MVDirection & | right )

Rotate a position vector.

## operator*() [24/35]

MVEarthMagnetic casacore::operator* | ( | const RotMatrix & | left,
|  | const MVEarthMagnetic & | right )

Rotate a EarthMagnetic vector with rotation matrix and other multiplications.

## operator*() [25/35]

MVPosition casacore::operator* | ( | const RotMatrix & | left,
|  | const MVPosition & | right )

Rotate a position vector with rotation matrix and other multiplications.

## operator*() [26/35]

MVuvw casacore::operator* | ( | const RotMatrix & | left,
|  | const MVuvw & | right )

Rotate a uvw vector with rotation matrix and other multiplications.

## operator*() [27/35]

TableExprNode casacore::operator* | ( | const TableExprNode & | left,
|  | const TableExprNode & | right )

inline

Definition at line 1170 of file ExprNode.h.

References casacore::TableExprNode::getRep(), and casacore::TableExprNode::newTimes().

## operator*() [28/35]

Double casacore::operator* | ( | const Vector< Double > & | left,
|  | const MVBaseline & | right )

## operator*() [29/35]

Double casacore::operator* | ( | const Vector< Double > & | left,
|  | const MVEarthMagnetic & | right )

## operator*() [30/35]

Double casacore::operator* | ( | const Vector< Double > & | left,
|  | const MVPosition & | right )

## operator*() [31/35]

Double casacore::operator* | ( | const Vector< Double > & | left,
|  | const MVuvw & | right )

## operator*() [32/35]

MVBaseline casacore::operator* | ( | Double | left,
|  | const MVBaseline & | right )

## operator*() [33/35]

MVEarthMagnetic casacore::operator* | ( | Double | left,
|  | const MVEarthMagnetic & | right )

## operator*() [34/35]

MVPosition casacore::operator* | ( | Double | left,
|  | const MVPosition & | right )

## operator*() [35/35]

MVuvw casacore::operator* | ( | Double | left,
|  | const MVuvw & | right )

## operator+() [1/6]

LatticeExprNode casacore::operator+ | ( | const LatticeExprNode & | expr | ) |

Global functions operating on a LatticeExprNode.

All global functions need to be declared as friends.

Unary functions.

## operator+() [2/6]

LatticeExprNode casacore::operator+ | ( | const LatticeExprNode & | left,
|  | const LatticeExprNode & | right )

Numerical binary operators.

## operator+() [3/6]

MrsEligibility casacore::operator+ | ( | const MrsEligibility & | a,
|  | const MrsEligibility & | b )

References Record().

## operator+() [4/6]

MrsEligibility casacore::operator+ | ( | const MrsEligibility & | a,
|  | MrsEligibility::SubtableId | subtableId )

## operator+() [5/6]

StatAcc casacore::operator+ | ( | const StatAcc & |  | ) |

References StatAcc().

## operator+() [6/6]

TableExprNode casacore::operator+ | ( | const TableExprNode & | left,
|  | const TableExprNode & | right )

Define all global functions operating on a TableExprNode.

Arithmetic operators for numeric TableExprNode's.

- is also defined for strings (means concatenation).

Definition at line 1160 of file ExprNode.h.

References casacore::TableExprNode::getRep(), and casacore::TableExprNode::newPlus().

## operator+=()

StatAcc & casacore::operator+= | ( | const StatAcc & |  | ) |

References StatAcc().

## operator-() [1/5]

LatticeExprNode casacore::operator- | ( | const LatticeExprNode & | expr | ) |

## operator-() [2/5]

LatticeExprNode casacore::operator- | ( | const LatticeExprNode & | left,
|  | const LatticeExprNode & | right )

## operator-() [3/5]

MrsEligibility casacore::operator- | ( | const MrsEligibility & | a,
|  | const MrsEligibility & | b )

## operator-() [4/5]

MrsEligibility casacore::operator- | ( | const MrsEligibility & | a,
|  | MrsEligibility::SubtableId | subtableId )

Creates a new MrsEligibilitySet by adding or removing the specified subtable or the specified set of subtables.

## operator-() [5/5]

TableExprNode casacore::operator- | ( | const TableExprNode & | left,
|  | const TableExprNode & | right )

inline

Definition at line 1165 of file ExprNode.h.

References casacore::TableExprNode::getRep(), and casacore::TableExprNode::newMinus().

## operator->()

T * casacore::operator-> | ( |  | ) | const

Make it possible to use -> on the pointer object.

Definition at line 128 of file PtrHolder.h.

References ptr_p.

## operator/() [1/2]

LatticeExprNode casacore::operator/ | ( | const LatticeExprNode & | left,
|  | const LatticeExprNode & | right )

## operator/() [2/2]

TableExprNode casacore::operator/ | ( | const TableExprNode & | left,
|  | const TableExprNode & | right )

inline

Definition at line 1175 of file ExprNode.h.

References casacore::TableExprNode::getRep(), and casacore::TableExprNode::newDivide().

## operator<() [1/7]

Bool casacore::operator< | ( | const ArrayKey & | lhs,
|  | const ArrayKey & | rhs )

define operator<() so it can be used as a key in std::map

## operator<() [2/7]

LatticeExprNode casacore::operator< | ( | const LatticeExprNode & | left,
|  | const LatticeExprNode & | right )

## operator<() [3/7]

Bool casacore::operator< | ( | const MVTime & | lh,
|  | const MVTime & | rh )

inline

Definition at line 466 of file MVTime.h.

## operator<() [4/7]

Bool casacore::operator< | ( | const ScanKey & | lhs,
|  | const ScanKey & | rhs )

define operator<() so it can be used as a key in std::map

## operator<() [5/7]

Bool casacore::operator< | ( | const SourceKey & | lhs,
|  | const SourceKey & | rhs )

define operator<() so it can be used as a key in std::map

## operator<() [6/7]

Bool casacore::operator< | ( | const SubScanKey & | lhs,
|  | const SubScanKey & | rhs )

define operator<() so it can be used as a key in std::map

## operator<() [7/7]

TableExprNode casacore::operator< | ( | const TableExprNode & | left,
|  | const TableExprNode & | right )

inline

Definition at line 1225 of file ExprNode.h.

References casacore::TableExprNode::getRep(), and casacore::TableExprNode::newGT().

## operator<<() [1/32]

AipsIO & casacore::operator<< | ( | AipsIO & | ,
|  | const MultiFileInfo & | )

## operator<<() [2/32]

AipsIO & casacore::operator<< | ( | AipsIO & | os,
|  | const Record & | rec )

inline

Write the Record to an output stream.

Definition at line 452 of file Record.h.

References Record().

## operator<<() [3/32]

AipsIO & casacore::operator<< | ( | AipsIO & | os,
|  | const RecordDesc & | desc )

inline

Definition at line 503 of file RecordDesc.h.

## operator<<() [4/32]

LogIO & casacore::operator<< | ( | LogIO & | os,
|  | const GaussianBeam & | beam )

## operator<<() [5/32]

ostream & casacore::operator<< | ( | ostream & | ,
|  | const FITS::ValueType & | )

## operator<<() [6/32]

ostream & casacore::operator<< | ( | ostream & | ,
|  | const FitsKeyword & | )

## operator<<() [7/32]

ostream & casacore::operator<< | ( | ostream & | ,
|  | const MultiFileInfo & | )

## operator<<() [8/32]

ostream & casacore::operator<< | ( | ostream & | o,
|  | FitsKeywordList & | )

## operator<<() [9/32]

template<class T, class U>

ostream & casacore::operator<< | ( | ostream & | os,
|  | const Function< T, U > & | fun )

inline

Definition at line 349 of file Function.h.

References casacore::Function< T, U >::print().

## operator<<() [10/32]

template<class T>

ostream & casacore::operator<< | ( | ostream & | os,
|  | const FunctionOrder< T > & | par )

inline

Definition at line 160 of file FunctionOrder.h.

References casacore::FunctionOrder< T >::print().

## operator<<() [11/32]

template<class T>

ostream & casacore::operator<< | ( | ostream & | os,
|  | const FunctionParam< T > & | par )

inline

Definition at line 207 of file FunctionParam.h.

References casacore::FunctionParam< T >::print().

## operator<<() [12/32]

ostream & casacore::operator<< | ( | ostream & | os,
|  | const GaussianBeam & | beam )

## operator<<() [13/32]

ostream & casacore::operator<< | ( | ostream & | os,
|  | const IComplex & | )

Show on ostream.

## operator<<() [14/32]

ostream & casacore::operator<< | ( | ostream & | os,
|  | const ImageBeamSet & | beamSet )

Show the beam set info.

## operator<<() [15/32]

ostream & casacore::operator<< | ( | ostream & | os,
|  | const MVTime & | meas )

Global functions.

Output a date/time.

Output

## operator<<() [16/32]

ostream & casacore::operator<< | ( | ostream & | os,
|  | const MVTime::Format & | form )

Set a temporary format (thread-unsafe).

Set a temporary format.

## operator<<() [17/32]

ostream & casacore::operator<< | ( | ostream & | os,
|  | const ObjectID & | id )

## operator<<() [18/32]

ostream & casacore::operator<< | ( | ostream & | os,
|  | const RecordDesc & | desc )

inline

Definition at line 499 of file RecordDesc.h.

## operator<<() [19/32]

ostream & casacore::operator<< | ( | ostream & | os,
|  | const SpectralCoordinate & | spcoord )

## operator<<() [20/32]

template<class AccumType>

ostream & casacore::operator<< | ( | ostream & | os,
|  | const StatsHistogram< AccumType > & | hist )

for use in debugging

Definition at line 126 of file StatsHistogram.h.

References casacore::StatsHistogram< AccumType >::getBinWidth(), casacore::StatsHistogram< AccumType >::getMaxHistLimit(), casacore::StatsHistogram< AccumType >::getMinHistLimit(), and casacore::StatsHistogram< AccumType >::getNBins().

## operator<<() [21/32]

template<typename T>

ostream & casacore::operator<< | ( | ostream & | os,
|  | const std::list< T > & | v )

inline

## operator<<() [22/32]

template<typename T, typename U>

ostream & casacore::operator<< | ( | ostream & | os,
|  | const std::map< T, U > & | m )

inline

## operator<<() [23/32]

template<typename T, typename U>

ostream & casacore::operator<< | ( | ostream & | os,
|  | const std::pair< T, U > & | p )

inline

## operator<<() [24/32]

template<typename T>

ostream & casacore::operator<< | ( | ostream & | os,
|  | const std::set< T > & | v )

inline

## operator<<() [25/32]

template<typename T>

ostream & casacore::operator<< | ( | ostream & | os,
|  | const std::vector< T > & | v )

inline

## operator<<() [26/32]

ostream & casacore::operator<< | ( | ostream & | os,
|  | const UnitDim & | du )

Output.

Output the SI dimensions (e.g.

'km/s/g' as 'm kg-1 s-1')

## operator<<() [27/32]

ostream & casacore::operator<< | ( | ostream & | s,
|  | const String & | x )

inline

Definition at line 1030 of file String.h.

References casacore::String::c_str().

## operator<<() [28/32]

std::ostream & casacore::operator<< | ( | std::ostream & | o,
|  | FitsBase & | x )

inline protected

Definition at line 868 of file hdu.h.

References casacore::FitsBase::show().

## operator<<() [29/32]

std::ostream & casacore::operator<< | ( | std::ostream & | o,
|  | HeaderDataUnit & | h )

inline

Definition at line 221 of file hdu.h.

## operator<<() [30/32]

friend std::ostream & casacore::operator<< | ( | std::ostream & | os,
|  | const RecordInterface & | rec )

inline

Print the contents of the record.

Only the first maxNrValues of an array will be printed. A value < 0 means the entire array.

Definition at line 484 of file RecordInterface.h.

References RecordInterface().

## operator<<() [31/32]

std::ostream & casacore::operator<< | ( | std::ostream & | os,
|  | const ScanKey & | scanKey )

References scanKey().

## operator<<() [32/32]

std::ostream & casacore::operator<< | ( | std::ostream & | os,
|  | const SubScanKey & | scanKey )

References scanKey().

## operator<=() [1/3]

LatticeExprNode casacore::operator<= | ( | const LatticeExprNode & | left,
|  | const LatticeExprNode & | right )

## operator<=() [2/3]

Bool casacore::operator<= | ( | const MVTime & | lh,
|  | const MVTime & | rh )

inline

Definition at line 468 of file MVTime.h.

## operator<=() [3/3]

TableExprNode casacore::operator<= | ( | const TableExprNode & | left,
|  | const TableExprNode & | right )

inline

Definition at line 1220 of file ExprNode.h.

References casacore::TableExprNode::getRep(), and casacore::TableExprNode::newGE().

## operator=() [1/7]

HistAcc & casacore::operator= | ( | const HistAcc & |  | ) |

References HistAcc().

## operator=() [2/7]

Polynomial< T > & casacore::operator= | ( | const Polynomial< T > & | other | ) |

Definition at line 103 of file Polynomial.h.

References Polynomial(), and PolynomialParam().

## operator=() [3/7]

PolynomialParam< T > & casacore::operator= | ( | const PolynomialParam< T > & | other | ) |

References PolynomialParam().

## operator=() [4/7]

PtrHolder< T > & casacore::operator= | ( | const PtrHolder< T > & | other | ) |

private

## operator=() [5/7]

Record & casacore::operator= | ( | const Record & | other | ) |

Copy the data in the other record to this record.

It can operate in 2 ways depending on the Record structure flag.

- For variable structured records the existing fields are thrown away and replaced by the new fields. This means that RecordFieldPtr's using this record get invalidated. Because copy-on-write semantics are used, this kind of assignment is a very efficient operation.
- For fixed structured records the existing values are replaced by the new values. This means that RecordFieldPtr's using this record remain valid. The structure of the other record has to conform this record or this record has to be empty, otherwise an exception is thrown. This assignment is less efficient, because it has to check the conformance and because each value has to be copied.

Warning: Attributes like fixed structure flag and check function will not be copied;

References Record().

## operator=() [6/7]

RecordInterface & casacore::operator= | ( | const RecordInterface & | other | ) |

Assignment (copy semantics).

This only assigns the RecordInterface object itself, thus not the data in a derived class. To do that the function assign below can be used.

References RecordInterface().

## operator=() [7/7]

StatAcc & casacore::operator= | ( | const StatAcc & |  | ) |

Operators for adding and copying accumulators.

References StatAcc().

## operator==() [1/8]

Bool casacore::operator== | ( | const ArrayKey & | lhs,
|  | const ArrayKey & | rhs )

inline

Definition at line 95 of file MSKeys.h.

References casacore::ArrayKey::arrayID, and casacore::ArrayKey::obsID.

## operator==() [2/8]

template<typename T, size_t ALIGNMENT>

bool casacore::operator== | ( | const casacore_allocator< T, ALIGNMENT > & | ,
|  | const casacore_allocator< T, ALIGNMENT > & | )

inline

Definition at line 122 of file Allocator.h.

## operator==() [3/8]

LatticeExprNode casacore::operator== | ( | const LatticeExprNode & | left,
|  | const LatticeExprNode & | right )

Relational binary operators.

## operator==() [4/8]

Bool casacore::operator== | ( | const MVTime & | lh,
|  | const MVTime & | rh )

inline

equality and comparison operators, use operator Double which returns days

Definition at line 462 of file MVTime.h.

## operator==() [5/8]

template<typename T>

bool casacore::operator== | ( | const new_del_allocator< T > & | ,
|  | const new_del_allocator< T > & | )

inline

Definition at line 192 of file Allocator.h.

## operator==() [6/8]

Bool casacore::operator== | ( | const PolynomialParam< T > & | other | ) | const

Comparisons.

Polynomials are equal if they are the same order

Definition at line 122 of file PolynomialParam.h.

References PolynomialParam().

## operator==() [7/8]

Bool casacore::operator== | ( | const ScanKey & | lhs,
|  | const ScanKey & | rhs )

## operator==() [8/8]

TableExprNode casacore::operator== | ( | const TableExprNode & | left,
|  | const TableExprNode & | right )

inline

Comparison operators.

Definition at line 1200 of file ExprNode.h.

References casacore::TableExprNode::getRep(), and casacore::TableExprNode::newEQ().

## operator>() [1/3]

LatticeExprNode casacore::operator> | ( | const LatticeExprNode & | left,
|  | const LatticeExprNode & | right )

## operator>() [2/3]

Bool casacore::operator> | ( | const MVTime & | lh,
|  | const MVTime & | rh )

inline

Definition at line 470 of file MVTime.h.

## operator>() [3/3]

TableExprNode casacore::operator> | ( | const TableExprNode & | left,
|  | const TableExprNode & | right )

inline

Definition at line 1210 of file ExprNode.h.

References casacore::TableExprNode::getRep(), and casacore::TableExprNode::newGT().

## operator>=() [1/3]

LatticeExprNode casacore::operator>= | ( | const LatticeExprNode & | left,
|  | const LatticeExprNode & | right )

## operator>=() [2/3]

Bool casacore::operator>= | ( | const MVTime & | lh,
|  | const MVTime & | rh )

inline

Definition at line 472 of file MVTime.h.

## operator>=() [3/3]

TableExprNode casacore::operator>= | ( | const TableExprNode & | left,
|  | const TableExprNode & | right )

inline

Not defined for Bool.

Definition at line 1215 of file ExprNode.h.

References casacore::TableExprNode::getRep(), and casacore::TableExprNode::newGE().

## operator>>() [1/4]

AipsIO & casacore::operator>> | ( | AipsIO & | ,
|  | MultiFileInfo & | )

## operator>>() [2/4]

AipsIO & casacore::operator>> | ( | AipsIO & | os,
|  | Record & | rec )

inline

Read the Record from an input stream.

Definition at line 462 of file Record.h.

References Record().

## operator>>() [3/4]

AipsIO & casacore::operator>> | ( | AipsIO & | os,
|  | RecordDesc & | desc )

inline

Definition at line 507 of file RecordDesc.h.

## operator>>() [4/4]

ostream & casacore::operator>> | ( | ostream & | is,
|  | MVTime & | meas )

## operator^() [1/2]

LatticeExprNode casacore::operator^ | ( | const LatticeExprNode & | left,
|  | const LatticeExprNode & | right )

inline

Definition at line 843 of file LatticeExprNode.h.

## operator^() [2/2]

TableExprNode casacore::operator^ | ( | const TableExprNode & | left,
|  | const TableExprNode & | right )

inline

Definition at line 1195 of file ExprNode.h.

References casacore::TableExprNode::getRep(), and casacore::TableExprNode::newBitXor().

## operator|()

TableExprNode casacore::operator| | ( | const TableExprNode & | left,
|  | const TableExprNode & | right )

inline

Definition at line 1190 of file ExprNode.h.

References casacore::TableExprNode::getRep(), and casacore::TableExprNode::newBitOr().

## operator||() [1/2]

LatticeExprNode casacore::operator|| | ( | const LatticeExprNode & | left,
|  | const LatticeExprNode & | right )

## operator||() [2/2]

TableExprNode casacore::operator|| | ( | const TableExprNode & | left,
|  | const TableExprNode & | right )

References array, cones(), exp(), imag(), mask(), real(), and shape().

## order()

uInt casacore::order | ( |  | ) | const

What is the order of the polynomial, i.e.

maximum exponent of "x".

Definition at line 134 of file PolynomialParam.h.

Referenced by coefficient(), casacore::ConcatScalarColumn< T >::fillSortKey(), casacore::ScalarColumnData< T >::fillSortKey(), genSort(), genSort(), genSort(), genSort(), genSort(), genSort(), genSort(), genSort(), casacore::MultiTermLatticeCleaner< T >::getmodel(), casacore::MultiTermLatticeCleaner< T >::getresidual(), casacore::BaseColumn::makeRefSortKey(), casacore::ConcatScalarColumn< T >::makeRefSortKey(), casacore::ScalarColumnData< T >::makeRefSortKey(), casacore::ScalarRecordColumnData::makeRefSortKey(), casacore::BaseColumn::makeSortKey(), casacore::ConcatScalarColumn< T >::makeSortKey(), casacore::RefColumn::makeSortKey(), casacore::ScalarColumnData< T >::makeSortKey(), casacore::ScalarRecordColumnData::makeSortKey(), casacore::TableIterProxy::makeStepIter(), Polynomial(), casacore::Polynomial_PS< AutoDiff< T > >::Polynomial_PS(), casacore::InterpolateArray1D< Domain, Range >::polynomialInterpolation(), PolynomialParam(), setCoefficient(), casacore::SimButterworthBandpass< T >::setMaxOrder(), casacore::SimButterworthBandpass< T >::setMinOrder(), casacore::MultiTermLatticeCleaner< T >::setmodel(), casacore::MultiTermLatticeCleaner< T >::setpsf(), casacore::MultiTermLatticeCleaner< T >::setresidual(), and casacore::TableIterProxy::TableIterProxy().

## pa()

LatticeExprNode casacore::pa | ( | const LatticeExprNode & | left,
|  | const LatticeExprNode & | right )

This function finds 180/pi*atan2(left,right)/2.

This could be used to find the position of linear polarization if left and right are images of Stokes U and Q, respectively.

Referenced by casacore::GaussianBeam::_unwrap(), casacore::Array< LogicalArrayElem >::checkAssignableType(), casacore::Gaussian2D< T >::Gaussian2D(), casacore::Gaussian2D< T >::Gaussian2D(), casacore::Gaussian2D_PS< AutoDiff< T > >::Gaussian2D_PS(), casacore::Gaussian2D_PS< AutoDiff< T > >::Gaussian2D_PS(), casacore::Gaussian2DParam< T >::Gaussian2DParam(), casacore::Gaussian2DParam< T >::Gaussian2DParam(), casacore::GaussianBeam::GaussianBeam(), casacore::SquareMatrix< T, n >::operator=(), casacore::Fit2D::paFromGauss2D(), casacore::Fit2D::paToGauss2D(), casacore::Fit2D::piRange(), casacore::GaussianConvert::positionAngleRange(), casacore::ImageInfo::setBeam(), casacore::Gaussian2DParam< T >::setPA(), casacore::GaussianBeam::setPA(), casacore::ImageInfo::setRestoringBeam(), casacore::MDirection::shiftAngle(), casacore::MDirection::shiftAngle(), casacore::MVDirection::shiftAngle(), casacore::MVDirection::shiftAngle(), casacore::RegionManager::wellipse(), and casacore::RegionManager::wellipse().

## pa_assign()

void casacore::pa_assign | ( |  | ) |

protected

Referenced by casacore::ImageExtension< unsigned char >::ie_assign(), casacore::PrimaryGroup< unsigned char >::pg_assign(), and casacore::PrimaryTable< unsigned char >::pt_assign().

## pattern()

TableExprNode casacore::pattern | ( | const TableExprNode & | node | ) |

inline

Definition at line 1491 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::patternFUNC.

Referenced by casacore::Regex::fromPattern(), casacore::Regex::fromSQLPattern(), casacore::MSAntennaIndex::matchAntennaRegexOrPattern(), casacore::MSFieldIndex::matchFieldCodeRegexOrPattern(), casacore::MSFieldIndex::matchFieldNameRegexOrPattern(), casacore::MSFieldIndex::matchFieldRegexOrPattern(), casacore::MSSpwIndex::matchRegexOrPattern(), casacore::MSStateIndex::matchStateObsModeRegexOrPattern(), casacore::MSStateIndex::matchStateRegexOrPattern(), and casacore::MSAntennaIndex::matchStationRegexOrPattern().

## phase()

TableExprNode casacore::phase | ( | const TableExprNode & | node | ) |

inline

The phase (i.e.

atan2(im, re)) of a complex node. This is a synonym for function arg. Defined for scalars and arrays.

Definition at line 1452 of file ExprNode.h.

References casacore::TableExprFuncNode::argFUNC, and casacore::TableExprNode::newFunctionNode().

Referenced by casacore::UVWMachine::convertUVW(), casacore::UVWMachine::convertUVW(), casacore::UVWMachine::convertUVW(), casacore::UVWMachine::convertUVW(), casacore::PGPlotter::shs(), casacore::PGPlotterInterface::shs(), and casacore::PGPlotterNull::shs().

## Polynomial() [1/3]

casacore::Polynomial | ( | const Polynomial< T > & | other | ) |

Copy constructor/assignment (deep copy).

Definition at line 100 of file Polynomial.h.

References Polynomial(), and PolynomialParam().

## Polynomial() [2/3]

template<class W>

casacore::Polynomial | ( | const Polynomial< W > & | other | ) |

Definition at line 102 of file Polynomial.h.

References Polynomial(), and PolynomialParam().

## Polynomial() [3/3]

casacore::Polynomial | ( | uInt | order | ) |

explicit

Makes a polynomial of the given order, with all coeficcients set to zero.

Definition at line 97 of file Polynomial.h.

References order(), and PolynomialParam().

## PolynomialParam() [1/3]

casacore::PolynomialParam | ( | const PolynomialParam< T > & | other | ) |

Make this a copy of other (deep copy).

References PolynomialParam().

## PolynomialParam() [2/3]

template<class W>

casacore::PolynomialParam | ( | const PolynomialParam< W > & | other | ) |

Definition at line 110 of file PolynomialParam.h.

References PolynomialParam().

## PolynomialParam() [3/3]

casacore::PolynomialParam | ( | uInt | order | ) |

explicit

Makes a polynomial of the given order, with all coeficcients set to zero.

References order().

## posv() [1/4]

void casacore::posv | ( | const char * | uplo,
|  | const int * | n,
|  | const int * | nrhs,
|  | Complex * | a,
|  | const int * | lda,
|  | Complex * | b,
|  | const int * | ldb,
|  | int * | info )

inline

Definition at line 196 of file MatrixMathLA.h.

References cposv.

## posv() [2/4]

void casacore::posv | ( | const char * | uplo,
|  | const int * | n,
|  | const int * | nrhs,
|  | DComplex * | a,
|  | const int * | lda,
|  | DComplex * | b,
|  | const int * | ldb,
|  | int * | info )

inline

Definition at line 199 of file MatrixMathLA.h.

References zposv.

## posv() [3/4]

void casacore::posv | ( | const char * | uplo,
|  | const int * | n,
|  | const int * | nrhs,
|  | double * | a,
|  | const int * | lda,
|  | double * | b,
|  | const int * | ldb,
|  | int * | info )

inline

Definition at line 193 of file MatrixMathLA.h.

References dposv.

## posv() [4/4]

void casacore::posv | ( | const char * | uplo,
|  | const int * | n,
|  | const int * | nrhs,
|  | float * | a,
|  | const int * | lda,
|  | float * | b,
|  | const int * | ldb,
|  | int * | info )

inline

Definition at line 190 of file MatrixMathLA.h.

References sposv.

## potri() [1/4]

void casacore::potri | ( | const char * | uplo,
|  | const int * | n,
|  | Complex * | a,
|  | const int * | lda,
|  | int * | info )

inline

Definition at line 209 of file MatrixMathLA.h.

References cpotri.

## potri() [2/4]

void casacore::potri | ( | const char * | uplo,
|  | const int * | n,
|  | DComplex * | a,
|  | const int * | lda,
|  | int * | info )

inline

Definition at line 212 of file MatrixMathLA.h.

References zpotri.

## potri() [3/4]

void casacore::potri | ( | const char * | uplo,
|  | const int * | n,
|  | double * | a,
|  | const int * | lda,
|  | int * | info )

inline

Definition at line 206 of file MatrixMathLA.h.

References dpotri.

## potri() [4/4]

void casacore::potri | ( | const char * | uplo,
|  | const int * | n,
|  | float * | a,
|  | const int * | lda,
|  | int * | info )

inline

Definition at line 203 of file MatrixMathLA.h.

References spotri.

## pow() [1/3]

LatticeExprNode casacore::pow | ( | const LatticeExprNode & | left,
|  | const LatticeExprNode & | right )

Referenced by casacore::Pow< T, E, RES >::operator()(), casacore::LatticeExprNode::operator^, casacore::FITS::tenD(), and casacore::FITS::tenF().

## pow() [2/3]

TableExprNode casacore::pow | ( | const TableExprNode & | x,
|  | const TableExprNode & | exp )

inline

Definition at line 1338 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::powFUNC.

## pow() [3/3]

template<class T>

TableVector< T > casacore::pow | ( | const TableVector< T > & | tv,
|  | const double & | exp )

inline

Definition at line 375 of file TabVecMath.h.

References exp(), and casacore::TableVector< T >::tabVec().

## PrimaryArray() [1/5]

casacore::PrimaryArray | ( | FITS::HDUType | ,
|  | FITSErrorHandler | errhandler = FITSError::defaultHandler )

protected

construct witout FitsKeywordList for given HDU type(for ImageExtension and PrimaryGroup)

References casacore::FITSError::defaultHandler().

## PrimaryArray() [2/5]

casacore::PrimaryArray | ( | FITSErrorHandler | = FITSError::defaultHandler | ) |

constructor does not require a FitsKeywordList.

call write_priArr_hdr() after construction.

References casacore::FITSError::defaultHandler().

## PrimaryArray() [3/5]

casacore::PrimaryArray | ( | FitsInput & | ,
|  | FITS::HDUType | ,
|  | FITSErrorHandler | errhandler = FITSError::defaultHandler )

protected

construct from a FitsInput with given HDU type

References casacore::FITSError::defaultHandler().

## PrimaryArray() [4/5]

casacore::PrimaryArray | ( | FitsKeywordList & | ,
|  | FITS::HDUType | ,
|  | FITSErrorHandler | errhandler = FITSError::defaultHandler )

protected

construct from a FitsKeywordList with given HDU type

References casacore::FITSError::defaultHandler().

## PrimaryArray() [5/5]

casacore::PrimaryArray | ( | FitsKeywordList & | ,
|  | FITSErrorHandler | = FITSError::defaultHandler )

constructor from a FitsKeywordList

References casacore::FITSError::defaultHandler().

## print()

void casacore::print | ( | std::ostream & | ,
|  | Int | maxNrValues = 25,
|  | const String & | indent = "" ) const

override

Print the contents of the record.

Only the first maxNrValues of an array will be printed. A value < 0 means the entire array.

## printHistogram()

void casacore::printHistogram | ( | ostream & | ,
|  | const String & | caption )

Get the nr of `spurious' values, i.e.

the ones that fell outside the defined bins. */ uInt getSpurious(uInt& tooSmall, uInt& tooLarge);

/** Print histogram.

## printSummaryLine()

void casacore::printSummaryLine | ( | std::ostream & | ,
|  | const String & | caption ) const

## printSummaryLineHeader()

void casacore::printSummaryLineHeader | ( | std::ostream & | ,
|  | const String & | caption ) const

## printSummaryList()

void casacore::printSummaryList | ( | std::ostream & | ,
|  | const String & | caption ) const

Print summary of accumulated statistics.

Line is a one-line summary, including the (short) caption. LineHeader gives a one-line explanation of the numbers. List uses a separate line for each result (mean, max etc).

## product() [1/2]

TableExprNode casacore::product | ( | const TableExprNode & | array | ) |

inline

Definition at line 1654 of file ExprNode.h.

References casacore::TableExprFuncNode::arrproductFUNC, and casacore::TableExprNode::newFunctionNode().

## product() [2/2]

template<class T>

T casacore::product | ( | const TableVector< T > & | tv | ) |

inline

Definition at line 383 of file TabVecMath.h.

References casacore::TableVector< T >::tabVec().

Referenced by casacore::ArrayPartMath_global_functions_Array_partial_operations::ProductFunc< T >::operator()(), and casacore::MaskedProductFunc< T >::operator()().

## products()

TableExprNode casacore::products | ( | const TableExprNode & | array,
|  | const TableExprNodeSet & | collapseAxes )

inline

Definition at line 1722 of file ExprNode.h.

References array, casacore::TableExprFuncNode::arrproductsFUNC, and casacore::TableExprNode::newFunctionNode().

## PtrHolder()

casacore::PtrHolder | ( | const PtrHolder< T > & | other | ) |

private

## put() [1/6]

void casacore::put | ( | const Array< T > & | v,
|  | const Array< Float > & | w )

## put() [2/6]

void casacore::put | ( | const Array< T > & | vv | ) |

## put() [3/6]

void casacore::put | ( | const Block< T > & | v,
|  | const Block< Float > & | w )

## put() [4/6]

void casacore::put | ( | const Block< T > & | vv | ) |

## put() [5/6]

void casacore::put | ( | const T | v | ) |

inline

Accumulate (put) value(s) into the histogram.

Accumulate input value(s) v with weight w.

If weight is omitted, the default=1.

## put() [6/6]

void casacore::put | ( | const T | v,
|  | const Float | w )

inline

## put1() [1/2]

void casacore::put1 | ( | const T |  | ) |

private

Accumulate a single value into the histogram.

## put1() [2/2]

void casacore::put1 | ( | const T | ,
|  | const Float | )

private

Accumulate a single weighted value.

## putBlock()

void casacore::putBlock | ( | AipsIO & | ,
|  | const Block< void * > & | ,
|  | Int | )

inline

Definition at line 132 of file BlockIO.h.

## putBuffer()

void casacore::putBuffer | ( | const T | v | ) |

private

## putData()

void casacore::putData | ( | AipsIO & | os | ) | const

Put the data of a record.

This is used to write a subrecord, whose description has already been written.

## putRecord()

void casacore::putRecord | ( | AipsIO & | os | ) | const

Write the Record to an output stream.

This is used to write a subrecord, whose description has not been written.

## read() [1/2]

virtual int casacore::read | ( |  | ) |

virtual

The read()' and write()' functions control reading and writing data from the external FITS I/O medium into the FITS array.

Appropriate conversions are made between FITS and local data representations. One can read the entire array into memory, or one can only read portions of the array. In the latter case, one must specify that the next N elements are to be read or written. Note that the number of elements must be specified, NOT the number of bytes. If one reads portions of the array, as opposed to the entire array, only that portion is in memory at a given time. One can still access the elements of the array via the ()' and data()' functions, as if the entire array was in memory; obviously care must be taken in this case to access only those portions that are actually in memory.

Referenced by casacore::HDF5Record::readArr(), casacore::RowBasedFile::ReadData(), casacore::RFReader::readFile(), and casacore::HDF5Record::readSca().

## read() [2/2]

virtual int casacore::read | ( | int |  | ) |

virtual

## readAsciiVector()

template<typename T, typename Alloc>

void casacore::readAsciiVector | ( | Vector< T > & | vec,
|  | const char * | fileName )

These two functions read and write a Vector of data.

The input may be arranged in any format (i.e. It may be recorded as one value per line or it may be recorded with all values on a single line). Values must be separated by whitespace.

## readBlock()

void casacore::readBlock | ( | MultiFileInfo & | info,
|  | Int64 | blknr,
|  | void * | buffer )

override protected

Read a data block.

## readHeader()

void casacore::readHeader | ( | Bool | always = True | ) |

override

Read the header info.

If always==False, the info is only read if the header counter has changed.

References True.

## readHeaderVersion1()

void casacore::readHeaderVersion1 | ( | Int64 | headerSize,
|  | std::vector< char > & | buf )

protected

Read the version 1 header.

## readHeaderVersion2()

void casacore::readHeaderVersion2 | ( | std::vector< char > & | buf | ) |

protected

Read the version 2 and higher header.

## real() [1/2]

LatticeExprNode casacore::real | ( | const LatticeExprNode & | expr | ) |

Referenced by formComplex(), casacore::MakeComplexReal< L, R, RES >::operator()(), casacore::MakeComplexRealImag< L, R, RES >::operator()(), casacore::Real< T, RES >::operator()(), and operator||().

## real() [2/2]

TableExprNode casacore::real | ( | const TableExprNode & | node | ) |

inline

The real part of a complex node.

Defined for scalars and arrays.

Definition at line 1424 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::realFUNC.

## rebin()

LatticeExprNode casacore::rebin | ( | const LatticeExprNode & | expr,
|  | const LatticeExprNode & | bin )

2-argument function rebinning Lattice by given factors.

The 2nd argument should be a vector (preferably Float - really Int but Int not well supported in LEL yet). Results in a T array.

## Record() [1/6]

casacore::Record | ( | const Record & | other | ) |

Create a copy of other using copy semantics.

References Record().

## Record() [2/6]

casacore::Record | ( | const RecordDesc & | description,
|  | RecordType | type = Fixed,
|  | CheckFieldFunction * | = 0,
|  | const void * | checkArgument = 0 )

explicit

Create a record with the given description.

If it is not possible to create all fields (for example, if a field with an unsupported data type is requested), an exception is thrown. The type determines if the record has a fixed or variable structure. All fields are checked by the field checking function (if defined) (for instance, the Table system uses it to ensure that table columns and keywords have different names).

References description(), and Fixed.

## Record() [3/6]

casacore::Record | ( | const RecordInterface & | other | ) |

Create a Record from another type of record using copy semantics.

Subrecords are also converted to a Record.

References RecordInterface().

## Record() [4/6]

casacore::Record | ( | RecordRep * | parent,
|  | const RecordDesc & | description )

private

Create Record as a subrecord.

When the description is empty, the record has a variable structure. Otherwise it is fixed.

References description().

## Record() [5/6]

casacore::Record | ( | RecordRep * | parent,
|  | RecordType | type )

private

## Record() [6/6]

casacore::Record | ( | RecordType | type,
|  | CheckFieldFunction * | = 0,
|  | const void * | checkArgument = 0 )

explicit

Create a record with no fields.

The type determines if the record has a fixed or variable structure. The callback function is called when a field is added to the Record. That function can check the name and of data type of the new field (for instance, the Table system uses it to ensure that table columns and keywords have different names).

## RecordFieldPtr() [1/2]

casacore::RecordFieldPtr | ( | RecordInterface & | record,
|  | const RecordFieldId & | )

References RecordInterface().

## RecordFieldPtr() [2/2]

casacore::RecordFieldPtr | ( | RecordInterface & | record,
|  | Int | whichField )

Attach this field pointer to the given field.

If it does not exist an exception is thrown.

References RecordInterface().

## RecordInterface() [1/3]

casacore::RecordInterface | ( |  | ) |

The default constructor creates an empty record with a variable structure.

Referenced by casacore::FITSKeywordUtil::addComment(), casacore::FITSKeywordUtil::addHistory(), casacore::FITSKeywordUtil::addKeywords(), asArrayString(), asRecord(), casacore::TableRecord::asRecord(), asrwRecord(), casacore::TableRecord::asrwRecord(), assign(), casacore::TableRecord::assign(), attachToRecord(), attachToRecord(), casacore::RORecordFieldPtr< T >::attachToRecord(), casacore::RORecordFieldPtr< T >::attachToRecord(), casacore::FITSCoordinateUtil::cardsToRecord(), casacore::Chebyshev< T >::Chebyshev(), casacore::Chebyshev< T >::Chebyshev(), casacore::ChebyshevParam< T >::ChebyshevParam(), casacore::ChebyshevParam< T >::ChebyshevParam(), casacore::ChebyshevParamModeImpl< T >::ChebyshevParamModeImpl(), casacore::ChebyshevParamModeImpl< T >::ChebyshevParamModeImpl(), casacore::ChebyshevParamModeImpl_PS< AutoDiff< T > >::ChebyshevParamModeImpl_PS(), casacore::ChebyshevParamModeImpl_PS< AutoDiff< T > >::ChebyshevParamModeImpl_PS(), casacore::ChebyshevParamModeImpl_PSA< AutoDiffA< T > >::ChebyshevParamModeImpl_PSA(), casacore::ChebyshevParamModeImpl_PSA< AutoDiffA< T > >::ChebyshevParamModeImpl_PSA(), casacore::TableRecord::clone(), casacore::CopyRecordToRecord::CopyRecordToRecord(), casacore::CopyRecordToTable::CopyRecordToTable(), casacore::FITSImage::crackExtHeader(), casacore::FITSImage::crackHeader(), define(), defineRecord(), casacore::TableRecord::defineRecord(), casacore::LCRegion::defineRecordFields(), casacore::WCRegion::defineRecordFields(), casacore::HDF5Record::doWriteRecord(), casacore::ImageFITSConverter::extractMiscInfo(), casacore::ImageInfo::fromFITS(), casacore::ObsInfo::fromFITS(), casacore::CoordinateSystem::fromFITSHeader(), casacore::FITSCoordinateUtil::fromFITSHeader(), casacore::FITSSpectralUtil::fromFITSHeader(), casacore::BFEngineMask::fromRecord(), casacore::FunctionHolder< T >::fromRecord(), casacore::FunctionOrder< T >::fromRecord(), casacore::ImageInfo::fromRecord(), casacore::ImageInterface< T >::fromRecord(), casacore::LSQFit::fromRecord(), casacore::LSQMatrix::fromRecord(), casacore::MeasureHolder::fromRecord(), casacore::ObsInfo::fromRecord(), casacore::QuantumHolder::fromRecord(), casacore::RecordTransformable::fromRecord(), casacore::MeasureHolder::fromType(), get_typed_ptr(), casacore::ImageFITSConverter::getBrightnessUnit(), casacore::LSQMatrix::getCArray(), casacore::LSQMatrix::getCArray(), casacore::FITSCoordinateUtil::getCDFromHeader(), casacore::ImageFITSConverter::getCoordinateSystem(), casacore::FITSImage::getImageAttributes(), casacore::ImageFITSConverter::getImageInfo(), casacore::FITSKeywordUtil::getKeywords(), casacore::ChebyshevParamModeImpl< T >::getMode(), casacore::ChebyshevParamModeImpl_PS< AutoDiff< T > >::getMode(), casacore::ChebyshevParamModeImpl_PSA< AutoDiffA< T > >::getMode(), casacore::Function< T, U >::getMode(), casacore::SimButterworthBandpass< T >::getMode(), casacore::FITSCoordinateUtil::getObsInfo(), casacore::FITSCoordinateUtil::getPCFromHeader(), casacore::FunctionHolder< T >::getRecord(), casacore::TableExprNodeRecordField::getRecord(), casacore::TableExprNodeRecordFieldArray::getRecord(), casacore::FunctionHolder< T >::getType(), casacore::MeasureHolder::getType(), casacore::LELImageCoord::LELImageCoord(), casacore::RecordExpr_global_functions_RecordExpr::makeRecordExpr(), casacore::RecordExpr_global_functions_RecordExpr::makeRecordExpr(), casacore::MIRIADImage::miscInfo(), operator<<(), operator=(), casacore::RecordGram::parse(), casacore::LSQMatrix::putCArray(), casacore::LSQMatrix::putCArray(), casacore::FunctionHolder< T >::putType(), casacore::MeasureHolder::putType(), casacore::HDF5Record::readArr(), casacore::HDF5Record::readArray(), casacore::HDF5Record::readArrString(), casacore::HDF5Record::readEmptyArray(), casacore::HDF5Record::readSca(), casacore::HDF5Record::readScalar(), casacore::HDF5Record::readScaString(), Record(), casacore::TableExprId::record(), casacore::RecordFieldCopier< outType, inType >::RecordFieldCopier(), RecordFieldPtr(), RecordFieldPtr(), RecordInterface(), casacore::RegionManager::recordToTable(), casacore::FITSKeywordUtil::removeKeywords(), casacore::CoordinateSystem::restore(), casacore::DirectionCoordinate::restore(), casacore::LinearCoordinate::restore(), casacore::QualityCoordinate::restore(), casacore::SpectralCoordinate::restore(), casacore::StokesCoordinate::restore(), casacore::TabularCoordinate::restore(), casacore::SpectralCoordinate::restoreConversion(), casacore::HDF5Image< T >::restoreImageInfo(), casacore::ImageInterface< T >::restoreImageInfo(), casacore::HDF5Image< T >::restoreMiscInfo(), casacore::SpectralCoordinate::restoreRestFrequencies(), casacore::HDF5Image< T >::restoreUnits(), casacore::SpectralCoordinate::restoreVelocity(), casacore::SpectralCoordinate::restoreVersion1(), casacore::SpectralCoordinate::restoreVersion2(), casacore::RORecordFieldPtr< T >::RORecordFieldPtr(), casacore::RORecordFieldPtr< T >::RORecordFieldPtr(), casacore::FITSGroupWriter::row(), casacore::FITSTableWriter::row(), casacore::Coordinate::save(), casacore::CoordinateSystem::save(), casacore::DirectionCoordinate::save(), casacore::LinearCoordinate::save(), casacore::QualityCoordinate::save(), casacore::SpectralCoordinate::save(), casacore::StokesCoordinate::save(), casacore::TabularCoordinate::save(), casacore::HDF5Image< T >::setMiscInfo(), casacore::ImageConcat< T >::setMiscInfo(), casacore::ImageExpr< T >::setMiscInfo(), casacore::ImageInterface< T >::setMiscInfo(), casacore::MIRIADImage::setMiscInfo(), casacore::PagedImage< T >::setMiscInfo(), casacore::ImageInterface< T >::setMiscInfoMember(), casacore::ChebyshevParamModeImpl< T >::setMode(), casacore::ChebyshevParamModeImpl_PS< AutoDiff< T > >::setMode(), casacore::ChebyshevParamModeImpl_PSA< AutoDiffA< T > >::setMode(), casacore::Function< T, U >::setMode(), casacore::SimButterworthBandpass< T >::setMode(), casacore::TableParseUtil::setRecFld(), casacore::TableExprId::setRecord(), casacore::SimButterworthBandpass< T >::SimButterworthBandpass(), casacore::TableExprId::TableExprId(), casacore::TableRecord::TableRecord(), casacore::MSReader::tableRow(), casacore::ImageInfo::toFITS(), casacore::ObsInfo::toFITS(), casacore::SpectralCoordinate::toFITS(), casacore::CoordinateSystem::toFITSHeader(), casacore::FITSCoordinateUtil::toFITSHeader(), casacore::BFEngineMask::toRecord(), casacore::FunctionHolder< T >::toRecord(), casacore::FunctionOrder< T >::toRecord(), casacore::ImageInfo::toRecord(), casacore::ImageInterface< T >::toRecord(), casacore::LSQFit::toRecord(), casacore::LSQMatrix::toRecord(), casacore::MeasureHolder::toRecord(), casacore::MeasureHolder::toRecord(), casacore::ObsInfo::toRecord(), casacore::QuantumHolder::toRecord(), casacore::QuantumHolder::toRecord(), casacore::RecordTransformable::toRecord(), casacore::TableMeasType::toRecord(), casacore::MeasureHolder::toType(), casacore::UnequalShapeCopier< T >::UnequalShapeCopier(), casacore::SpectralCoordinate::wcsRestore(), casacore::SpectralCoordinate::wcsSave(), casacore::HDF5Record::writeArr(), casacore::HDF5Record::writeRecord(), casacore::HDF5Record::writeSca(), ~Record(), and ~RecordInterface().

## RecordInterface() [2/3]

casacore::RecordInterface | ( | const RecordInterface & | other | ) |

Copy constructor (copy semantics).

References RecordInterface().

## RecordInterface() [3/3]

casacore::RecordInterface | ( | RecordType | type,
|  | CheckFieldFunction * | funcPtr,
|  | const void * | checkArgument )

Create a record with no fields.

The callback function is called when a field is added to the Record. That function can check the name and of data type of the new field (for instance, the Table system uses it to ensure that table columns and keywords have different names).

## recordType()

RecordInterface::RecordType RecordInterface::recordType | ( |  | ) |

inline protected

Give access to the RecordType flag (write-access is needed when a record is read back).

Definition at line 555 of file RecordInterface.h.

References type_p.

Referenced by asdouble(), casacore::ArrayFITSFieldCopier< recordType, fitsType >::copyToFITS(), casacore::VariableArrayFITSFieldCopier< recordType, fitsType >::copyToFITS(), get_pointer(), casacore::RecordRep::get_pointer(), casacore::TableRecord::get_pointer(), casacore::TableRecordRep::get_pointer(), casacore::RecordRep::getRecord(), casacore::TableRecordRep::getRecord(), casacore::RecordRep::putRecord(), and casacore::TableRecordRep::putRecord().

## ref()

const RecordRep & casacore::ref | ( |  | ) | const

protected

Return a const reference to the underlying RecordRep.

Referenced by casacore::SubLattice< T >::andMask(), casacore::MSColumns::setDirectionRef(), casacore::MSFeedColumns::setDirectionRef(), casacore::MSFieldColumns::setDirectionRef(), casacore::MSPointingColumns::setDirectionRef(), casacore::MSSourceColumns::setDirectionRef(), casacore::MSPointingColumns::setEncoderDirectionRef(), casacore::MSColumns::setEpochRef(), casacore::MSFeedColumns::setEpochRef(), casacore::MSFieldColumns::setEpochRef(), casacore::MSFlagCmdColumns::setEpochRef(), casacore::MSFreqOffsetColumns::setEpochRef(), casacore::MSHistoryColumns::setEpochRef(), casacore::MSMainColumns::setEpochRef(), casacore::MSObservationColumns::setEpochRef(), casacore::MSPointingColumns::setEpochRef(), casacore::MSSourceColumns::setEpochRef(), casacore::MSSysCalColumns::setEpochRef(), casacore::MSWeatherColumns::setEpochRef(), casacore::MSSourceColumns::setFrequencyRef(), casacore::MSAntennaColumns::setOffsetRef(), casacore::MSAntennaColumns::setPositionRef(), casacore::MSFeedColumns::setPositionRef(), casacore::MSSourceColumns::setPositionRef(), casacore::MSSourceColumns::setRadialVelocityRef(), casacore::MSMainColumns::setUVWRef(), and casacore::MSDopplerColumns::setVelDefRef().

## regex()

TableExprNode casacore::regex | ( | const TableExprNode & | node | ) |

inline

Functions for regular expression matching and pattern matching.

Defined for scalars and arrays.
pattern is for a file name like pattern.
sqlpattern is for an SQL like pattern.

Definition at line 1487 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::regexFUNC.

Referenced by casacore::RecordGram::handleRegex(), casacore::TaQLBinaryNodeRep::handleRegex(), casacore::MSAntennaIndex::matchAntennaRegexOrPattern(), casacore::MSStateIndex::matchAnyRegex(), casacore::MSFieldIndex::matchFieldCodeRegexOrPattern(), casacore::MSFieldIndex::matchFieldNameRegexOrPattern(), casacore::MSFieldIndex::matchFieldRegexOrPattern(), casacore::MSSpwIndex::matchRegexOrPattern(), casacore::MSStateIndex::matchStateObsModeRegexOrPattern(), casacore::MSStateIndex::matchStateRegexOrPattern(), and casacore::MSAntennaIndex::matchStationRegexOrPattern().

## register_adios2stman()

void casacore::register_adios2stman | ( |  | ) |

## removeField()

void casacore::removeField | ( | const RecordFieldId & |  | ) |

override

Remove a field from the record.

Caution: Removing a field means that the field number of the fields following it will be decremented; Only the RecordFieldPtr's pointing to the removed field will be invalidated;

Caution: Removing a field means that the field number of the fields following it will be decremented; It will invalidate RecordFieldPtr's pointing to the removed field, but no other RecordFieldPtr's;

## renameField()

void casacore::renameField | ( | const String & | newName,
|  | const RecordFieldId & | )

Rename the given field.

## replace() [1/3]

LatticeExprNode casacore::replace | ( | const LatticeExprNode & | arg1,
|  | const LatticeExprNode & | arg2 )

This function replaces every masked-off element in the first argument with the corresponding element from the second argument.

The first argument has to be a lattice (expression), the second can be a scalar or lattice. The mask of the first argument is not changed. If the first argument does not have a mask, this function does nothing.

## replace() [2/3]

TableExprNode casacore::replace | ( | const TableExprNode & | str,
|  | const TableExprNode & | patt )

inline

Definition at line 1613 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::replaceFUNC.

## replace() [3/3]

TableExprNode casacore::replace | ( | const TableExprNode & | str,
|  | const TableExprNode & | patt,
|  | const TableExprNode & | repl )

inline

Definition at line 1619 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::replaceFUNC.

## reset()

void casacore::reset | ( |  | ) |

Reset the contents of the bins to zero, but retain the current bin definition.

Reset or copy the accumulator attributes.

Referenced by casacore::MSSelector::initSelection(), and casacore::MSSelector::initSelection().

## restructure()

void casacore::restructure | ( | const RecordDesc & | newDescription,
|  | Bool | recursive = True )

override

Change the structure of this Record to contain the fields in newDescription.

After calling restructure, description() == newDescription. Any existing RecordFieldPtr objects are invalidated (their isAttached() members return False) after this call.
When the new description contains subrecords, those subrecords will be restructured if recursive=True is given. Otherwise the subrecord is a variable empty record. Subrecords will be variable if their description is empty (i.e. does not contain any field), otherwise they are fixed. The 2nd form of the restructure function will overwrite those implicit record types with the given record type. The new type will also be given to this top record.
Restructuring is not possible and an exception is thrown if the Record has a fixed structure.

After calling restructure, description() == newDescription. Any existing RecordFieldPtr objects are invalidated (their isAttached() members return False) after this call.
If the new description contains subrecords, those subrecords will be restructured if recursive=True is given. Otherwise the subrecord is a variable empty record. Subrecords will be variable if their description is empty (i.e. does not contain any field), otherwise they are fixed.
Restructuring is not possible and an exception is thrown if the Record has a fixed structure.

References True.

## rms()

TableExprNode casacore::rms | ( | const TableExprNode & | array | ) |

inline

Definition at line 1684 of file ExprNode.h.

References casacore::TableExprFuncNode::arrrmsFUNC, and casacore::TableExprNode::newFunctionNode().

Referenced by casacore::ImageStatistics< T >::displayStats(), casacore::LatticeStatistics< T >::displayStats(), casacore::ArrayPartMath_global_functions_Array_partial_operations::RmsFunc< T >::operator()(), and casacore::MaskedRmsFunc< T >::operator()().

## rmss()

TableExprNode casacore::rmss | ( | const TableExprNode & | array,
|  | const TableExprNodeSet & | collapseAxes )

inline

Definition at line 1770 of file ExprNode.h.

References array, casacore::TableExprFuncNode::arrrmssFUNC, and casacore::TableExprNode::newFunctionNode().

## round() [1/2]

LatticeExprNode casacore::round | ( | const LatticeExprNode & | expr | ) |

## round() [2/2]

TableExprNode casacore::round | ( | const TableExprNode & | node | ) |

inline

Definition at line 1388 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::roundFUNC.

## rtrim()

TableExprNode casacore::rtrim | ( | const TableExprNode & | node | ) |

inline

Definition at line 1596 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::rtrimFUNC.

## runningAll()

TableExprNode casacore::runningAll | ( | const TableExprNode & | array,
|  | const TableExprNodeSet & | halfBoxWidth )

inline

Definition at line 1867 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::runallFUNC.

## runningAny()

TableExprNode casacore::runningAny | ( | const TableExprNode & | array,
|  | const TableExprNodeSet & | halfBoxWidth )

inline

Definition at line 1861 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::runanyFUNC.

## runningAvdev()

TableExprNode casacore::runningAvdev | ( | const TableExprNode & | array,
|  | const TableExprNodeSet & | halfBoxWidth )

inline

Definition at line 1843 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::runavdevFUNC.

## runningMax()

TableExprNode casacore::runningMax | ( | const TableExprNode & | array,
|  | const TableExprNodeSet & | halfBoxWidth )

inline

Definition at line 1819 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::runmaxFUNC.

## runningMean()

TableExprNode casacore::runningMean | ( | const TableExprNode & | array,
|  | const TableExprNodeSet & | halfBoxWidth )

inline

Definition at line 1825 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::runmeanFUNC.

## runningMedian()

TableExprNode casacore::runningMedian | ( | const TableExprNode & | array,
|  | const TableExprNodeSet & | halfBoxWidth )

inline

Definition at line 1855 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::runmedianFUNC.

## runningMin()

TableExprNode casacore::runningMin | ( | const TableExprNode & | array,
|  | const TableExprNodeSet & | halfBoxWidth )

inline

Functions operating for each element on a box around that element.

The elements at the edges (where no full box can be made) are set to 0.

Definition at line 1813 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::runminFUNC.

## runningRms()

TableExprNode casacore::runningRms | ( | const TableExprNode & | array,
|  | const TableExprNodeSet & | halfBoxWidth )

inline

Definition at line 1849 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::runrmsFUNC.

## runningStddev()

TableExprNode casacore::runningStddev | ( | const TableExprNode & | array,
|  | const TableExprNodeSet & | halfBoxWidth )

inline

Definition at line 1837 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::runstddev1FUNC.

## runningVariance()

TableExprNode casacore::runningVariance | ( | const TableExprNode & | array,
|  | const TableExprNodeSet & | halfBoxWidth )

inline

Definition at line 1831 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::runvariance1FUNC.

## rwRef()

RecordRep & casacore::rwRef | ( |  | ) |

protected

Return a non-const reference to the underlying RecordRep.

When needed, the RecordRep will be copied and all RecordField objects will be notified.

## rwSubRecord()

Record & casacore::rwSubRecord | ( | const RecordFieldId & |  | ) |

References Record().

## scanKey()

ScanKey casacore::scanKey | ( | const SubScanKey & | subScanKey | ) |

inline

create a ScanKey from a SubScanKey, just omits the SubScanKey's fieldID

Definition at line 64 of file MSKeys.h.

References casacore::ScanKey::arrayID, casacore::SubScanKey::arrayID, casacore::ScanKey::obsID, casacore::SubScanKey::obsID, casacore::ScanKey::scan, and casacore::SubScanKey::scan.

Referenced by casacore::MSMetaData::_createSubScanRecords(), casacore::MSMetaData::_getSubScanKeys(), casacore::MSMetaData::getTimeRangeForScan(), operator<<(), operator<<(), and toString().

## scanKeys()

std::set< ScanKey > casacore::scanKeys | ( | const std::set< Int > & | scans,
|  | const ArrayKey & | arrayKey )

construct scan keys given a set of scan numbers and an ArrayKey

Referenced by casacore::MSMetaData::_checkScans(), casacore::MSMetaData::_getScanKeys(), scanNumbers(), and uniqueArrayKeys().

## scanNumbers()

std::set< Int > casacore::scanNumbers | ( | const std::set< ScanKey > & | scanKeys | ) |

extract all the unique scan numbers from the specified scans

References scanKeys().

## set_intersection()

Vector< Int > casacore::set_intersection | ( | const Vector< Int > & | v1,
|  | const Vector< Int > & | v2 )

Get the intersection or union of IDs (such as FieldId).

## set_next()

virtual OFF_T casacore::set_next | ( | OFF_T |  | ) |

virtual

## set_union()

Vector< Int > casacore::set_union | ( | const Vector< Int > & | v1,
|  | const Vector< Int > & | v2 )

## setCoefficient()

void casacore::setCoefficient | ( | uInt | which,
|  | const T | value )

Set the which'th coefficient to value.

Definition at line 145 of file PolynomialParam.h.

References DebugAssert, NewDelAllocator< T >::value, and order().

## setCoefficients()

void casacore::setCoefficients | ( | const Vector< T > & | coefficients | ) |

Set all the coefficients at once, throw away all existing coefficients.

References coefficients().

## setColumnCache()

void casacore::setColumnCache | ( | uInt | tableNr,
|  | const ColumnCache & | ) const

protected

Set the column cache to the cache of the given table.

The row numbers will be adjusted as needed.

## setComment() [1/2]

void casacore::setComment | ( | const RecordFieldId & | ,
|  | const String & | comment )

override

Set the comment for this field.

References comment().

## setComment() [2/2]

void casacore::setComment | ( | const String & | comment | ) |

Set the comment for this field.

References comment().

## sgetrf()

void casacore::sgetrf | ( | const int * | m,
|  | const int * | n,
|  | float * | a,
|  | const int * | lda,
|  | int * | ipiv,
|  | int * | info )

## sgetri()

void casacore::sgetri | ( | const int * | m,
|  | float * | a,
|  | const int * | lda,
|  | const int * | ipiv,
|  | float * | work,
|  | const int * | lwork,
|  | int * | info )

## shape() [1/2]

IPosition casacore::shape | ( | const RecordFieldId & |  | ) | const

Get the actual shape of this field.

It returns [1] for non-array fields.

References True.

Referenced by casacore::ImageInfo::_checkBeamShape(), casacore::TableParseProject::addColumnDesc(), casacore::MSTable< MSEnum >::addColumnToDesc(), casacore::MSTable< MSEnum >::addColumnToDesc(), casacore::MSTableImpl::addColumnToDesc(), addDataField(), casacore::RecordRep::addDataField(), casacore::TableRecord::addDataField(), casacore::TiledStMan::addedNrrow(), casacore::RecordRep::addFieldToDesc(), casacore::TableRecordRep::addFieldToDesc(), casacore::CoordinateUtil::addLinearAxes(), casacore::FITSCoordinateUtil::addSpectralCoordinate(), casacore::CoordinateUtil::addStokesAxis(), casacore::FITSCoordinateUtil::addStokesCoordinate(), casacore::TableExprFuncNodeArray::adjustShape(), casacore::AxesSpecifier::apply(), array(), casacore::ArrayColumnDesc< T >::ArrayColumnDesc(), casacore::ArrayColumnDesc< T >::ArrayColumnDesc(), casacore::ArrayColumnDesc< T >::ArrayColumnDesc(), casacore::ArrayPositionIterator::ArrayPositionIterator(), casacore::ArrayPositionIterator::ArrayPositionIterator(), casacore::ArrayPositionIterator::ArrayPositionIterator(), casacore::RegionManager::box(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::boxedArrayMath(), casacore::ImageInfo::checkBeamSet(), casacore::RecordRep::checkShape(), casacore::TiledStMan::checkShapeColumn(), casacore::Slice::checkSlices(), casacore::ExtendSpecifier::convert(), casacore::WCBox::convertPixel(), casacore::WCRegion::convertPixel(), casacore::ImageFITSConverter::copyCursorShape(), casacore::RecordRep::createDataField(), casacore::CoordinateUtil::cylindricalFix(), defineField(), casacore::WCComplement::doToLCRegion(), casacore::WCConcatenation::doToLCRegion(), casacore::WCDifference::doToLCRegion(), casacore::WCExtension::doToLCRegion(), casacore::WCIntersection::doToLCRegion(), casacore::WCRegion::doToLCRegion(), casacore::WCUnion::doToLCRegion(), casacore::HistTiledCollapser< T >::endAccumulator(), casacore::StatsTiledCollapser< T, U >::endAccumulator(), casacore::TiledCollapser< T, U >::endAccumulator(), fillBoxedShape(), fillSlidingShape(), casacore::TiledShapeStMan::findHypercube(), casacore::CoordinateSystem::fromFITSHeader(), casacore::FITSCoordinateUtil::fromFITSHeader(), casacore::HDF5DataType::fromShape(), casacore::FITSKeywordUtil::fromTDIM(), casacore::ReadAsciiTable::getArray(), casacore::ImageFITSConverter::getCoordinateSystem(), casacore::MaskedLattice< T >::getMaskSlice(), casacore::MaskedLattice< T >::getMaskSlice(), casacore::MaskedLattice< T >::getMaskSlice(), casacore::MaskedLattice< T >::getMaskSlice(), casacore::MaskedLattice< T >::getMaskSlice(), casacore::MaskedLattice< T >::getMaskSlice(), casacore::StManArrayFile::getShape(), casacore::LELImageCoord::getSpectralInfo(), casacore::LELLattCoord::getSpectralInfo(), casacore::LELLattCoordBase::getSpectralInfo(), casacore::ReadAsciiTable::getTypes(), casacore::ReadAsciiTable::getTypeShape(), casacore::ReadAsciiTable::handleArray(), casacore::HDF5DataType::HDF5DataType(), casacore::Slicer::inferShapeFromSource(), casacore::IPosition_global_functions_IPosition_Indexing::isInsideArray(), casacore::IPosition_global_functions_IPosition_Indexing::isInsideArray(), casacore::VectorKernel::make(), casacore::VectorKernel::make(), casacore::TableExprNodeArray::makeArray(), casacore::TableExprNodeArray::makeArray(), casacore::TableExprNodeArray::makeArray(), casacore::CoordinateUtil::makeCoordinateSystem(), casacore::Coordinate::makeFourierCoordinate(), casacore::CoordinateSystem::makeFourierCoordinate(), casacore::DirectionCoordinate::makeFourierCoordinate(), casacore::LinearCoordinate::makeFourierCoordinate(), casacore::SpectralCoordinate::makeFourierCoordinate(), casacore::TabularCoordinate::makeFourierCoordinate(), casacore::WCRegion::makeWorldAbsolute(), casacore::WCCompound::multiToLCRegion(), operator||(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::partialArrayMath(), casacore::HistTiledCollapser< T >::process(), casacore::StatsTiledCollapser< T, U >::process(), casacore::TiledCollapser< T, U >::process(), casacore::StManArrayFile::putRes(), casacore::StManArrayFile::putShape(), casacore::StManArrayFile::putShape(), casacore::StManArrayFile::putShape(), casacore::StManArrayFile::putShape(), casacore::StManArrayFile::putShape(), casacore::StManArrayFile::putShape(), casacore::StManArrayFile::putShape(), casacore::StManArrayFile::putShape(), casacore::StManArrayFile::putShape(), casacore::StManArrayFile::putShape(), casacore::StManArrayFile::putShape(), casacore::StManArrayFile::putShape(), casacore::StManArrayFile::putShape(), casacore::StManArrayFile::putShape(), casacore::HDF5Record::readArr(), casacore::ArrayUtil_global_functions_reorderArrayHelper::reorderArrayHelper(), casacore::RetypedArraySetGet_global_functions_RetypedArrayEngineSetGet::retypedArrayEngineGet(), casacore::RetypedArraySetGet_global_functions_RetypedArrayEngineSetGet::retypedArrayEngineSet(), casacore::ImageInfo::setInfoSplitBeamSet(), casacore::TiledCellStMan::setShape(), casacore::TiledShapeStMan::setShape(), casacore::TiledStMan::setShape(), casacore::SetupNewTable::setShapeColumn(), casacore::SetupNewTableRep::setShapeColumn(), casacore::TSMColumn::setShapeColumn(), casacore::LatticeStatsBase::setStorageImageShape(), casacore::Coordinate::setWorldMixRanges(), casacore::CoordinateSystem::setWorldMixRanges(), casacore::DirectionCoordinate::setWorldMixRanges(), casacore::QualityCoordinate::setWorldMixRanges(), casacore::StokesCoordinate::setWorldMixRanges(), casacore::AxesMapping::shapeToNew(), casacore::AxesMapping::shapeToOld(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::slidingArrayMath(), casacore::FITSCoordinateUtil::stokesCoordinateFromWCS(), casacore::TableArrayConformanceError::TableArrayConformanceError(), casacore::TableExprNodeArray::TableExprNodeArray(), casacore::TiledFileHelper::TiledFileHelper(), casacore::CoordinateSystem::toFITSHeader(), casacore::FITSCoordinateUtil::toFITSHeader(), casacore::IPosition_global_functions_IPosition_Indexing::toIPositionInArray(), casacore::ImageRegion::toLatticeRegion(), casacore::LattRegionHolder::toLatticeRegion(), casacore::LattRegionHolder::toLatticeRegion(), casacore::ImageRegion::toLCRegion(), casacore::WCRegion::toLCRegion(), casacore::WCRegion::toLCRegionAxes(), casacore::IPosition_global_functions_IPosition_Indexing::toOffsetInArray(), casacore::FITSKeywordUtil::toTDIM(), casacore::TableTrace::trace(), casacore::TableTrace::trace(), casacore::TableTrace::trace(), casacore::TableTrace::trace(), casacore::TableTrace::trace(), casacore::TableTrace::trace(), casacore::TSMShape::TSMShape(), casacore::LCBox::verify(), and casacore::HDF5Record::writeArray().

## shape() [2/2]

TableExprNode casacore::shape | ( | const TableExprNode & | array | ) |

inline

Function operating on any scalar or array resulting in a Double array containing the shape.

A scalar has shape [1].

Definition at line 1991 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::shapeFUNC.

## showBlock()

void casacore::showBlock | ( | AipsIO & | ,
|  | const Block< void * > & | ,
|  | Int | )

inline

Definition at line 136 of file BlockIO.h.

## sign() [1/2]

LatticeExprNode casacore::sign | ( | const LatticeExprNode & | expr | ) |

Referenced by casacore::BitFloat::BitFloat(), and casacore::BitFloat::UnpackMantissa().

## sign() [2/2]

TableExprNode casacore::sign | ( | const TableExprNode & | node | ) |

inline

Definition at line 1384 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::signFUNC.

## sin() [1/2]

LatticeExprNode casacore::sin | ( | const LatticeExprNode & | expr | ) |

Numerical 1-argument functions.

Referenced by casacore::TableExprFuncNode::angdist(), and casacore::Sin< T, RES >::operator()().

## sin() [2/2]

TableExprNode casacore::sin | ( | const TableExprNode & | node | ) |

inline

Transcendental functions that can be applied to essentially all numeric nodes containing scalars or arrays.

Definition at line 1342 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::sinFUNC.

## sinh() [1/2]

LatticeExprNode casacore::sinh | ( | const LatticeExprNode & | expr | ) |

Referenced by casacore::Sinh< T, RES >::operator()().

## sinh() [2/2]

TableExprNode casacore::sinh | ( | const TableExprNode & | node | ) |

inline

Definition at line 1346 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::sinhFUNC.

## size()

uInt casacore::size | ( |  | ) | const

Definition at line 224 of file RecordInterface.h.

References nfields().

Referenced by casacore::ACG::ACG(), casacore::AlignMemory::alloc(), casacore::FFTW::c2c(), casacore::FFTW::c2c(), casacore::FFTW::c2r(), casacore::FFTW::c2r(), calcCRC(), casacore::ImageAttrGroupCasa::checkRows(), casacore::Allocator_private::BulkAllocator< T2 >::deallocate(), casacore::Allocator_private::BulkAllocatorImpl< Allocator >::deallocate(), empty(), initBuffer(), casacore::MemoryIO::MemoryIO(), casacore::MemoryIO::MemoryIO(), casacore::Sort::merge(), casacore::FFTW::plan_c2c_backward(), casacore::FFTW::plan_c2c_backward(), casacore::FFTW::plan_c2c_forward(), casacore::FFTW::plan_c2c_forward(), casacore::FFTW::plan_c2r(), casacore::FFTW::plan_c2r(), casacore::FFTW::plan_r2c(), casacore::FFTW::plan_r2c(), casacore::FFTW::plan_redft00(), casacore::FFTW::plan_redft00(), casacore::ByteIO::pread(), casacore::FiledesIO::pread(), casacore::ByteIO::pwrite(), casacore::FiledesIO::pwrite(), casacore::FFTW::r2c(), casacore::FFTW::r2c(), casacore::ShapesFileReader::Read(), casacore::ByteIO::read(), casacore::FilebufIO::read(), casacore::FiledesIO::read(), casacore::MemoryIO::read(), casacore::MFFileIO::read(), casacore::MMapfdIO::read(), casacore::MultiFileBase::read(), casacore::StreamIO::read(), casacore::TapeIO::read(), casacore::FilebufIO::readBlock(), casacore::FilebufIO::readBuffer(), casacore::RowBasedFile::ReadData(), casacore::PGPlotter::sch(), casacore::PGPlotterInterface::sch(), casacore::PGPlotterNull::sch(), casacore::ByteIO::truncate(), casacore::FilebufIO::truncate(), casacore::FiledesIO::truncate(), casacore::MFFileIO::truncate(), casacore::MultiFileBase::truncate(), casacore::ByteIO::write(), casacore::FilebufIO::write(), casacore::FiledesIO::write(), casacore::MemoryIO::write(), casacore::MFFileIO::write(), casacore::MMapfdIO::write(), casacore::MultiFileBase::write(), casacore::StreamIO::write(), casacore::TapeIO::write(), casacore::FilebufIO::writeBlock(), casacore::FilebufIO::writeBuffer(), and casacore::RowBasedFile::WriteData().

## slidingArrayMath()

template<typename T, typename FuncType>

Array< T > casacore::slidingArrayMath | ( | const MaskedArray< T > & | array,
|  | const IPosition & | halfBoxSize,
|  | const FuncType & | funcObj,
|  | bool | fillEdge = true )

Apply for each element in the array the given ArrayMath reduction function object to the box around that element.

The full box is 2*halfBoxSize + 1. It can be used for arrays and boxes of any dimensionality; missing halfBoxSize values are set to 1.

### Example

Determine for each element in the array the median of a box with size [51,51] around that element:

Array<float> medians = slidingArrayMath(in, IPosition(2,25,25),
MaskedMedianFunc<float>());
casacore::MaskedMedianFunc
Definition MaskArrMath.h:484
casacore::medians
TableExprNode medians(const TableExprNode &array, const TableExprNodeSet &collapseAxes)
Definition ExprNode.h:1776
casacore::slidingArrayMath
Array< T > slidingArrayMath(const MaskedArray< T > &array, const IPosition &halfBoxSize, const FuncType &funcObj, bool fillEdge=true)
Apply for each element in the array the given ArrayMath reduction function object to the box around t...

This is a potentially expensive operation. On a high-end PC it took appr. 27 seconds to get the medians for an array of [1000,1000] using a halfBoxSize of [50,50].

The fillEdge argument determines how the edge is filled where no full boxes can be made. true means it is set to zero; false means that the edge is removed, thus the output array is smaller than the input array.
Note: This brute-force method of determining the medians outperforms all kinds of smart implementations; For a vector it is about as fast as the casacore class MedianSlider, for a 2D array it is much, much faster;

References array.

Referenced by casacore::MArrayLogical_global_functions_MArray_logical_operations::slidingAlls(), casacore::MArrayLogical_global_functions_MArray_logical_operations::slidingAnys(), casacore::MArrayLogical_global_functions_MArray_logical_operations::slidingNFalse(), and casacore::MArrayLogical_global_functions_MArray_logical_operations::slidingNTrue().

## spectralindex()

LatticeExprNode casacore::spectralindex | ( | const LatticeExprNode & | left,
|  | const LatticeExprNode & | right )

This function finds the spectral index alpha = log(s1/s2) / log(f1/f2).

## split()

Vector< String > & casacore::split | ( | const String & | s,
|  | char | delim,
|  | Vector< String > & | elems )

## sposv()

void casacore::sposv | ( | const char * | uplo,
|  | const int * | n,
|  | const int * | nrhs,
|  | float * | a,
|  | const int * | lda,
|  | float * | b,
|  | const int * | ldb,
|  | int * | info )

## spotri()

void casacore::spotri | ( | const char * | uplo,
|  | const int * | n,
|  | float * | a,
|  | const int * | lda,
|  | int * | info )

## sqlpattern()

TableExprNode casacore::sqlpattern | ( | const TableExprNode & | node | ) |

inline

Definition at line 1496 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::sqlpatternFUNC.

## sqrt() [1/2]

LatticeExprNode casacore::sqrt | ( | const LatticeExprNode & | expr | ) |

Referenced by casacore::LatticeStatistics< T >::_rms(), casacore::Gaussian1DParam< T >::Gaussian1DParam(), casacore::Gaussian2DParam< T >::Gaussian2DParam(), casacore::Gaussian3DParam< Type >::Gaussian3DParam(), casacore::Sqrt< T, RES >::operator()(), casacore::ArrayPartMath_global_functions_Array_partial_operations::partialStddevs(), casacore::ArrayPartMath_global_functions_Array_partial_operations::partialStddevs(), casacore::VanVleck::predictN3(), casacore::VanVleck::threshN3(), and casacore::ZScoreCalculator::zscoreToNpts().

## sqrt() [2/2]

TableExprNode casacore::sqrt | ( | const TableExprNode & | node | ) |

inline

Definition at line 1360 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::sqrtFUNC.

## square()

TableExprNode casacore::square | ( | const TableExprNode & | node | ) |

inline

Definition at line 1350 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::squareFUNC.

## StatAcc()

casacore::StatAcc | ( | const StatAcc & |  | ) |

References StatAcc().

## static_pointer_cast()

template<typename T, typename U>

CountedPtr< T > casacore::static_pointer_cast | ( | const CountedPtr< U > & | that | ) |

Cast the CountedPtr from one pointer type to another.

Definition at line 259 of file CountedPtr.h.

## stddev() [1/2]

LatticeExprNode casacore::stddev | ( | const LatticeExprNode & | expr | ) |

Referenced by casacore::MaskedStddevFunc< T >::operator()().

## stddev() [2/2]

TableExprNode casacore::stddev | ( | const TableExprNode & | array | ) |

inline

Definition at line 1674 of file ExprNode.h.

References casacore::TableExprFuncNode::arrstddev1FUNC, and casacore::TableExprNode::newFunctionNode().

## stddevs()

TableExprNode casacore::stddevs | ( | const TableExprNode & | array,
|  | const TableExprNodeSet & | collapseAxes )

inline

Definition at line 1758 of file ExprNode.h.

References array, casacore::TableExprFuncNode::arrstddevs1FUNC, and casacore::TableExprNode::newFunctionNode().

## store()

int casacore::store | ( | const TYPE * | source,
|  | int | npixels )

The overloaded operator functions `()' all return physical data, i.

e., data to which bscale() and bzero() have been applied, via the formula

physical_data[i] = bscale() * raw_data[i] + bzero().
casacore::bscale
double bscale() const
General access routines for a primary array.
Definition hdu.h:355
casacore::bzero
double bzero() const
Definition hdu.h:356

*/ double operator () (int, int, int, int, int) const; double operator () (int, int, int, int) const; double operator () (int, int, int) const; double operator () (int, int) const; double operator () (int) const; /**

The various `data()' functions allow one to access and set the raw data itself.
*/ TYPE & data(int, int, int, int, int); TYPE & data(int, int, int, int); TYPE & data(int, int, int); TYPE & data(int, int); TYPE & data(int); /**

The store()', move()' and copy()' functions allow bulk data transfer between the internal FITS array and an external data storage area. The external storage must have already been allocated and it is assumed that the entire data array is in memory. store()' transfers raw data at source' into the FITS array; an allowable option is CtoF, which specifies to convert the array from C-order to Fortran-order. move()' is the opposite of store()'. move()' transfers raw data from the FITS array to target'; an allowable option is FtoC, which specifies to convert the array from Fortran-order to C-order. copy()' is similar to `move()' except that what is copied is physical data and not raw data; the physical data can be either double or float. copy() also turns blanks into NaN's. */ int store(const TYPE *source, FITS::FitsArrayOption = FITS::NoOpt); void copy(double *target, FITS::FitsArrayOption = FITS::NoOpt) const; void copy(float *target, FITS::FitsArrayOption = FITS::NoOpt) const; void move(TYPE *target, FITS::FitsArrayOption = FITS::NoOpt) const; /** Use these versions if you are reading/writing "chunk by chunk." No FtoC option is available. You are responsible for ensuring that npixels corresponds to he number actually read or written. Note that copy() turns blanks into NaN's.

## storeCRC()

void casacore::storeCRC | ( | const void * | buffer,
|  | Int64 | blknr )

protected

Store the CRC of a data block in the index.

## stripWhite()

String casacore::stripWhite | ( | const String & | str,
|  | Bool | onlyends = True )

References True.

## strlength()

TableExprNode casacore::strlength | ( | const TableExprNode & | node | ) |

inline

String functions on scalars or arrays.

Definition at line 1467 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::strlengthFUNC.

## subRecord()

const Record & casacore::subRecord | ( | const RecordFieldId & |  | ) | const

Get the subrecord from the given field.

Note: The non-const version has a different name to prevent that the copy-on-write mechanism makes a copy when not necessary;

References Record().

## substr() [1/2]

TableExprNode casacore::substr | ( | const TableExprNode & | str,
|  | const TableExprNode & | pos )

inline

Definition at line 1600 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::substrFUNC.

## substr() [2/2]

TableExprNode casacore::substr | ( | const TableExprNode & | str,
|  | const TableExprNode & | pos,
|  | const TableExprNode & | npos )

inline

Definition at line 1606 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::substrFUNC.

## sum() [1/3]

LatticeExprNode casacore::sum | ( | const LatticeExprNode & | expr | ) |

Referenced by casacore::ImageStatistics< T >::_computeFlux(), casacore::ImageStatistics< T >::_computeFlux(), casacore::LatticeStatistics< T >::_computeFlux(), casacore::LatticeStatistics< T >::_computeFlux(), casacore::ImageStatistics< T >::_flux(), casacore::LatticeStatistics< T >::_mean(), casacore::StatisticsUtilities< AccumType >::accumulate(), casacore::StatisticsUtilities< AccumType >::accumulate(), casacore::StatisticsUtilities< AccumType >::accumulate(), casacore::StatisticsUtilities< AccumType >::accumulate(), casacore::ImageStatistics< T >::displayStats(), casacore::LatticeStatistics< T >::displayStats(), casacore::LattStatsSpecialize::getMean(), casacore::LattStatsSpecialize::getMean(), casacore::LattStatsSpecialize::getSigma(), casacore::LattStatsSpecialize::getSigma(), casacore::LattStatsSpecialize::getVariance(), casacore::LattStatsSpecialize::getVariance(), casacore::ArrayPartMath_global_functions_Array_partial_operations::SumFunc< T >::operator()(), casacore::MaskedSumFunc< T >::operator()(), casacore::RigidVector< T, n >::operator*, and casacore::StatisticsUtilities< AccumType >::waccumulate().

## sum() [2/3]

TableExprNode casacore::sum | ( | const TableExprNode & | array | ) |

inline

Functions operating on a Double or Complex scalar or array resulting in a scalar with the same data type.

Definition at line 1649 of file ExprNode.h.

References casacore::TableExprFuncNode::arrsumFUNC, and casacore::TableExprNode::newFunctionNode().

## sum() [3/3]

template<class T>

T casacore::sum | ( | const TableVector< T > & | tv | ) |

inline

Definition at line 380 of file TabVecMath.h.

References casacore::TableVector< T >::tabVec().

## sums()

TableExprNode casacore::sums | ( | const TableExprNode & | array,
|  | const TableExprNodeSet & | collapseAxes )

inline

The partial version of the functions above.

They are applied to the array subsets defined by the axes in the set using the partialXXX functions in ArrayMath. The axes must be 0-relative.

Definition at line 1716 of file ExprNode.h.

References array, casacore::TableExprFuncNode::arrsumsFUNC, and casacore::TableExprNode::newFunctionNode().

## sumSquare()

TableExprNode casacore::sumSquare | ( | const TableExprNode & | array | ) |

inline

Definition at line 1659 of file ExprNode.h.

References casacore::TableExprFuncNode::arrsumsqrFUNC, and casacore::TableExprNode::newFunctionNode().

## sumSquares()

TableExprNode casacore::sumSquares | ( | const TableExprNode & | array,
|  | const TableExprNodeSet & | collapseAxes )

inline

Definition at line 1728 of file ExprNode.h.

References array, casacore::TableExprFuncNode::arrsumsqrsFUNC, and casacore::TableExprNode::newFunctionNode().

## swap()

template<typename T>

void casacore::swap | ( | Array< T > & | first,
|  | Array< T > & | second )

Swap the first array with the second.

This is more efficient than std::swap()

Definition at line 987 of file Array.h.

References first.

## tableCommand() [1/7]

TaQLResult casacore::tableCommand | ( | const String & | command | ) |

### Synopsis

Parse and execute the given TaQL command. It will open (and close) all tables needed. It returns the resulting table. The command type and the selected or updated column names can be returned. Zero or more temporary tables can be used in the command using the $nnn syntax.

## tableCommand() [2/7]

TaQLResult casacore::tableCommand | ( | const String & | command,
|  | const std::vector< const Table * > & | tempTables )

## tableCommand() [3/7]

TaQLResult casacore::tableCommand | ( | const String & | command,
|  | const std::vector< const Table * > & | tempTables,
|  | Vector< String > & | columnNames )

## tableCommand() [4/7]

TaQLResult casacore::tableCommand | ( | const String & | command,
|  | const std::vector< const Table * > & | tempTables,
|  | Vector< String > & | columnNames,
|  | String & | commandType )

## tableCommand() [5/7]

TaQLResult casacore::tableCommand | ( | const String & | command,
|  | const Table & | tempTable )

## tableCommand() [6/7]

TaQLResult casacore::tableCommand | ( | const String & | command,
|  | Vector< String > & | columnNames )

## tableCommand() [7/7]

TaQLResult casacore::tableCommand | ( | const String & | command,
|  | Vector< String > & | columnNames,
|  | String & | commandType )

## tan() [1/2]

LatticeExprNode casacore::tan | ( | const LatticeExprNode & | expr | ) |

Referenced by casacore::Tan< T, RES >::operator()().

## tan() [2/2]

TableExprNode casacore::tan | ( | const TableExprNode & | node | ) |

inline

Definition at line 1408 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::tanFUNC.

## tanh() [1/2]

LatticeExprNode casacore::tanh | ( | const LatticeExprNode & | expr | ) |

Referenced by casacore::Tanh< T, RES >::operator()().

## tanh() [2/2]

TableExprNode casacore::tanh | ( | const TableExprNode & | node | ) |

inline

Definition at line 1412 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::tanhFUNC.

## throwArrayShapes()

void casacore::throwArrayShapes | ( | const IPosition & | shape1,
|  | const IPosition & | shape2,
|  | const char * | name )

Function to check the shapes.

It throws an exception if not equal.

References name().

Referenced by checkArrayShapes().

## throwIfFixed()

void casacore::throwIfFixed | ( |  | ) | const

protected

Check if the Record has a non-fixed structure.

If it is fixed, it throws an exception. This can be used by other functions (like define).

## time()

TableExprNode casacore::time | ( | const TableExprNode & | node | ) |

inline

Definition at line 1584 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::timeFUNC.

Referenced by casacore::MSMetaData::_getInterpolatedDirection(), casacore::MSMetaData::_modifyFirstExposureTimeIfNecessary(), casacore::MeasTableMul::calc(), casacore::MeasTableMulAber1950::calc(), casacore::MeasTableMulAber::calc(), casacore::MeasTableMulPosEarthXY::calc(), casacore::MeasTableMulPosEarthZ::calc(), casacore::MeasTableMulPosSunXY::calc(), casacore::MeasTableMulPosSunZ::calc(), casacore::MeasTableMulSC1950::calc(), casacore::MeasTableMulSC2000A::calc(), casacore::MeasTableMulSC2000B::calc(), casacore::MeasTableMulSC::calc(), casacore::MeasTableMulSC2000Base::doCalc(), casacore::MeasTableMulSCBase::doCalc(), casacore::SDFieldHandler::fill(), casacore::SDFITSHandler::fill(), casacore::SDMainHandler::fill(), casacore::SDSysCalHandler::fill(), casacore::SDWeatherHandler::fill(), casacore::FITSDateUtil::fromFITS(), casacore::MeasTableMul::getArray(), casacore::MSMetaData::getPointingDirection(), casacore::MeasurementSet::msseltoindex(), casacore::MeasTable::mulAber(), casacore::MeasTable::mulAber1950(), casacore::MeasTable::mulPosEarthXY(), casacore::MeasTable::mulPosEarthZ(), casacore::MeasTable::mulPosSunXY(), casacore::MeasTable::mulPosSunZ(), casacore::MeasTable::mulSC(), casacore::MeasTable::mulSC1950(), casacore::MeasTable::mulSC2000A(), casacore::MeasTable::mulSC2000B(), casacore::ObjectID::ObjectID(), casacore::Time::operator=(), casacore::PrecTimer::print_time(), casacore::MSTimeParse::selectTime(), casacore::MSDerivedValues::setEpoch(), casacore::FITSTimedTable::setTime(), casacore::PrecTimer::start(), casacore::PrecTimer::stop(), casacore::Time::Time(), casacore::MSFitsOutput::timeToDay(), casacore::MSFitsOutputAstron::timeToDay(), casacore::FITSDateUtil::toFITS(), casacore::MSTimeParse::toTAIInSec(), casacore::File::touch(), casacore::LogSink::writeLocally(), casacore::LogSinkInterface::writeLocally(), and casacore::MemoryLogSink::writeLocally().

## to_string() [1/3]

std::string casacore::to_string | ( | const IPosition & | ip | ) |

## to_string() [2/3]

template<typename T>

std::string casacore::to_string | ( | const MaskedArray< T > & |  | ) |

## to_string() [3/3]

std::string casacore::to_string | ( | const Slicer & | slicer | ) |

## toArray() [1/11]

void casacore::toArray | ( | const RecordFieldId & | id,
|  | Array< Bool > & | array ) const

Definition at line 425 of file RecordInterface.h.

References array, and toArrayBool().

## toArray() [2/11]

void casacore::toArray | ( | const RecordFieldId & | id,
|  | Array< Complex > & | array ) const

Definition at line 441 of file RecordInterface.h.

References array, and toArrayComplex().

## toArray() [3/11]

void casacore::toArray | ( | const RecordFieldId & | id,
|  | Array< DComplex > & | array ) const

Definition at line 443 of file RecordInterface.h.

References array, and toArrayDComplex().

## toArray() [4/11]

void casacore::toArray | ( | const RecordFieldId & | id,
|  | Array< Double > & | array ) const

Definition at line 439 of file RecordInterface.h.

References array, and toArrayDouble().

## toArray() [5/11]

void casacore::toArray | ( | const RecordFieldId & | id,
|  | Array< Float > & | array ) const

Definition at line 437 of file RecordInterface.h.

References array, and toArrayFloat().

## toArray() [6/11]

void casacore::toArray | ( | const RecordFieldId & | id,
|  | Array< Int > & | array ) const

Definition at line 431 of file RecordInterface.h.

References array, and toArrayInt().

## toArray() [7/11]

void casacore::toArray | ( | const RecordFieldId & | id,
|  | Array< Int64 > & | array ) const

Definition at line 435 of file RecordInterface.h.

References array, and toArrayInt64().

## toArray() [8/11]

void casacore::toArray | ( | const RecordFieldId & | id,
|  | Array< Short > & | array ) const

Definition at line 429 of file RecordInterface.h.

References array, and toArrayShort().

## toArray() [9/11]

void casacore::toArray | ( | const RecordFieldId & | id,
|  | Array< String > & | array ) const

Definition at line 445 of file RecordInterface.h.

References array, and toArrayString().

## toArray() [10/11]

void casacore::toArray | ( | const RecordFieldId & | id,
|  | Array< uChar > & | array ) const

Definition at line 427 of file RecordInterface.h.

References array, and toArrayuChar().

## toArray() [11/11]

void casacore::toArray | ( | const RecordFieldId & | id,
|  | Array< uInt > & | array ) const

Definition at line 433 of file RecordInterface.h.

References array, and toArrayuInt().

## toArrayBool()

Array< Bool > casacore::toArrayBool | ( | const RecordFieldId & |  | ) | const

Get an array while promoting the data as needed.

Int values can be converted to Bool. A scalar value is also converted to an array. These functions are slower than asX, but more general.

Referenced by toArray().

## toArrayComplex()

Array< Complex > casacore::toArrayComplex | ( | const RecordFieldId & |  | ) | const

Referenced by toArray().

## toArrayDComplex()

Array< DComplex > casacore::toArrayDComplex | ( | const RecordFieldId & |  | ) | const

Referenced by toArray().

## toArrayDouble()

Array< Double > casacore::toArrayDouble | ( | const RecordFieldId & |  | ) | const

Referenced by toArray().

## toArrayFloat()

Array< Float > casacore::toArrayFloat | ( | const RecordFieldId & |  | ) | const

Referenced by toArray().

## toArrayInt()

Array< Int > casacore::toArrayInt | ( | const RecordFieldId & |  | ) | const

Referenced by toArray().

## toArrayInt64()

Array< Int64 > casacore::toArrayInt64 | ( | const RecordFieldId & |  | ) | const

Referenced by toArray().

## toArrayShort()

Array< Short > casacore::toArrayShort | ( | const RecordFieldId & |  | ) | const

Referenced by toArray().

## toArrayString()

Array< String > casacore::toArrayString | ( | const RecordFieldId & |  | ) | const

Referenced by toArray().

## toArrayuChar()

Array< uChar > casacore::toArrayuChar | ( | const RecordFieldId & |  | ) | const

Referenced by toArray().

## toArrayuInt()

Array< uInt > casacore::toArrayuInt | ( | const RecordFieldId & |  | ) | const

Referenced by toArray().

## toBool()

LatticeExprNode casacore::toBool | ( | const LatticeExprNode & | expr | ) |

Referenced by convertType().

## toComplex()

LatticeExprNode casacore::toComplex | ( | const LatticeExprNode & | expr | ) |

Referenced by convertType().

## toDComplex()

LatticeExprNode casacore::toDComplex | ( | const LatticeExprNode & | expr | ) |

Referenced by convertType().

## toDouble()

LatticeExprNode casacore::toDouble | ( | const LatticeExprNode & | expr | ) |

Referenced by convertType().

## toFloat()

LatticeExprNode casacore::toFloat | ( | const LatticeExprNode & | expr | ) |

Functions to convert to the given data type.

These are mostly meaningful for down-conversions (e.g. double to float), since up-conversions are automatically done to get matching data types when needed. Note that some conversions are not supported, such as Complex to Double or Float.
The conversion to Bool is useful to convert a region to a boolean lattice, which is only possible if the region is given in world coordinates. Otherwise an exception is thrown.

Referenced by convertType().

## tokenize()

int casacore::tokenize | ( | const String & | str,
|  | const String & | sep,
|  | Vector< String > & | tokens,
|  | Bool | upCase = False )

References False.

## toRecord()

template<class AccumType>

Record casacore::toRecord | ( | const StatsData< AccumType > & | stats | ) |

References Record().

## ToString()

std::string_view casacore::ToString | ( | BitFloatKind | kind | ) |

constexpr

Definition at line 24 of file BitFloat.h.

References Infinity, NaN, NegativeInfinity, NegativeZero, Normal, SignallingNaN, Subnormal, and Zero.

## toString() [1/4]

String casacore::toString | ( | const ScanKey & | scanKey | ) |

References scanKey().

## toString() [2/4]

String casacore::toString | ( | const SubScanKey & | subScanKey | ) |

## toString() [3/4]

TableExprNode casacore::toString | ( | const TableExprNode & | node | ) |

inline

Function to convert any value to a string.

See TaQL note 199 for possible format values.

Definition at line 1569 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::stringFUNC.

## toString() [4/4]

TableExprNode casacore::toString | ( | const TableExprNode & | node,
|  | const TableExprNode & | format )

inline

Definition at line 1574 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::stringFUNC.

## transformInPlace() [1/2]

template<typename InputIterator1, typename InputIterator2, typename BinaryOperator>

void casacore::transformInPlace | ( | InputIterator1 | first1,
|  | InputIterator1 | last1,
|  | InputIterator2 | first2,
|  | BinaryOperator | op )

inline

Define a function to do a binary transform in place.

It is functionally equivalent to std::transform where the first and result iterator are the same, but it is faster for non-trivial iterators.

Definition at line 42 of file Functors.h.

Referenced by casacore::ArrayMath_global_functions_Array_mathematical_operations::arrayTransformInPlace().

## transformInPlace() [2/2]

template<typename InputIterator1, typename UnaryOperator>

void casacore::transformInPlace | ( | InputIterator1 | first1,
|  | InputIterator1 | last1,
|  | UnaryOperator | op )

inline

Define a function to do a unary transform in place.

It is functionally equivalent to std::transform where the first and result iterator are the same, but it is faster for non-trivial iterators.

Definition at line 54 of file Functors.h.

## TransformToStokesI() [1/2]

template<>

bool * casacore::TransformToStokesI | ( | const bool * | input,
|  | char * | buffer,
|  | size_t | n )

inline

Definition at line 72 of file StokesIStManColumn.h.

## TransformToStokesI() [2/2]

template<typename T>

T * casacore::TransformToStokesI | ( | const T * | input,
|  | char * | buffer,
|  | size_t | n )

inline

Calculates for every set of 4 input values the Stokes-I values by doing out = 0.5 * (in_pp + in_qq), where pp/qq can be xx/yy or ll/rr.

If pq or qp is non-zero, an exception is thrown.

If type T is bool, then out = in_pp || in_qq.

Placement new is used, because the lifetime of type T needs to be started.

While we could also check whether pp == qq, this is a bit more complicated because of rounding inaccuracies. The above check should catch the most crucial misuse of the stman, so a pp == qq check is not performed.

Definition at line 54 of file StokesIStManColumn.h.

Referenced by casacore::StokesIStManColumn::putArrayGeneric().

## transpose() [1/3]

TableExprNode casacore::transpose | ( | const TableExprNode & | array | ) |

inline

Transpose all axes of a (masked) array.

Needs an empty axes argument.

Definition at line 1960 of file ExprNode.h.

References array, casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::transposeFUNC.

## transpose() [2/3]

TableExprNode casacore::transpose | ( | const TableExprNode & | array,
|  | const TableExprNode & | axes )

Transpose a (masked) array by making the given axes the first axes.

References array.

## transpose() [3/3]

TableExprNode casacore::transpose | ( | const TableExprNode & | array,
|  | const TableExprNodeSet & | axes )

inline

Definition at line 1967 of file ExprNode.h.

References array, casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::transposeFUNC.

## trim()

TableExprNode casacore::trim | ( | const TableExprNode & | node | ) |

inline

Definition at line 1588 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::trimFUNC.

Referenced by casacore::Trim::operator()().

## type()

DataType casacore::type | ( | Int | whichField | ) | const

override

Get the data type of this field.

Get the data type of this field (as defined in DataType.h).

## uniqueArrayKeys()

std::set< ArrayKey > casacore::uniqueArrayKeys | ( | const std::set< ScanKey > & | scanKeys | ) |

get a set of unique ArrayKeys from a set of ScanKeys

References scanKeys().

## upcase()

TableExprNode casacore::upcase | ( | const TableExprNode & | node | ) |

inline

Definition at line 1472 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::upcaseFUNC.

Referenced by casacore::Upcase::operator()().

## value()

LatticeExprNode casacore::value | ( | const LatticeExprNode & | expr | ) |

This function returns the value of the expression without a mask.

## variance() [1/2]

LatticeExprNode casacore::variance | ( | const LatticeExprNode & | expr | ) |

Referenced by casacore::MaskedVarianceFunc< T >::operator()().

## variance() [2/2]

TableExprNode casacore::variance | ( | const TableExprNode & | array | ) |

inline

Definition at line 1669 of file ExprNode.h.

References casacore::TableExprFuncNode::arrvariance1FUNC, and casacore::TableExprNode::newFunctionNode().

## variances()

TableExprNode casacore::variances | ( | const TableExprNode & | array,
|  | const TableExprNodeSet & | collapseAxes )

inline

Definition at line 1752 of file ExprNode.h.

References array, casacore::TableExprFuncNode::arrvariances1FUNC, and casacore::TableExprNode::newFunctionNode().

## week()

TableExprNode casacore::week | ( | const TableExprNode & | node | ) |

inline

Definition at line 1580 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::weekFUNC.

## weekday()

TableExprNode casacore::weekday | ( | const TableExprNode & | node | ) |

inline

Definition at line 1536 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::weekdayFUNC.

## write()

virtual int casacore::write | ( | FitsOutput & |  | ) |

virtual

Referenced by casacore::Table::hasLock(), casacore::Table::isOpened(), casacore::Table::lock(), and casacore::RowBasedFile::WriteData().

## write_priArr_hdr()

int casacore::write_priArr_hdr | ( | FitsOutput & | fout,
|  | int | simple,
|  | int | bitpix,
|  | int | naxis,
|  | long | naxes[],
|  | int | extend )

References extend().

## writeAsciiVector()

template<typename T, typename Alloc>

void casacore::writeAsciiVector | ( | const Vector< T > & | vec,
|  | const char * | fileName )

## writeBlock()

void casacore::writeBlock | ( | MultiFileInfo & | info,
|  | Int64 | blknr,
|  | const void * | buffer )

override protected

Write a data block.

## writeHeader()

void casacore::writeHeader | ( |  | ) |

override

Write the header info.

## year()

TableExprNode casacore::year | ( | const TableExprNode & | node | ) |

inline

Definition at line 1519 of file ExprNode.h.

References casacore::TableExprNode::newFunctionNode(), and casacore::TableExprFuncNode::yearFUNC.

Referenced by casacore::MSTimeGram_global_functions_MSTimeGramFunctions::msTimeGramSetTimeFields(), and casacore::MSTimeParse::yearTimeConvert().

## zgetrf()

void casacore::zgetrf | ( | const int * | m,
|  | const int * | n,
|  | DComplex * | a,
|  | const int * | lda,
|  | int * | ipiv,
|  | int * | info )

## zgetri()

void casacore::zgetri | ( | const int * | m,
|  | DComplex * | a,
|  | const int * | lda,
|  | const int * | ipiv,
|  | DComplex * | work,
|  | const int * | lwork,
|  | int * | info )

## zposv()

void casacore::zposv | ( | const char * | uplo,
|  | const int * | n,
|  | const int * | nrhs,
|  | DComplex * | a,
|  | const int * | lda,
|  | DComplex * | b,
|  | const int * | ldb,
|  | int * | info )

## zpotri()

void casacore::zpotri | ( | const char * | uplo,
|  | const int * | n,
|  | DComplex * | a,
|  | const int * | lda,
|  | int * | info )

## ~HistAcc()

casacore::~HistAcc | ( |  | ) |

Definition at line 126 of file HistAcc.h.

## ~Polynomial()

virtual casacore::~Polynomial | ( |  | ) |

virtual

Destructor.

Definition at line 108 of file Polynomial.h.

## ~PolynomialParam()

casacore::~PolynomialParam | ( |  | ) |

Destructor.

## ~PrimaryArray()

virtual casacore::~PrimaryArray | ( |  | ) |

virtual

destructor

## ~Record()

casacore::~Record | ( |  | ) |

Release resources associated with this object.

References RecordInterface().

## ~RecordInterface()

virtual casacore::~RecordInterface | ( |  | ) |

virtual

Destruct the record.

All attached RecordFieldPtr objects are notified to detach themselves.

References RecordInterface().

## ~StatAcc()

casacore::~StatAcc | ( |  | ) |

Definition at line 128 of file StatAcc.h.

## Variable Documentation

## aips_debug_on

Bool casacore::aips_debug_on

extern

If AIPS_DEBUG is not defined, then the symbol expands to (0) which in an if should be removed by the dead code eliminator of any optimizer; thus using this in your code should have no performance penalty in the normal case.

If compiled with AIPS_DEBUG, then aips_debug is (defined to) a global boolean variable (so it can be turned on and off in a debugger) which is initialized to True.

## AlignedAllocator< T, ALIGNMENT >::value

template<typename T, size_t ALIGNMENT>

AlignedAllocator<T, ALIGNMENT> casacore::AlignedAllocator< T, ALIGNMENT >::value

Definition at line 381 of file Allocator.h.

## alloc_elems

OFF_T casacore::alloc_elems

protected

Definition at line 487 of file hdu.h.

## AllocSpec< T >::value

template<typename T>

AllocSpec<T> const casacore::AllocSpec< T >::value

Definition at line 406 of file Allocator.h.

## array

TableExprNode casacore::array

inline protected

the allocated array

Definition at line 491 of file hdu.h.

Referenced by casacore::ClassicalQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >::_createDataArray(), casacore::ArrayColumnBase::acbGet(), casacore::ArrayColumnBase::acbGetColumn(), casacore::ArrayColumnBase::acbGetColumn(), casacore::ArrayColumnBase::acbGetColumn(), casacore::ArrayColumnBase::acbGetSlice(), casacore::ArrayColumnBase::acbPut(), casacore::ArrayColumnBase::acbPutColumn(), casacore::ArrayColumnBase::acbPutColumn(), casacore::ArrayColumnBase::acbPutSlice(), casacore::ArrayLogical_global_functions_Array_logical_operations::allAND(), casacore::ArrayLogical_global_functions_Array_logical_operations::allAND(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::allAND(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::allAND(), casacore::ArrayLogical_global_functions_Array_logical_operations::allEQ(), casacore::ArrayLogical_global_functions_Array_logical_operations::allEQ(), casacore::MArrayLogical_global_functions_MArray_logical_operations::allEQ(), casacore::MArrayLogical_global_functions_MArray_logical_operations::allEQ(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::allEQ(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::allEQ(), casacore::ArrayLogical_global_functions_Array_logical_operations::allGE(), casacore::ArrayLogical_global_functions_Array_logical_operations::allGE(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::allGE(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::allGE(), casacore::ArrayLogical_global_functions_Array_logical_operations::allGT(), casacore::ArrayLogical_global_functions_Array_logical_operations::allGT(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::allGT(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::allGT(), casacore::ArrayLogical_global_functions_Array_logical_operations::allLE(), casacore::ArrayLogical_global_functions_Array_logical_operations::allLE(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::allLE(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::allLE(), casacore::ArrayLogical_global_functions_Array_logical_operations::allLT(), casacore::ArrayLogical_global_functions_Array_logical_operations::allLT(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::allLT(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::allLT(), casacore::ArrayLogical_global_functions_Array_logical_operations::allNE(), casacore::ArrayLogical_global_functions_Array_logical_operations::allNE(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::allNE(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::allNE(), casacore::ArrayLogical_global_functions_Array_logical_operations::allNear(), casacore::ArrayLogical_global_functions_Array_logical_operations::allNear(), casacore::ArrayLogical_global_functions_Array_logical_operations::allNearAbs(), casacore::ArrayLogical_global_functions_Array_logical_operations::allNearAbs(), casacore::ArrayLogical_global_functions_Array_logical_operations::allOR(), casacore::ArrayLogical_global_functions_Array_logical_operations::allOR(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::allOR(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::allOR(), alls(), casacore::ArrayLogical_global_functions_Array_logical_operations::allTrue(), casacore::MArrayLogical_global_functions_MArray_logical_operations::allTrue(), casacore::ArrayLogical_global_functions_Array_logical_operations::anyAND(), casacore::ArrayLogical_global_functions_Array_logical_operations::anyAND(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::anyAND(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::anyAND(), casacore::ArrayLogical_global_functions_Array_logical_operations::anyEQ(), casacore::ArrayLogical_global_functions_Array_logical_operations::anyEQ(), casacore::MArrayLogical_global_functions_MArray_logical_operations::anyEQ(), casacore::MArrayLogical_global_functions_MArray_logical_operations::anyEQ(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::anyEQ(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::anyEQ(), casacore::ArrayLogical_global_functions_Array_logical_operations::anyGE(), casacore::ArrayLogical_global_functions_Array_logical_operations::anyGE(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::anyGE(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::anyGE(), casacore::ArrayLogical_global_functions_Array_logical_operations::anyGT(), casacore::ArrayLogical_global_functions_Array_logical_operations::anyGT(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::anyGT(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::anyGT(), casacore::ArrayLogical_global_functions_Array_logical_operations::anyLE(), casacore::ArrayLogical_global_functions_Array_logical_operations::anyLE(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::anyLE(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::anyLE(), casacore::ArrayLogical_global_functions_Array_logical_operations::anyLT(), casacore::ArrayLogical_global_functions_Array_logical_operations::anyLT(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::anyLT(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::anyLT(), casacore::ArrayLogical_global_functions_Array_logical_operations::anyNE(), casacore::ArrayLogical_global_functions_Array_logical_operations::anyNE(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::anyNE(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::anyNE(), casacore::ArrayLogical_global_functions_Array_logical_operations::anyNear(), casacore::ArrayLogical_global_functions_Array_logical_operations::anyNear(), casacore::ArrayLogical_global_functions_Array_logical_operations::anyNearAbs(), casacore::ArrayLogical_global_functions_Array_logical_operations::anyNearAbs(), casacore::ArrayLogical_global_functions_Array_logical_operations::anyOR(), casacore::ArrayLogical_global_functions_Array_logical_operations::anyOR(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::anyOR(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::anyOR(), anys(), casacore::ArrayLogical_global_functions_Array_logical_operations::anyTrue(), casacore::MArrayLogical_global_functions_MArray_logical_operations::anyTrue(), arrayData(), arrayFlatten(), casacore::ArrayLattice< T >::ArrayLattice(), casacore::ArrayLattice< T >::ArrayLattice(), arrayMask(), avdevs(), casacore::ArrayColumnBase::baseGet(), casacore::ArrayColumnBase::baseGetSlice(), casacore::ArrayColumnBase::basePut(), casacore::ArrayColumnBase::basePutSlice(), casacore::ArrayPartMath_global_functions_Array_partial_operations::boxedArrayMath(), boxedArrayMath(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::boxedArrayMath(), diagonal(), diagonal(), diagonal(), casacore::CompressComplex::findMinMax(), casacore::CompressComplexSD::findMinMax(), casacore::CompressFloat::findMinMax(), fractiles(), casacore::ArrayColumn< T >::get(), casacore::BaseMappedArrayEngine< VirtualType, StoredType >::getArray(), casacore::BitFlagsEngine< StoredType >::getArray(), casacore::CompressComplex::getArray(), casacore::CompressFloat::getArray(), casacore::ScaledArrayEngine< VirtualType, StoredType >::getArray(), casacore::ScaledComplexData< VirtualType, StoredType >::getArray(), casacore::BaseMappedArrayEngine< VirtualType, StoredType >::getArrayColumn(), casacore::BitFlagsEngine< StoredType >::getArrayColumn(), casacore::CompressComplex::getArrayColumn(), casacore::CompressFloat::getArrayColumn(), casacore::ScaledArrayEngine< VirtualType, StoredType >::getArrayColumn(), casacore::ScaledComplexData< VirtualType, StoredType >::getArrayColumn(), casacore::SiscoStManColumn::getArrayV(), casacore::UvwStManColumn::getArrayV(), casacore::ArrayColumn< T >::getColumn(), casacore::ArrayColumn< T >::getColumn(), casacore::ArrayColumn< T >::getColumn(), casacore::BaseMappedArrayEngine< VirtualType, StoredType >::getColumnSlice(), casacore::BitFlagsEngine< StoredType >::getColumnSlice(), casacore::CompressComplex::getColumnSlice(), casacore::CompressFloat::getColumnSlice(), casacore::ScaledArrayEngine< VirtualType, StoredType >::getColumnSlice(), casacore::ScaledComplexData< VirtualType, StoredType >::getColumnSlice(), casacore::ConcatColumn::getRowsPart(), casacore::ConcatColumn::getRowsSlicePart(), casacore::ArrayColumn< T >::getSlice(), casacore::BaseMappedArrayEngine< VirtualType, StoredType >::getSlice(), casacore::BitFlagsEngine< StoredType >::getSlice(), casacore::CompressComplex::getSlice(), casacore::CompressFloat::getSlice(), casacore::ScaledArrayEngine< VirtualType, StoredType >::getSlice(), casacore::ScaledComplexData< VirtualType, StoredType >::getSlice(), casacore::TableParseQuery::handleSlice(), casacore::ArrayColumnBase::handleSlices(), casacore::ImageExtension< unsigned char >::ie_assign(), casacore::ArrayLogical_global_functions_Array_logical_operations::isFinite(), casacore::ArrayLogical_global_functions_Array_logical_operations::isInf(), casacore::ArrayLogical_global_functions_Array_logical_operations::isNaN(), casacore::MSLister::list(), casacore::ImageProxy::makeImage(), casacore::BaseMappedArrayEngine< VirtualType, StoredType >::mapOnGet(), casacore::BitFlagsEngine< StoredType >::mapOnGet(), casacore::MappedArrayEngine< VirtualType, StoredType >::mapOnGet(), casacore::RetypedArrayEngine< VirtualType, StoredType >::mapOnGet(), casacore::BaseMappedArrayEngine< VirtualType, StoredType >::mapOnPut(), casacore::BitFlagsEngine< StoredType >::mapOnPut(), casacore::MappedArrayEngine< VirtualType, StoredType >::mapOnPut(), casacore::RetypedArrayEngine< VirtualType, StoredType >::mapOnPut(), marray(), maxs(), means(), medians(), casacore::ArrayMath_global_functions_Array_mathematical_operations::minMax(), casacore::ArrayMath_global_functions_Array_mathematical_operations::minMax(), casacore::ArrayMath_global_functions_Array_mathematical_operations::minMaxMasked(), mins(), casacore::ArrayLogical_global_functions_Array_logical_operations::near(), casacore::ArrayLogical_global_functions_Array_logical_operations::near(), casacore::ArrayLogical_global_functions_Array_logical_operations::nearAbs(), casacore::ArrayLogical_global_functions_Array_logical_operations::nearAbs(), casacore::TableExprNode::newFunctionNode(), casacore::TableExprNode::newFunctionNode(), casacore::ArrayLogical_global_functions_Array_logical_operations::nfalse(), nfalses(), casacore::ArrayLogical_global_functions_Array_logical_operations::ntrue(), ntrues(), casacore::ArrayLogical_global_functions_Array_logical_operations::operator!=(), casacore::ArrayLogical_global_functions_Array_logical_operations::operator!=(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::operator!=(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::operator!=(), casacore::ArrayLogical_global_functions_Array_logical_operations::operator&&(), casacore::ArrayLogical_global_functions_Array_logical_operations::operator&&(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::operator&&(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::operator&&(), casacore::ArrayLogical_global_functions_Array_logical_operations::operator<(), casacore::ArrayLogical_global_functions_Array_logical_operations::operator<(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::operator<(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::operator<(), casacore::ArrayLogical_global_functions_Array_logical_operations::operator<=(), casacore::ArrayLogical_global_functions_Array_logical_operations::operator<=(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::operator<=(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::operator<=(), casacore::ArrayLogical_global_functions_Array_logical_operations::operator==(), casacore::ArrayLogical_global_functions_Array_logical_operations::operator==(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::operator==(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::operator==(), casacore::ArrayLogical_global_functions_Array_logical_operations::operator>(), casacore::ArrayLogical_global_functions_Array_logical_operations::operator>(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::operator>(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::operator>(), casacore::ArrayLogical_global_functions_Array_logical_operations::operator>=(), casacore::ArrayLogical_global_functions_Array_logical_operations::operator>=(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::operator>=(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::operator>=(), casacore::ArrayLogical_global_functions_Array_logical_operations::operator||(), casacore::ArrayLogical_global_functions_Array_logical_operations::operator||(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::operator||(), casacore::MaskArrLogi_global_functions_MaskedArray_logical_operations::operator||(), operator||(), casacore::TableExprNode::operator~(), casacore::ArrayLogical_global_functions_Array_logical_operations::partialAllTrue(), casacore::ArrayLogical_global_functions_Array_logical_operations::partialAnyTrue(), casacore::ArrayPartMath_global_functions_Array_partial_operations::partialAvdevs(), casacore::ArrayPartMath_global_functions_Array_partial_operations::partialAvdevs(), casacore::ArrayPartMath_global_functions_Array_partial_operations::partialFractiles(), casacore::ArrayPartMath_global_functions_Array_partial_operations::partialInterFractileRanges(), casacore::ArrayPartMath_global_functions_Array_partial_operations::partialInterHexileRanges(), casacore::ArrayPartMath_global_functions_Array_partial_operations::partialInterQuartileRanges(), casacore::ArrayPartMath_global_functions_Array_partial_operations::partialMadfms(), casacore::ArrayPartMath_global_functions_Array_partial_operations::partialMaxs(), casacore::ArrayPartMath_global_functions_Array_partial_operations::partialMeans(), casacore::ArrayPartMath_global_functions_Array_partial_operations::partialMedians(), casacore::ArrayPartMath_global_functions_Array_partial_operations::partialMins(), casacore::ArrayLogical_global_functions_Array_logical_operations::partialNFalse(), casacore::ArrayLogical_global_functions_Array_logical_operations::partialNTrue(), casacore::ArrayPartMath_global_functions_Array_partial_operations::partialProducts(), casacore::ArrayPartMath_global_functions_Array_partial_operations::partialRmss(), casacore::ArrayPartMath_global_functions_Array_partial_operations::partialStddevs(), casacore::ArrayPartMath_global_functions_Array_partial_operations::partialStddevs(), casacore::ArrayPartMath_global_functions_Array_partial_operations::partialSums(), casacore::ArrayPartMath_global_functions_Array_partial_operations::partialSumSqrs(), casacore::ArrayPartMath_global_functions_Array_partial_operations::partialVariances(), casacore::ArrayPartMath_global_functions_Array_partial_operations::partialVariances(), casacore::ArrayPartMath_global_functions_Array_partial_operations::partialVariances(), casacore::ArrayPartMath_global_functions_Array_partial_operations::partialVariances(), casacore::PrimaryGroup< unsigned char >::pg_assign(), products(), casacore::PrimaryTable< unsigned char >::pt_assign(), casacore::ArrayColumn< T >::put(), casacore::BaseMappedArrayEngine< VirtualType, StoredType >::putArray(), casacore::BitFlagsEngine< StoredType >::putArray(), casacore::CompressComplex::putArray(), casacore::CompressFloat::putArray(), casacore::ScaledArrayEngine< VirtualType, StoredType >::putArray(), casacore::ScaledComplexData< VirtualType, StoredType >::putArray(), casacore::BaseMappedArrayEngine< VirtualType, StoredType >::putArrayColumn(), casacore::BitFlagsEngine< StoredType >::putArrayColumn(), casacore::CompressComplex::putArrayColumn(), casacore::CompressFloat::putArrayColumn(), casacore::ScaledArrayEngine< VirtualType, StoredType >::putArrayColumn(), casacore::ScaledComplexData< VirtualType, StoredType >::putArrayColumn(), casacore::SiscoStManColumn::putArrayV(), casacore::UvwStManColumn::putArrayV(), casacore::ArrayColumn< T >::putColumn(), casacore::ArrayColumn< T >::putColumn(), casacore::BaseMappedArrayEngine< VirtualType, StoredType >::putColumnSlice(), casacore::BitFlagsEngine< StoredType >::putColumnSlice(), casacore::CompressComplex::putColumnSlice(), casacore::CompressFloat::putColumnSlice(), casacore::ScaledArrayEngine< VirtualType, StoredType >::putColumnSlice(), casacore::ScaledComplexData< VirtualType, StoredType >::putColumnSlice(), casacore::CompressComplex::putPart(), casacore::CompressFloat::putPart(), casacore::ConcatColumn::putRowsPart(), casacore::ConcatColumn::putRowsSlicePart(), casacore::ArrayColumn< T >::putSlice(), casacore::BaseMappedArrayEngine< VirtualType, StoredType >::putSlice(), casacore::BitFlagsEngine< StoredType >::putSlice(), casacore::CompressComplex::putSlice(), casacore::CompressFloat::putSlice(), casacore::ScaledArrayEngine< VirtualType, StoredType >::putSlice(), casacore::ScaledComplexData< VirtualType, StoredType >::putSlice(), casacore::ArrayUtil_global_functions_reorderArray::reorderArray(), casacore::MArrayUtil_global_functions_reorderMArray::reorderArray(), casacore::ArrayUtil_global_functions_reverseArray::reverseArray(), casacore::ArrayUtil_global_functions_reverseArray::reverseArray(), casacore::MArrayUtil_global_functions_reverseMArray::reverseArray(), rmss(), casacore::ScaledComplexData< VirtualType, StoredType >::scaleCellsOnGet(), casacore::ScaledComplexData< VirtualType, StoredType >::scaleCellsOnPut(), casacore::CompressComplex::scaleColumnOnGet(), casacore::CompressFloat::scaleColumnOnGet(), casacore::ScaledArrayEngine< VirtualType, StoredType >::scaleColumnOnGet(), casacore::ScaledComplexData< VirtualType, StoredType >::scaleColumnOnGet(), casacore::CompressComplex::scaleColumnOnPut(), casacore::CompressFloat::scaleColumnOnPut(), casacore::ScaledArrayEngine< VirtualType, StoredType >::scaleColumnOnPut(), casacore::ScaledComplexData< VirtualType, StoredType >::scaleColumnOnPut(), casacore::CompressComplex::scaleOnGet(), casacore::CompressComplexSD::scaleOnGet(), casacore::CompressFloat::scaleOnGet(), casacore::ScaledArrayEngine< VirtualType, StoredType >::scaleOnGet(), casacore::ScaledComplexData< VirtualType, StoredType >::scaleOnGet(), casacore::CompressComplex::scaleOnPut(), casacore::CompressComplexSD::scaleOnPut(), casacore::CompressFloat::scaleOnPut(), casacore::ScaledArrayEngine< VirtualType, StoredType >::scaleOnPut(), casacore::ScaledComplexData< VirtualType, StoredType >::scaleOnPut(), casacore::MSLister::selectvis(), casacore::MaskedArray< LogicalArrayElem >::setData(), casacore::ArrayPartMath_global_functions_Array_partial_operations::slidingArrayMath(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::slidingArrayMath(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::slidingArrayMath(), slidingArrayMath(), stddevs(), sums(), sumSquares(), casacore::MSTileLayout::tileShape(), toArray(), toArray(), toArray(), toArray(), toArray(), toArray(), toArray(), toArray(), toArray(), toArray(), toArray(), transpose(), transpose(), transpose(), variances(), and casacore::BasicFITS_global_functions_WriteFITS::WriteFITS().

## beg_elem

OFF_T casacore::beg_elem

protected

Definition at line 488 of file hdu.h.

## blank_x

Int casacore::blank_x

protected

Definition at line 468 of file hdu.h.

Referenced by blank().

## bscale_x

double casacore::bscale_x

protected

Definition at line 464 of file hdu.h.

Referenced by bscale().

## bunit_x

char* casacore::bunit_x

protected

Definition at line 466 of file hdu.h.

Referenced by bunit().

## bzero_x

double casacore::bzero_x

protected

Definition at line 465 of file hdu.h.

Referenced by bzero().

## cdelt_x

double* casacore::cdelt_x

protected

Definition at line 473 of file hdu.h.

Referenced by cdelt(), casacore::PrimaryGroup< unsigned char >::pg_assign(), and casacore::PrimaryTable< unsigned char >::pt_assign().

## checkArgument_p

const void* casacore::checkArgument_p

private

Definition at line 540 of file RecordInterface.h.

## checkFunction_p

CheckFieldFunction* casacore::checkFunction_p

private

Holds the callback function plus argument.

Definition at line 539 of file RecordInterface.h.

## colCache_p

ColumnCache casacore::colCache_p

mutable protected

Definition at line 271 of file ConcatColumn.h.

## crota_x

double* casacore::crota_x

protected

Definition at line 471 of file hdu.h.

Referenced by crota(), casacore::PrimaryGroup< unsigned char >::pg_assign(), and casacore::PrimaryTable< unsigned char >::pt_assign().

## crpix_x

double* casacore::crpix_x

protected

Definition at line 470 of file hdu.h.

Referenced by crpix(), casacore::PrimaryGroup< unsigned char >::pg_assign(), and casacore::PrimaryTable< unsigned char >::pt_assign().

## crval_x

double* casacore::crval_x

protected

Definition at line 472 of file hdu.h.

Referenced by crval(), casacore::PrimaryGroup< unsigned char >::pg_assign(), and casacore::PrimaryTable< unsigned char >::pt_assign().

## ctype_x

char** casacore::ctype_x

protected

Definition at line 469 of file hdu.h.

Referenced by ctype(), casacore::PrimaryGroup< unsigned char >::pg_assign(), and casacore::PrimaryTable< unsigned char >::pt_assign().

## datamax_x

double casacore::datamax_x

protected

Definition at line 474 of file hdu.h.

Referenced by datamax().

## datamin_x

double casacore::datamin_x

protected

Definition at line 475 of file hdu.h.

Referenced by datamin().

## DefaultAllocator< T >::value

template<typename T>

DefaultAllocator<T> casacore::DefaultAllocator< T >::value

Definition at line 394 of file Allocator.h.

## DER_INTV

const Double casacore::DER_INTV

Interval (m) for derivatives in IGRF model.

Definition at line 43 of file EarthField.h.

## end_elem

OFF_T casacore::end_elem

protected

Definition at line 489 of file hdu.h.

## factor

int* casacore::factor

protected

Definition at line 478 of file hdu.h.

Referenced by casacore::Gridder< Domain, Range >::correctX1D(), casacore::Coordinate::find_scale_factor(), casacore::UnitVal::init(), casacore::UnitVal::init(), casacore::BitFloat::operator*=(), casacore::BitFloat::operator/=(), casacore::PrimaryGroup< unsigned char >::pg_assign(), casacore::PrimaryTable< unsigned char >::pt_assign(), casacore::Quantum< Double >::Quantum(), casacore::Quantum< Double >::Quantum(), casacore::Quantum< Double >::Quantum(), casacore::Quantum< Double >::scale(), casacore::MSSpwParse::selectSpwIdsFromFreqList(), casacore::LSQFit::set(), casacore::UnitVal::UnitVal(), casacore::UnitVal::UnitVal(), and casacore::UnitVal::UnitVal().

## False

const Bool casacore::False

Definition at line 42 of file aipstype.h.

Referenced by casacore::LatticeStatistics< T >::_canDoFlux(), casacore::ProgressMeter::_update(), casacore::MedianSlider::add(), casacore::TableExprNodeSet::add(), casacore::TableExprNodeSet::add(), casacore::CoordinateUtil::addAxes(), casacore::ISMColumn::addData(), casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >::addData(), casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >::addData(), casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >::addData(), casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >::addData(), casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >::addData(), casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >::addData(), casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >::addData(), casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >::addData(), casacore::StatisticsDataset< AccumType, DataIterator, MaskIterator, WeightsIterator >::addData(), casacore::StatisticsDataset< AccumType, DataIterator, MaskIterator, WeightsIterator >::addData(), casacore::StatisticsDataset< AccumType, DataIterator, MaskIterator, WeightsIterator >::addData(), casacore::StatisticsDataset< AccumType, DataIterator, MaskIterator, WeightsIterator >::addData(), casacore::StatisticsDataset< AccumType, DataIterator, MaskIterator, WeightsIterator >::addData(), casacore::StatisticsDataset< AccumType, DataIterator, MaskIterator, WeightsIterator >::addData(), casacore::StatisticsDataset< AccumType, DataIterator, MaskIterator, WeightsIterator >::addData(), casacore::StatisticsDataset< AccumType, DataIterator, MaskIterator, WeightsIterator >::addData(), casacore::ImageUtilities::addDegenerateAxes(), casacore::TableDesc::adjustHypercolumns(), casacore::FrequencyAligner< T >::align(), casacore::FrequencyAligner< T >::align(), casacore::FrequencyAligner< T >::alignMany(), casacore::MArrayLogical_global_functions_MArray_logical_operations::allEQ(), casacore::MArrayLogical_global_functions_MArray_logical_operations::allEQ(), casacore::Quality::allNames(), casacore::Stokes::allNames(), anyEQ(), anyEQ(), anyEQ(), casacore::MArrayLogical_global_functions_MArray_logical_operations::anyEQ(), casacore::MArrayLogical_global_functions_MArray_logical_operations::anyEQ(), anyGE(), anyGE(), anyGE(), anyGT(), anyGT(), anyGT(), anyLE(), anyLE(), anyLE(), anyLT(), anyLT(), anyLT(), anyNE(), anyNE(), anyNE(), casacore::GetColumnSlices::apply(), areEQ(), casacore::TapeIO::attach(), casacore::ImageAttrHandlerCasa::attachTable(), casacore::ImageAttrHandlerHDF5::attachTable(), casacore::CurvedImage2D< T >::attrHandler(), casacore::ExtendImage< T >::attrHandler(), casacore::HDF5Image< T >::attrHandler(), casacore::ImageInterface< T >::attrHandler(), casacore::PagedImage< T >::attrHandler(), casacore::RebinImage< T >::attrHandler(), casacore::SubImage< T >::attrHandler(), casacore::PlainTable::autoReleaseLock(), casacore::CoordinateUtil::axisLabel(), casacore::DirectionCoordinate::axisNames(), casacore::BaseEngine::BaseEngine(), casacore::LatticeCleanProgress::basicSetUp(), casacore::HostInfo::bigEndian(), casacore::BinaryTable::BinaryTable(), casacore::SetupNewTable::bindAll(), casacore::SetupNewTableRep::bindAll(), casacore::SetupNewTable::bindGroup(), casacore::SetupNewTableRep::bindGroup(), casacore::Block< T >::Block(), casacore::Block< T >::Block(), casacore::Block< T >::Block(), casacore::Block< T >::Block(), casacore::Block< T >::Block(), casacore::Block< T >::Block(), casacore::Block< T >::Block(), casacore::Block< T >::Block(), casacore::Block< T >::Block(), casacore::Block< T >::Block(), casacore::Block< T >::Block(), casacore::Block< T >::Block(), casacore::Block< T >::Block(), casacore::Block< T >::Block(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::boxedArrayMath(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::boxedFractiles(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::boxedMedians(), casacore::BucketFile::BucketFile(), casacore::BucketFile::BucketFile(), casacore::GenericL2Fit< T >::buildResidual(), casacore::Nutation::calcNut(), casacore::TableUtil::canDeleteSubTable(), casacore::TableUtil::canDeleteTable(), casacore::TableUtil::canDeleteTable(), casacore::Template::canonical(), casacore::File::checkTarget(), casacore::TableRecord::closeTable(), casacore::ColumnDesc::ColumnDesc(), casacore::ColumnsIndex::ColumnsIndex(), casacore::ColumnsIndex::ColumnsIndex(), casacore::MArrayMathBase_global_functions_Array_basic_functions::compareAllLeftMasked(), casacore::MArrayMathBase_global_functions_Array_basic_functions::compareAllMasked(), casacore::MArrayMathBase_global_functions_Array_basic_functions::compareAllMasked(), casacore::MArrayMathBase_global_functions_Array_basic_functions::compareAllRightMasked(), casacore::MArrayMathBase_global_functions_Array_basic_functions::compareAnyLeftMasked(), casacore::MArrayMathBase_global_functions_Array_basic_functions::compareAnyMasked(), casacore::MArrayMathBase_global_functions_Array_basic_functions::compareAnyMasked(), casacore::MArrayMathBase_global_functions_Array_basic_functions::compareAnyRightMasked(), casacore::TabVecRep< T >::conform(), casacore::TabVecRep< T >::conform(), casacore::StokesConverter::convert(), casacore::Convolver< Float >::Convolver(), casacore::Convolver< Float >::Convolver(), casacore::Table::copy(), casacore::LatticeUtilities::copyDataAndMask(), casacore::TableCopy::copySubTables(), casacore::TableCopy::copySubTables(), casacore::Table::copyToMemoryTable(), casacore::COWPtr< T >::COWPtr(), casacore::COWPtr< T >::COWPtr(), casacore::TableUtil::createSubTable(), casacore::TableUtil::createTable(), casacore::LatticeFFT::crfft(), casacore::LatticeFFT::crfft(), casacore::LatticeFFT::crfft(), casacore::DataManagerColumn::DataManagerColumn(), casacore::ColumnSet::dataManagerInfo(), casacore::Input::debug(), casacore::Table::deepCopy(), define(), define(), define(), define(), define(), define(), define(), define(), define(), define(), define(), casacore::ImageInterface< T >::defineRegion(), casacore::RegionHandler::defineRegion(), casacore::RegionHandlerHDF5::defineRegion(), casacore::RegionHandlerMemory::defineRegion(), casacore::RegionHandlerTable::defineRegion(), casacore::TableUtil::deleteSubTable(), casacore::TableUtil::deleteTable(), casacore::FilebufIO::detach(), casacore::MSSelUtil< T >::diffData(), casacore::MSFlagger::diffDataBuffer(), casacore::DirectionCoordinate::directionType(), casacore::DirectionUDF::DirectionUDF(), casacore::UDFBase::disableApplySelection(), casacore::CoordinateUtil::dropRemovedAxes(), casacore::TableParseQuery::execute(), casacore::BaseEngine::extendBase(), casacore::Fallible< T >::Fallible(), casacore::FFTServer< T, S >::fft(), casacore::FFTServer< T, S >::fft(), casacore::FFTServer< T, S >::fft0(), casacore::FFTServer< T, S >::fft0(), casacore::FFTServer< T, S >::fftshift(), casacore::FFTServer< T, S >::fftshift(), casacore::DOos::fileNames(), casacore::FITSMultiTable::filesInTimeRange(), casacore::FileUnbufferedIO::FileUnbufferedIO(), casacore::MArray< T >::fill(), casacore::Directory::find(), casacore::ColumnSet::findDataManager(), casacore::MultiTermLatticeCleaner< T >::findMaxAbsLattice(), casacore::LatticeFit::fitProfiles(), casacore::FITSExtInfo::FITSExtInfo(), casacore::FITSImgParser::fitsname(), casacore::FITSTable::FITSTable(), casacore::FITSTable::FITSTable(), casacore::ImageFITSConverter::FITSToImage(), casacore::ImageFITSConverterImpl< HDUType >::FITSToImage(), casacore::MeasurementSet::flush(), casacore::Coordinate::format(), casacore::CoordinateSystem::format(), casacore::DirectionCoordinate::format(), casacore::QualityCoordinate::format(), casacore::SpectralCoordinate::format(), casacore::StokesCoordinate::format(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::fractile(), casacore::SpectralCoordinate::frequencySystem(), casacore::String::fromString(), casacore::BinaryTable::fullTable(), casacore::Function< T, U >::Function(), casacore::Function< T, U >::Function(), casacore::Function< T, U >::Function(), casacore::Function< T, U >::Function(), casacore::Function< T, U >::Function(), casacore::ArrayColumn< T >::get(), casacore::ArrayQuantColumn< T >::get(), casacore::ArrayQuantColumn< T >::get(), casacore::ArrayQuantColumn< T >::get(), casacore::ArrayQuantColumn< T >::get(), casacore::HDF5DataSet::get(), casacore::Lattice< T >::get(), casacore::Lattice< T >::get(), casacore::Lattice< T >::get(), casacore::ROTableRow::get(), casacore::TableExprGroupAggr::getArray(), casacore::Param::getBool(), casacore::SSMStringHandler::getBucket(), casacore::MSSelection::getChanFreqList(), casacore::MSSelection::getChanList(), casacore::ArrayColumn< T >::getColumn(), casacore::ArrayColumn< T >::getColumn(), casacore::ArrayColumn< T >::getColumn(), casacore::ScalarColumn< T >::getColumn(), casacore::ArrayColumn< T >::getColumnCells(), casacore::ArrayColumn< T >::getColumnCells(), casacore::ArrayColumn< T >::getColumnCells(), casacore::ScalarColumn< T >::getColumnCells(), casacore::TableProxy::getColumnDescription(), casacore::ArrayColumn< T >::getColumnRange(), casacore::ArrayColumn< T >::getColumnRange(), casacore::ScalarColumn< T >::getColumnRange(), casacore::TableProxy::getColumnShapeString(), casacore::MSSelector::getData(), casacore::Param::getDouble(), casacore::Param::getDoubleArray(), casacore::LatticeHistograms< T >::getHistogram(), casacore::MeasMath::getInfo(), casacore::Param::getInt(), casacore::Param::getIntArray(), casacore::MaskedLattice< T >::getMask(), casacore::MaskedLattice< T >::getMask(), casacore::MaskedLattice< T >::getMask(), casacore::RO_MaskedLatticeIterator< T >::getMask(), casacore::RO_MaskedLatticeIterator< T >::getMask(), casacore::RO_MaskedLatticeIterator< T >::getMask(), casacore::MaskedLattice< T >::getMaskSlice(), casacore::MaskedLattice< T >::getMaskSlice(), casacore::MaskedLattice< T >::getMaskSlice(), casacore::MaskedLattice< T >::getMaskSlice(), casacore::MaskedLattice< T >::getMaskSlice(), casacore::MaskedLattice< T >::getMaskSlice(), casacore::MaskedLattice< T >::getMaskSlice(), casacore::MaskedLattice< T >::getMaskSlice(), casacore::MaskedLattice< T >::getMaskSlice(), casacore::BiweightStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >::getMedian(), casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >::getMedian(), casacore::ConstrainedRangeStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >::getMedian(), casacore::FitToHalfStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >::getMedian(), casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >::getMedian(), casacore::BiweightStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >::getMedianAbsDevMed(), casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >::getMedianAbsDevMed(), casacore::ConstrainedRangeStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >::getMedianAbsDevMed(), casacore::FitToHalfStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >::getMedianAbsDevMed(), casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >::getMedianAbsDevMed(), casacore::BiweightStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >::getMedianAndQuantiles(), casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >::getMedianAndQuantiles(), casacore::ConstrainedRangeStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >::getMedianAndQuantiles(), casacore::FitToHalfStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >::getMedianAndQuantiles(), casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >::getMedianAndQuantiles(), casacore::Table::getPartNames(), casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >::getQuantile(), casacore::BiweightStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >::getQuantiles(), casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >::getQuantiles(), casacore::ConstrainedRangeStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >::getQuantiles(), casacore::FitToHalfStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >::getQuantiles(), casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >::getQuantiles(), casacore::ColumnsIndexArray::getRowNumbers(), casacore::ColumnsIndexArray::getRowNumbers(), casacore::ColumnsIndexArray::getRowNumbers(), casacore::ColumnsIndexArray::getRowNumbers(), casacore::ArrayColumn< T >::getSlice(), casacore::ArrayColumn< T >::getSlice(), casacore::Lattice< T >::getSlice(), casacore::Lattice< T >::getSlice(), casacore::Lattice< T >::getSlice(), casacore::Lattice< T >::getSlice(), casacore::Lattice< T >::getSlice(), casacore::Lattice< T >::getSlice(), casacore::Lattice< T >::getSlice(), casacore::Lattice< T >::getSlice(), casacore::Lattice< T >::getSlice(), casacore::LatticeStatistics< T >::getStats(), casacore::Param::getString(), casacore::Param::getStringArray(), casacore::MSMetaData::getSubScanProperties(), casacore::MSMetaData::getSubScanProperties(), casacore::TableProxy::getTableDesc(), casacore::TableProxy::getTableDescription(), casacore::MSMetaData::getTimeRange(), casacore::Quantum< Double >::getValue(), casacore::MSSelector::getWeight(), casacore::CoordinateSystem::getWorldAxesOrder(), casacore::TableParseQuery::handleColSpec(), casacore::FITSImgParser::has_qualityimg(), casacore::FITSTabular::hasChanged(), casacore::Table::hasDataChanged(), casacore::ImageProxy::hasLock(), casacore::ImageAttrGroupHDF5::ImageAttrGroupHDF5(), casacore::ImageFITSConverter::ImageHeaderToFITS(), casacore::ImageProxy::ImageProxy(), casacore::ImageProxy::ImageProxy(), casacore::RegionManager::imageRegionToTable(), casacore::ImageStatistics< T >::ImageStatistics(), casacore::ImageStatistics< T >::ImageStatistics(), casacore::ImageFITSConverter::ImageToFITS(), casacore::ImageFITSConverter::ImageToFITSOut(), casacore::Fit2D::includeIt(), casacore::LatticeCleanProgress::info(), casacore::MeasurementSet::initRefs(), casacore::MSSelector::initSelection(), casacore::MSSelector::initSelection(), casacore::LockFile::inspect(), casacore::InterpolateArray1D< Domain, Range >::interpolate(), casacore::InterpolateArray1D< Domain, Range >::interpolate(), casacore::Interpolate1D< Domain, Range >::Interpolate1D(), casacore::InterpolateArray1D< Domain, Range >::interpolatey(), casacore::LSQFit::invert(), casacore::FITS::isa_digit(), casacore::FITS::isa_letter(), casacore::FITS::isa_text(), casacore::FitsKeywordList::isempty(), casacore::FitsKeyword::isindexed(), casacore::TableColumn::isNull(), casacore::TableVector< T >::isNull(), casacore::TableMeasRefDesc::isOffsetArray(), casacore::TableMeasRefDesc::isOffsetVariable(), casacore::Table::isOpened(), casacore::Table::isReadable(), casacore::FitsKeyword::isreserved(), casacore::COWPtr< T >::isUnique(), casacore::Table::isWritable(), casacore::FITSTabular::keywordsFromHDU(), casacore::FitsInput::kwlist_str(), casacore::HeaderDataUnit::kwlist_str(), casacore::LatticeConvolver< T >::LatticeConvolver(), casacore::LatticeConvolver< T >::LatticeConvolver(), casacore::LatticeConvolver< T >::LatticeConvolver(), casacore::LatticeHistograms< T >::LatticeHistograms(), casacore::LatticeHistograms< T >::LatticeHistograms(), casacore::LatticeStatistics< T >::LatticeStatistics(), casacore::LatticeStatistics< T >::LatticeStatistics(), casacore::LCSlicer::LCSlicer(), casacore::LCSlicer::LCSlicer(), casacore::LCSlicer::LCSlicer(), casacore::LCSlicer::LCSlicer(), casacore::LELAttribute::LELAttribute(), casacore::Convolver< Float >::linearConv(), casacore::CoordinateSystem::list(), casacore::ImageSummary< T >::list(), casacore::MSLister::list(), casacore::MSSummary::list(), casacore::MSSummary::list(), casacore::MSSummary::listAntenna(), casacore::MSSummary::listFeed(), casacore::MSSummary::listField(), casacore::MSSummary::listField(), casacore::MSSummary::listHow(), casacore::MSSummary::listMain(), casacore::MSSummary::listMain(), casacore::MSSummary::listObservation(), casacore::MSSummary::listPolarization(), casacore::MSSummary::listSource(), casacore::MSSummary::listSpectralAndPolInfo(), casacore::MSSummary::listSpectralWindow(), casacore::MSSummary::listSysCal(), casacore::MSSummary::listTables(), casacore::MSSummary::listWeather(), casacore::MSSummary::listWhat(), casacore::MSSummary::listWhat(), casacore::MSSummary::listWhere(), casacore::ImageProxy::lock(), casacore::LockFile::LockFile(), casacore::LoggerHolder::LoggerHolder(), casacore::LoggerHolderIterator::LoggerHolderIterator(), casacore::VectorKernel::make(), casacore::VectorKernel::make(), casacore::MSAntennaParse::makeAntennaList(), casacore::python::casa_array_from_python::makeArray(), casacore::MSAntennaParse::makeBaselineList(), casacore::CoordinateUtil::makeBinnedCoordinateSystem(), casacore::CoordinateUtil::makeCoordinateSystem(), casacore::MVDoppler::makeD(), casacore::DOos::makeDirectory(), casacore::TableCopy::makeEmptyMemoryTable(), casacore::TableCopy::makeEmptyTable(), casacore::MVFrequency::makeF(), casacore::ImageUtilities::makeFakeBeam(), casacore::MSFeedParse::makeFeedList(), casacore::MSFeedParse::makeFeedPairList(), casacore::ImageInterface< T >::makeMask(), casacore::Input::makeMaskFromRanges(), casacore::MArray< T >::MArray(), casacore::MArray< T >::MArray(), casacore::MaskSpecifier::MaskSpecifier(), casacore::MaskSpecifier::MaskSpecifier(), casacore::MSAntennaIndex::matchAntennaRegexOrPattern(), casacore::MSFieldIndex::matchFieldCodeRegexOrPattern(), casacore::MSFieldIndex::matchFieldNameRegexOrPattern(), casacore::MSFieldIndex::matchFieldRegexOrPattern(), casacore::MSPolnParse::matchPolIDsToPolTableRow(), casacore::MSSpwIndex::matchRegexOrPattern(), casacore::MSStateIndex::matchStateObsModeRegexOrPattern(), casacore::MSStateIndex::matchStateRegexOrPattern(), casacore::MSAntennaIndex::matchStationRegexOrPattern(), casacore::MeasurementSet::MeasurementSet(), casacore::MeasurementSet::MeasurementSet(), casacore::MeasurementSet::MeasurementSet(), casacore::MeasurementSet::MeasurementSet(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::median(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::median(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::median(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::medianInPlace(), casacore::MemoryIO::MemoryIO(), casacore::LogMessage::message(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::MFractileFunc< T >::MFractileFunc(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::MMedianFunc< T >::MMedianFunc(), casacore::MSAntenna::MSAntenna(), casacore::MSDataDescription::MSDataDescription(), casacore::MSDoppler::MSDoppler(), casacore::MSFeed::MSFeed(), casacore::MSField::MSField(), casacore::MSFitsInput::MSFitsInput(), casacore::MSFlagCmd::MSFlagCmd(), casacore::MSFreqOffset::MSFreqOffset(), casacore::MSHistory::MSHistory(), casacore::MSObservation::MSObservation(), casacore::MSPointing::MSPointing(), casacore::MSPolarization::MSPolarization(), casacore::MSProcessor::MSProcessor(), casacore::MSSource::MSSource(), casacore::MSSpectralWindow::MSSpectralWindow(), casacore::MSState::MSState(), casacore::MSSysCal::MSSysCal(), casacore::MSWeather::MSWeather(), casacore::MultiFile::MultiFile(), casacore::MVuvw::MVuvw(), casacore::CurvedImage2D< T >::name(), casacore::CurvedLattice2D< T >::name(), casacore::ExtendImage< T >::name(), casacore::ExtendLattice< T >::name(), casacore::FITSImage::name(), casacore::FITSQualityImage::name(), casacore::HDF5Image< T >::name(), casacore::HDF5Lattice< T >::name(), casacore::ImageConcat< T >::name(), casacore::ImageExpr< T >::name(), casacore::ImageInterface< T >::name(), casacore::ImageProxy::name(), casacore::LatticeBase::name(), casacore::LatticeConcat< T >::name(), casacore::MIRIADImage::name(), casacore::PagedArray< T >::name(), casacore::PagedImage< T >::name(), casacore::RebinImage< T >::name(), casacore::RebinLattice< T >::name(), casacore::SubImage< T >::name(), casacore::SubLattice< T >::name(), casacore::TempImage< T >::name(), casacore::MSMetaData::nBaselines(), casacore::NonLinearFit< T >::NonLinearFit(), casacore::NonLinearFitLM< T >::NonLinearFitLM(), casacore::HeaderDataUnit::notnull(), casacore::HeaderDataUnit::notnull(), casacore::HeaderDataUnit::notnull(), casacore::ObjectID::ObjectID(), casacore::FiledesIO::open(), casacore::TapeIO::open(), casacore::RegularFileIO::openCreate(), casacore::CountedPtr< t >::operator!=(), casacore::ArrayMeasColumn< MBaseline >::operator()(), casacore::Complex_global_functions_Complex_desc::operator<(), casacore::Table::operator<<, casacore::Time::operator<<, casacore::Block< T >::operator=(), casacore::Complex_global_functions_Complex_desc::operator>(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::partialArrayMath(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::partialFractiles(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::partialMedians(), casacore::TableIterator::pastEnd(), casacore::Block< T >::permitChangingAllocator(), casacore::ImageUtilities::pixToWorld(), casacore::CoordinateSystem::polarizationAxisNumber(), casacore::PtrHolder< T >::PtrHolder(), casacore::ArrayColumn< T >::put(), casacore::ArrayColumn< T >::put(), casacore::ArrayColumn< T >::put(), casacore::ScalarColumn< T >::put(), casacore::ScalarColumn< T >::put(), casacore::TableColumn::put(), casacore::TableColumn::put(), casacore::GenSort< T >::quickSortAsc(), casacore::GenSortIndirect< T, INX >::quickSortAsc(), casacore::MSRange::range(), casacore::MSRange::range(), casacore::LatticeFFT::rcfft(), casacore::LatticeFFT::rcfft(), casacore::ReadAsciiTable_global_functions_readAsciiTable::readAsciiTable(), casacore::ReadAsciiTable_global_functions_readAsciiTable::readAsciiTable(), casacore::RecordFieldId::RecordFieldId(), casacore::RegionManager::recordToTable(), casacore::RefRows::RefRows(), casacore::RefRows::RefRows(), casacore::Regex::Regex(), casacore::ImageProxy::regrid(), casacore::ImageRegrid< T >::regrid(), casacore::TableLockData::release(), casacore::Table::relinquishAutoLocks(), casacore::Directory::removeRecursive(), casacore::ImageInterface< T >::renameRegion(), casacore::RegionHandler::renameRegion(), casacore::RegionHandlerHDF5::renameRegion(), casacore::RegionHandlerMemory::renameRegion(), casacore::RegionHandlerTable::renameRegion(), casacore::FITSTabular::reopen(), casacore::FITSMultiTable::resetChangedFlag(), casacore::FITSTimedTable::resetChangedFlag(), casacore::GenericL2Fit< T >::residual(), casacore::GenericL2Fit< T >::residual(), casacore::BitVector::resize(), casacore::Block< T >::resize(), casacore::Block< T >::resize(), casacore::ImageInterface< T >::roAttrHandler(), casacore::ROIncrementalStManAccessor::ROIncrementalStManAccessor(), casacore::ROStandardStManAccessor::ROStandardStManAccessor(), casacore::ROTableRow::ROTableRow(), casacore::ImageBeamSet::rotate(), casacore::ROTiledStManAccessor::ROTiledStManAccessor(), casacore::Table::rowNumbers(), casacore::RegionHandlerHDF5::save(), casacore::ImageProxy::saveAs(), casacore::MSSelector::select(), casacore::MSAntennaParse::selectAntennaIds(), casacore::MSAntennaParse::selectAntennaIds(), casacore::MSAntennaParse::selectBLRegex(), casacore::MSFeedParse::selectFeedIds(), casacore::MSFeedParse::selectFeedIds(), casacore::MSAntennaParse::selectLength(), casacore::MSAntennaParse::selectNameOrStation(), casacore::MSAntennaParse::selectNameOrStation(), casacore::MSAntennaParse::selectNameOrStation(), casacore::MSUvDistParse::selectUVRange(), casacore::COWPtr< T >::set(), casacore::PtrHolder< T >::set(), casacore::ImageRegrid< T >::set2DCoordinateGrid(), casacore::LSQFit::setBalanced(), casacore::Template::setComment(), casacore::GenericL2Fit< T >::setConstraint(), casacore::StokesConverter::setConversion(), casacore::Interpolate1D< Domain, Range >::setData(), casacore::MSCalEngine::setData(), casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >::setData(), casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >::setData(), casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >::setData(), casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >::setData(), casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >::setData(), casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >::setData(), casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >::setData(), casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >::setData(), casacore::StatisticsDataset< AccumType, DataIterator, MaskIterator, WeightsIterator >::setData(), casacore::StatisticsDataset< AccumType, DataIterator, MaskIterator, WeightsIterator >::setData(), casacore::StatisticsDataset< AccumType, DataIterator, MaskIterator, WeightsIterator >::setData(), casacore::StatisticsDataset< AccumType, DataIterator, MaskIterator, WeightsIterator >::setData(), casacore::StatisticsDataset< AccumType, DataIterator, MaskIterator, WeightsIterator >::setData(), casacore::StatisticsDataset< AccumType, DataIterator, MaskIterator, WeightsIterator >::setData(), casacore::StatisticsDataset< AccumType, DataIterator, MaskIterator, WeightsIterator >::setData(), casacore::StatisticsDataset< AccumType, DataIterator, MaskIterator, WeightsIterator >::setData(), casacore::LatticeStatistics< T >::setInExCludeRange(), casacore::GaussianBeam::setPA(), casacore::Convolver< Float >::setPsf(), casacore::Convolver< Float >::setPsf(), casacore::SpectralCoordinate::setRestFrequencies(), casacore::SpectralCoordinate::setRestFrequency(), casacore::MSAntennaParse::setTEN(), casacore::MSFeedParse::setTEN(), casacore::FITSIDItoMS1::setupMeasurementSet(), casacore::Directory::shellExpand(), casacore::MDirection::shift(), casacore::MDirection::shift(), casacore::MDirection::shift(), casacore::MVDirection::shift(), casacore::MVDirection::shift(), casacore::MVDirection::shift(), casacore::MDirection::shiftLatitude(), casacore::MDirection::shiftLatitude(), casacore::MVDirection::shiftLatitude(), casacore::MVDirection::shiftLatitude(), casacore::MDirection::shiftLongitude(), casacore::MDirection::shiftLongitude(), casacore::MVDirection::shiftLongitude(), casacore::MVDirection::shiftLongitude(), casacore::Table::showKeywords(), casacore::TableProxy::showStructure(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::slidingArrayMath(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::slidingFractiles(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::slidingMedians(), casacore::LSQFit::solveItLoop(), casacore::LSQaips::solveLoop(), casacore::LSQaips::solveLoop(), casacore::LSQaips::solveLoop(), casacore::LSQaips::solveLoop(), casacore::LSQaips::solveLoop(), casacore::LSQaips::solveLoop(), casacore::LSQaips::solveLoop(), casacore::LSQaips::solveLoop(), casacore::LSQFit::solveLoop(), casacore::LSQFit::solveLoop(), casacore::LSQFit::solveLoop(), casacore::LSQFit::solveLoop(), casacore::LSQFit::solveLoop(), casacore::LSQFit::solveLoop(), casacore::Template::sortName(), casacore::MSConcat::sourceRowsEquivalent(), casacore::CoordinateSystem::spectralAxisNumber(), casacore::SpectralCoordinate::SpectralCoordinate(), casacore::ImageProxy::statistics(), casacore::StokesConverter::StokesConverter(), casacore::StringDistance::StringDistance(), casacore::SubImage< T >::SubImage(), casacore::SubImage< T >::SubImage(), casacore::SubImage< T >::SubImage(), casacore::SubImage< T >::SubImage(), casacore::SubImage< T >::SubImage(), casacore::SubImage< T >::SubImage(), casacore::Table::Table(), casacore::Table::Table(), casacore::Table::Table(), casacore::Table::Table(), casacore::Table::Table(), casacore::Table::Table(), casacore::Table::Table(), casacore::Table::Table(), casacore::Table::Table(), casacore::Table::Table(), casacore::RegionHandlerTable::table(), casacore::TableAttr::TableAttr(), casacore::TableExprInfo::TableExprInfo(), casacore::TableExprNodeINInt::TableExprNodeINInt(), casacore::TableExprNodeSetElem::TableExprNodeSetElem(), casacore::TableExprNodeSetElemDiscrete::TableExprNodeSetElemDiscrete(), casacore::TableMeasOffsetDesc::TableMeasOffsetDesc(), casacore::TableRow::TableRow(), casacore::TapeIO::TapeIO(), casacore::TaQLConstNodeRep::TaQLConstNodeRep(), casacore::TaQLMultiNodeRep::TaQLMultiNodeRep(), casacore::TaQLMultiNodeRep::TaQLMultiNodeRep(), casacore::TaQLRangeNodeRep::TaQLRangeNodeRep(), casacore::TiledFileAccess::TiledFileAccess(), casacore::TableExprNodeSet::toArray(), casacore::String::toDouble(), casacore::SpectralCoordinate::toFITS(), casacore::CoordinateSystem::toFITSHeader(), casacore::FITSCoordinateUtil::toFITSHeader(), casacore::FITSSpectralUtil::toFITSHeader(), casacore::String::toFloat(), casacore::String::toInt(), tokenize(), casacore::Time::toString(), casacore::TSMCube::TSMCube(), casacore::TSMCube::TSMCube(), casacore::Function< T, U >::unlockParam(), casacore::ProgressMeter::update(), casacore::UVWMachine::UVWMachine(), casacore::UVWMachine::UVWMachine(), casacore::UVWMachine::UVWMachine(), casacore::UVWMachine::UVWMachine(), casacore::MSTable< MSEnum >::validate(), casacore::Projection::validate(), casacore::MultiFileBase::writeDirty(), casacore::Template::writeDup(), casacore::MSFitsOutput::writeFitsFile(), casacore::MSFitsOutputAstron::writeFitsFile(), and casacore::Template::writeOut().

## fieldNumber_p

Int casacore::fieldNumber_p

private

Definition at line 181 of file RecordField.h.

Referenced by fieldNumber(), get(), and name().

## IAU_k

const Double casacore::IAU_k

Definition at line 71 of file UnitMap.h.

Referenced by casacore::QC::k2().

## isablank_x

Bool casacore::isablank_x

protected

Definition at line 467 of file hdu.h.

Referenced by isablank().

## isCarray_p

Bool casacore::isCarray_p

private

Definition at line 148 of file PtrHolder.h.

Referenced by isCArray().

## itsAutoDefineMode

Bool casacore::itsAutoDefineMode

private

Definition at line 185 of file HistAcc.h.

## itsBinContents

Block<uInt> casacore::itsBinContents

private

Definition at line 179 of file HistAcc.h.

## itsBinHighLimit

Block<T> casacore::itsBinHighLimit

private

Definition at line 180 of file HistAcc.h.

## itsBuffer

Block<T> casacore::itsBuffer

private

Definition at line 186 of file HistAcc.h.

## itsBufferContents

uInt casacore::itsBufferContents

private

Definition at line 187 of file HistAcc.h.

## itsCount

uInt casacore::itsCount

private

Definition at line 187 of file StatAcc.h.

## itsCRC

std::vector<uInt> casacore::itsCRC

protected

Definition at line 270 of file MultiFile.h.

## itsHdrCont

MultiFileInfo casacore::itsHdrCont[2]

protected

Define two continuation sets where the header overflow can be stored.

Definition at line 266 of file MultiFile.h.

## itsHdrContInx

uInt casacore::itsHdrContInx

protected

Definition at line 268 of file MultiFile.h.

## itsIO

std::unique_ptr<ByteIO> casacore::itsIO

protected

Definition at line 271 of file MultiFile.h.

## itsMax

Double casacore::itsMax

private

Definition at line 186 of file StatAcc.h.

## itsMin

Double casacore::itsMin

private

Definition at line 185 of file StatAcc.h.

## itsNrContUsed

uInt casacore::itsNrContUsed[2]

protected

Definition at line 267 of file MultiFile.h.

## itsStatAcc

StatAcc<T> casacore::itsStatAcc

private

Definition at line 183 of file HistAcc.h.

## itsUseCRC

Bool casacore::itsUseCRC

protected

Definition at line 269 of file MultiFile.h.

## itsUserDefinedBinWidth

T casacore::itsUserDefinedBinWidth

private

Definition at line 181 of file HistAcc.h.

## itsWssum

Double casacore::itsWssum

private

Definition at line 184 of file StatAcc.h.

## itsWsum

Double casacore::itsWsum

private

Definition at line 183 of file StatAcc.h.

## itsWtot

Double casacore::itsWtot

private

Definition at line 182 of file StatAcc.h.

## keywordSet_p

TableRecord casacore::keywordSet_p

protected

Definition at line 272 of file ConcatColumn.h.

## local_cleanup_object

class casacore::CasarcCleanup casacore::local_cleanup_object

static

## N_FITS

const uInt casacore::N_FITS

Number of FITS units recognised (change the FITSstring and FITSunit lists in the UnitMap.cc when changing this number.

Definition at line 74 of file UnitMap.h.

## NewDelAllocator< T >::value

template<typename T>

NewDelAllocator<T> casacore::NewDelAllocator< T >::value

Definition at line 368 of file Allocator.h.

Referenced by casacore::StatsHistogram< AccumType >::_minMaxIdxRange(), casacore::ProgressMeter::_update(), casacore::ArrayColumnBase::acbFillColumn(), casacore::TableExprGroupHistBase::add(), addDataField(), casacore::TableRecord::addDataField(), casacore::RecordRep::addField(), casacore::TableRecordRep::addField(), casacore::TableRecordRep::addField(), casacore::MArrayLogical_global_functions_MArray_logical_operations::allEQ(), casacore::MArrayLogical_global_functions_MArray_logical_operations::allEQ(), casacore::MArrayLogical_global_functions_MArray_logical_operations::anyEQ(), casacore::MArrayLogical_global_functions_MArray_logical_operations::anyEQ(), asdouble(), casacore::BinarySearch_global_functions_binarysearch::binarySearch(), casacore::BinarySearch_global_functions_binarysearch::binarySearchBrackets(), casacore::RecordRep::checkShape(), casacore::PlainColumn::checkValueLength(), casacore::PlainColumn::checkValueLength(), casacore::LELArrayBase::combineOrAnd(), casacore::LELArrayBase::combineOrAnd(), casacore::LELArrayBase::combineOrAnd(), casacore::new_del_allocator< TOther >::construct(), casacore::new_del_allocator< TOther >::construct(), casacore::new_del_allocator< TOther >::construct(), casacore::python::casa_string_from_python_str::construct(), casacore::TableExprNodeArray::contains(), casacore::TableExprNodeArray::contains(), casacore::TableExprNodeArray::contains(), casacore::TableExprNodeArray::contains(), casacore::TableExprNodeArray::contains(), casacore::TableExprNodeArray::contains(), casacore::TableExprNodeArray::contains(), casacore::TableExprNodeArray::contains(), casacore::TableExprNodeArray::contains(), casacore::TableExprNodeArray::contains(), casacore::TableExprNodeArray::contains(), casacore::TableExprNodeArray::contains(), casacore::TableExprNodeRep::contains(), casacore::TableExprNodeRep::contains(), casacore::TableExprNodeRep::contains(), casacore::TableExprNodeRep::contains(), casacore::TableExprNodeRep::contains(), casacore::TableExprNodeRep::contains(), casacore::TableExprNodeRep::contains(), casacore::TableExprNodeRep::contains(), casacore::TableExprNodeRep::contains(), casacore::TableExprNodeRep::contains(), casacore::TableExprNodeRep::contains(), casacore::TableExprNodeRep::contains(), casacore::TableExprNodeSet::contains(), casacore::TableExprNodeSet::contains(), casacore::TableExprNodeSet::contains(), casacore::TableExprNodeSet::contains(), casacore::TableExprNodeSet::contains(), casacore::TableExprNodeSet::contains(), casacore::TableExprNodeSet::contains(), casacore::TableExprNodeSet::contains(), casacore::TableExprNodeSet::contains(), casacore::TableExprNodeSet::contains(), casacore::TableExprNodeSet::contains(), casacore::TableExprNodeSet::contains(), casacore::TableExprNodeSet::contains(), casacore::TableExprNodeSet::contains(), casacore::TableExprNodeSetOptBase::contains(), casacore::TableExprNodeSetOptBase::contains(), casacore::TableExprNodeSetOptBase::contains(), casacore::TableExprNodeSetOptBase::contains(), casacore::TableExprNodeSetOptBase::contains(), casacore::TableExprNodeSetOptBase::contains(), casacore::LatticeHistograms< T >::convertF(), casacore::WCBox::convertPixel(), casacore::WCRegion::convertPixel(), casacore::LatticeHistograms< T >::convertT(), casacore::MArrayMathBase_global_functions_Array_basic_functions::countMasked(), casacore::MArrayMathBase_global_functions_Array_basic_functions::countNEMasked(), casacore::Input::create(), casacore::Input::create(), casacore::Input::create(), casacore::Input::create(), casacore::details::CyclicState::CyclicState(), define(), define(), define(), define(), define(), define(), define(), define(), define(), define(), define(), define(), define(), define(), define(), define(), define(), define(), define(), define(), define(), define(), define(), define(), defineDataField(), casacore::RecordRep::defineDataField(), casacore::TableRecord::defineDataField(), casacore::TableRecordRep::defineDataField(), defineField(), defineField(), defineRecord(), defineRecord(), casacore::TableRecord::defineRecord(), casacore::TableRecord::defineRecord(), casacore::TableRecord::defineTable(), casacore::ConvolveGridder< Domain, Range >::degrid(), casacore::Gridder< Domain, Range >::degrid(), casacore::NNGridder< Domain, Range >::degrid(), casacore::ImageProxy::doPutMask(), ExpandFromStokesI(), ExpandFromStokesI(), fill_n_with_stride(), casacore::TableCopy::fillArrayColumn(), casacore::ArrayColumn< T >::fillColumn(), casacore::ScalarColumn< T >::fillColumn(), casacore::TableCopy::fillColumnData(), casacore::TableCopy::fillColumnData(), casacore::TableCopy::fillColumnData(), casacore::TableCopy::fillColumnData(), casacore::Aipsrc::find(), casacore::Aipsrc::find(), casacore::Aipsrc::find(), casacore::Aipsrc::find(), casacore::Aipsrc::find(), casacore::Aipsrc::find(), casacore::Aipsrc::find(), casacore::AipsrcValue< Bool >::find(), casacore::AipsrcValue< Bool >::find(), casacore::AipsrcValue< Double >::find(), casacore::AipsrcValue< Double >::find(), casacore::AipsrcValue< Double >::find(), casacore::AipsrcValue< Double >::find(), casacore::AipsrcValue< Double >::find(), casacore::AipsrcVector< Double >::find(), casacore::AipsrcVector< Double >::find(), casacore::AipsrcVector< Double >::find(), casacore::AipsrcVector< Double >::find(), casacore::AipsrcVector_Bool< Bool >::find(), casacore::AipsrcVector_Bool< Bool >::find(), casacore::AipsrcVector_String< String >::find(), casacore::AipsrcVector_String< String >::find(), casacore::TableExprNodeSetOptBase::find(), casacore::TableExprNodeSetOptBase::find(), casacore::TableExprNodeSetOptBase::find(), casacore::TableExprNodeSetOptContSet< T, LeftComp, RightComp >::find(), casacore::TableExprNodeSetOptContSetMixOC< T >::find(), casacore::TableExprNodeSetOptUSet< T >::find(), casacore::Aipsrc::findNoHome(), casacore::Aipsrc::findNoHome(), casacore::Aipsrc::findNoParse(), casacore::FitToHalfStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >::FitToHalfStatistics(), casacore::TabVecMath_global_functions_advTransMath::fmod(), casacore::SpectralCoordinate::fromCurrent(), casacore::String::fromString(), casacore::String::fromString(), casacore::Casarc::get(), get(), get(), get(), get(), get(), get(), get(), get(), get(), get(), get(), get(), get(), get(), get(), get(), get(), get(), get(), get(), get(), get(), casacore::JsonValue::get(), casacore::JsonValue::get(), casacore::JsonValue::get(), casacore::JsonValue::get(), casacore::JsonValue::get(), casacore::JsonValue::get(), casacore::JsonValue::get(), casacore::JsonValue::get(), casacore::JsonValue::get(), casacore::JsonValue::get(), casacore::JsonValue::get(), casacore::JsonValue::get(), casacore::ScalarColumn< T >::get(), casacore::ScalarColumn< T >::get(), casacore::TableExprNode::get(), casacore::TableExprNode::get(), casacore::TableExprNode::get(), casacore::TableExprNode::get(), casacore::TableExprNode::get(), casacore::TableExprNode::get(), casacore::TableExprNode::get(), casacore::TableExprNode::get(), casacore::TableExprNode::get(), casacore::TableExprNode::get(), casacore::TableExprNode::get(), casacore::TableExprNode::get(), casacore::TableExprNode::get(), casacore::TableExprNode::get(), casacore::TableExprNode::get(), casacore::TableExprNode::get(), casacore::TableExprNode::get(), casacore::TableExprNode::get(), casacore::TableExprNode::get(), casacore::TableExprNodeRep::get(), casacore::TableExprNodeRep::get(), casacore::TableExprNodeRep::get(), casacore::TableExprNodeRep::get(), casacore::TableExprNodeRep::get(), casacore::TableExprNodeRep::get(), casacore::TableExprNodeRep::get(), casacore::TableExprNodeRep::get(), casacore::TableExprNodeRep::get(), casacore::TableExprNodeRep::get(), casacore::TableExprNodeRep::get(), casacore::TableExprNodeRep::get(), casacore::ValType::get(), casacore::ValType::get(), casacore::ValType::get(), casacore::ValType::get(), casacore::ValType::get(), casacore::ValType::get(), casacore::ValType::get(), casacore::ValType::get(), casacore::ValType::get(), casacore::ValType::get(), casacore::ValType::get(), casacore::ValType::get(), casacore::ValType::get(), casacore::ValType::getCmpObj(), casacore::StatsHistogram< AccumType >::getIndex(), casacore::BitFloat::GetKind(), casacore::BaseColumn::getScalar(), casacore::BaseColumn::getScalar(), casacore::BaseColumn::getScalar(), casacore::BaseColumn::getScalar(), casacore::BaseColumn::getScalar(), casacore::BaseColumn::getScalar(), casacore::BaseColumn::getScalar(), casacore::BaseColumn::getScalar(), casacore::BaseColumn::getScalar(), casacore::BaseColumn::getScalar(), casacore::BaseColumn::getScalar(), casacore::BaseColumn::getScalar(), casacore::BaseColumn::getScalar(), casacore::BaseColumn::getScalar(), casacore::TableColumn::getScalar(), casacore::TableColumn::getScalar(), casacore::TableColumn::getScalar(), casacore::TableColumn::getScalar(), casacore::TableColumn::getScalar(), casacore::TableColumn::getScalar(), casacore::TableColumn::getScalar(), casacore::TableColumn::getScalar(), casacore::TableColumn::getScalar(), casacore::TableColumn::getScalar(), casacore::TableColumn::getScalar(), casacore::TableColumn::getScalar(), casacore::TableColumn::getScalarValue(), casacore::TableColumn::getScalarValue(), casacore::TableColumn::getScalarValue(), casacore::TableColumn::getScalarValue(), casacore::TableColumn::getScalarValue(), casacore::TableColumn::getScalarValue(), casacore::TableColumn::getScalarValue(), casacore::TableColumn::getScalarValue(), casacore::TableColumn::getScalarValue(), casacore::TableColumn::getScalarValue(), casacore::TableColumn::getScalarValue(), casacore::TableColumn::getScalarValue(), casacore::TableColumn::getScalarValue(), casacore::StIndArray::getSliceData(), casacore::ISMColumn::getValue(), casacore::ReadAsciiTable::getValue(), casacore::ValueHolder::getValue(), casacore::ValueHolder::getValue(), casacore::ValueHolder::getValue(), casacore::ValueHolder::getValue(), casacore::ValueHolder::getValue(), casacore::ValueHolder::getValue(), casacore::ValueHolder::getValue(), casacore::ValueHolder::getValue(), casacore::ValueHolder::getValue(), casacore::ValueHolder::getValue(), casacore::ValueHolder::getValue(), casacore::ValueHolder::getValue(), casacore::ValueHolder::getValue(), casacore::ValueHolder::getValue(), casacore::ValueHolder::getValue(), casacore::ValueHolder::getValue(), casacore::ValueHolder::getValue(), casacore::ValueHolder::getValue(), casacore::ValueHolder::getValue(), casacore::ValueHolder::getValue(), casacore::ValueHolder::getValue(), casacore::ValueHolder::getValue(), casacore::ValueHolder::getValue(), casacore::ValueHolder::getValue(), casacore::StIndArray::getVecBoolV(), casacore::StIndArray::getVecComplexV(), casacore::StIndArray::getVecDComplexV(), casacore::StIndArray::getVecdoubleV(), casacore::StIndArray::getVecfloatV(), casacore::StIndArray::getVecInt64V(), casacore::StIndArray::getVecIntV(), casacore::StIndArray::getVecShortV(), casacore::StIndArray::getVecStringV(), casacore::StIndArray::getVecuCharV(), casacore::StIndArray::getVecuIntV(), casacore::StIndArray::getVecuShortV(), casacore::ConvolveGridder< Domain, Range >::grid(), casacore::Gridder< Domain, Range >::grid(), casacore::NNGridder< Domain, Range >::grid(), casacore::ISMColumn::handleCopy(), casacore::ISMIndColumn::handleCopy(), casacore::ISMColumn::handleRemove(), casacore::ISMIndColumn::handleRemove(), casacore::TableParseQuery::handleSetKey(), casacore::HDF5DataType::HDF5DataType(), casacore::ImageExprParse::ImageExprParse(), casacore::ImageExprParse::ImageExprParse(), casacore::ImageExprParse::ImageExprParse(), casacore::ImageExprParse::ImageExprParse(), casacore::ImageExprParse::ImageExprParse(), casacore::ImageExprParse::ImageExprParse(), casacore::ImageExprParse::ImageExprParse(), casacore::ImageExprParse::ImageExprParse(), casacore::ImageProxy::ImageProxy(), casacore::Fit2D::includeIt(), casacore::CompositeNumber::isComposite(), casacore::ValType::isDefined(), casacore::ValType::isDefined(), casacore::ValType::isDefined(), casacore::ValType::isDefined(), casacore::ValType::isDefined(), casacore::ValType::isDefined(), casacore::ValType::isDefined(), casacore::ValType::isDefined(), casacore::ValType::isDefined(), casacore::ValType::isDefined(), casacore::ValType::isDefined(), casacore::ValType::isDefined(), casacore::ValType::isDefined(), casacore::LinearSearch_global_functions_linearsearch::linearSearch(), casacore::LinearSearch_global_functions_linearsearch::linearSearch1(), casacore::LinearSearch_global_functions_linearsearch::linearSearchBrackets(), casacore::LinearSearch_global_functions_linearsearch::linearSearchBrackets1(), casacore::TableExprNodeArray::makeArray(), casacore::TableExprNodeArray::makeArray(), casacore::TableExprNodeArray::makeArray(), casacore::ImageInterface< T >::makeMask(), casacore::Coordinate::makePixelAbsRelMany(), casacore::CoordinateSystem::makePixelAbsRelMany(), casacore::TableVector< T >::makeVector(), casacore::Coordinate::makeWorldAbsRelMany(), casacore::CoordinateSystem::makeWorldAbsRelMany(), casacore::TableExprNodeSetElemBase::matchBool(), casacore::TableExprNodeSetElemSingle::matchBool(), casacore::TableExprNodeSetElemBase::matchDate(), casacore::TableExprNodeSetElemCont::matchDate(), casacore::TableExprNodeSetElemDiscrete::matchDate(), casacore::TableExprNodeSetElemMidWidth::matchDate(), casacore::TableExprNodeSetElemSingle::matchDate(), casacore::TableExprNodeSetElemBase::matchDComplex(), casacore::TableExprNodeSetElemSingle::matchDComplex(), casacore::TableExprNodeSetElemBase::matchDouble(), casacore::TableExprNodeSetElemCont::matchDouble(), casacore::TableExprNodeSetElemDiscrete::matchDouble(), casacore::TableExprNodeSetElemMidWidth::matchDouble(), casacore::TableExprNodeSetElemSingle::matchDouble(), casacore::TableExprNodeSetElemBase::matchInt(), casacore::TableExprNodeSetElemDiscrete::matchInt(), casacore::TableExprNodeSetElemSingle::matchInt(), casacore::TableExprNodeSetElemBase::matchString(), casacore::TableExprNodeSetElemCont::matchString(), casacore::TableExprNodeSetElemSingle::matchString(), casacore::CompositeNumber::nearest(), casacore::CompositeNumber::nearestEven(), casacore::CompositeNumber::nextLarger(), casacore::CompositeNumber::nextLargerEven(), casacore::CompositeNumber::nextSmaller(), casacore::CompositeNumber::nextSmallerEven(), casacore::Abs< T, RES >::operator()(), casacore::Acos< T, RES >::operator()(), casacore::Asin< T, RES >::operator()(), casacore::Atan< T, RES >::operator()(), casacore::BitFlagsEngine< StoredType >::BoolToFlags::operator()(), casacore::BitFlagsEngine< StoredType >::FlagsToBool::operator()(), casacore::CAbs< T, RES >::operator()(), casacore::Capitalize::operator()(), casacore::CArg< T, RES >::operator()(), casacore::Ceil< T, RES >::operator()(), casacore::Conj< T, RES >::operator()(), casacore::Cos< T, RES >::operator()(), casacore::Cosh< T, RES >::operator()(), casacore::Downcase::operator()(), casacore::Exp< T, RES >::operator()(), casacore::Floor< T, RES >::operator()(), casacore::Imag< T, RES >::operator()(), casacore::IsFinite< T >::operator()(), casacore::IsInf< T >::operator()(), casacore::IsNaN< T >::operator()(), casacore::Log10< T, RES >::operator()(), casacore::Log< T, RES >::operator()(), casacore::Pow3< T, RES >::operator()(), casacore::Real< T, RES >::operator()(), casacore::Round< T, RES >::operator()(), casacore::ScalarColumn< T >::operator()(), casacore::Sign< T, RES >::operator()(), casacore::Sin< T, RES >::operator()(), casacore::Sinh< T, RES >::operator()(), casacore::Sqr< T, RES >::operator()(), casacore::Sqrt< T, RES >::operator()(), casacore::Tan< T, RES >::operator()(), casacore::Tanh< T, RES >::operator()(), casacore::Trim::operator()(), casacore::Upcase::operator()(), casacore::AipsIO::operator<<(), casacore::AipsIO::operator<<(), casacore::AipsIO::operator<<(), casacore::AipsIO::operator<<(), casacore::AipsIO::operator<<(), casacore::AipsIO::operator<<(), casacore::AipsIO::operator<<(), casacore::AipsIO::operator<<(), casacore::AipsIO::operator<<(), casacore::AipsIO::operator<<(), casacore::AipsIO::operator<<(), casacore::AipsIO::operator<<(), casacore::AipsIO::operator<<(), casacore::AipsIO::operator<<(), casacore::AipsIO::operator<<(), casacore::ByteSink::operator<<(), casacore::ByteSink::operator<<(), casacore::ByteSink::operator<<(), casacore::ByteSink::operator<<(), casacore::ByteSink::operator<<(), casacore::ByteSink::operator<<(), casacore::ByteSink::operator<<(), casacore::ByteSink::operator<<(), casacore::ByteSink::operator<<(), casacore::ByteSink::operator<<(), casacore::ByteSink::operator<<(), casacore::ByteSink::operator<<(), casacore::ByteSink::operator<<(), casacore::ByteSink::operator<<(), casacore::ByteSink::operator<<(), casacore::Array< LogicalArrayElem >::operator=(), casacore::IPosition::operator=(), casacore::MaskedArray< LogicalArrayElem >::operator=(), casacore::TableVector< T >::operator=(), casacore::AipsIO::operator>>(), casacore::AipsIO::operator>>(), casacore::AipsIO::operator>>(), casacore::AipsIO::operator>>(), casacore::AipsIO::operator>>(), casacore::AipsIO::operator>>(), casacore::AipsIO::operator>>(), casacore::AipsIO::operator>>(), casacore::AipsIO::operator>>(), casacore::AipsIO::operator>>(), casacore::AipsIO::operator>>(), casacore::AipsIO::operator>>(), casacore::AipsIO::operator>>(), casacore::AipsIO::operator>>(), casacore::ByteSource::operator>>(), casacore::ByteSource::operator>>(), casacore::ByteSource::operator>>(), casacore::ByteSource::operator>>(), casacore::ByteSource::operator>>(), casacore::ByteSource::operator>>(), casacore::ByteSource::operator>>(), casacore::ByteSource::operator>>(), casacore::ByteSource::operator>>(), casacore::ByteSource::operator>>(), casacore::ByteSource::operator>>(), casacore::ByteSource::operator>>(), casacore::ByteSource::operator>>(), casacore::ByteSource::operator>>(), casacore::TabVecMath_global_functions_advTransMath::pow(), casacore::TabVecMath_global_functions_basicTransMath::pow(), casacore::sisco::PredictThreshold(), casacore::sisco::ConditionalQueue< T >::Push(), casacore::Casarc::put(), casacore::Input::put(), casacore::JsonOut::put(), casacore::JsonOut::put(), casacore::JsonOut::put(), casacore::JsonOut::put(), casacore::JsonOut::put(), casacore::JsonOut::put(), casacore::JsonOut::put(), casacore::JsonOut::put(), casacore::ScalarColumn< T >::put(), casacore::ValType::put(), casacore::ValType::put(), casacore::ValType::put(), casacore::ValType::put(), casacore::ValType::put(), casacore::ValType::put(), casacore::ValType::put(), casacore::ValType::put(), casacore::ValType::put(), casacore::ValType::put(), casacore::ValType::put(), casacore::ValType::put(), casacore::ValType::put(), casacore::ValType::put(), casacore::ValType::put(), casacore::ValType::put(), casacore::ValType::put(), casacore::ValType::put(), casacore::ValType::put(), casacore::ValType::put(), casacore::ValType::put(), casacore::ValType::put(), casacore::ValType::put(), casacore::ValType::put(), casacore::ValType::put(), casacore::ValType::put(), casacore::JsonOut::putArray(), casacore::JsonOut::putArray(), casacore::JsonOut::putArray(), casacore::ArrayLattice< T >::putAt(), casacore::HDF5Image< T >::putAt(), casacore::HDF5Lattice< T >::putAt(), casacore::Lattice< T >::putAt(), casacore::LatticeRegion::putAt(), casacore::LCRegion::putAt(), casacore::LCRegionSingle::putAt(), casacore::PagedArray< T >::putAt(), casacore::PagedImage< T >::putAt(), casacore::SubImage< T >::putAt(), casacore::SubLattice< T >::putAt(), casacore::TempImage< T >::putAt(), casacore::TempLattice< T >::putAt(), casacore::TempLatticeImpl< T >::putAt(), casacore::ImageProxy::putAttr(), casacore::TableProxy::putKeyValue(), casacore::ImageProxy::putMask(), casacore::BaseColumn::putScalar(), casacore::BaseColumn::putScalar(), casacore::BaseColumn::putScalar(), casacore::BaseColumn::putScalar(), casacore::BaseColumn::putScalar(), casacore::BaseColumn::putScalar(), casacore::BaseColumn::putScalar(), casacore::BaseColumn::putScalar(), casacore::BaseColumn::putScalar(), casacore::BaseColumn::putScalar(), casacore::BaseColumn::putScalar(), casacore::BaseColumn::putScalar(), casacore::BaseColumn::putScalar(), casacore::BaseColumn::putScalar(), casacore::TableColumn::putScalar(), casacore::TableColumn::putScalar(), casacore::TableColumn::putScalar(), casacore::TableColumn::putScalar(), casacore::TableColumn::putScalar(), casacore::TableColumn::putScalar(), casacore::TableColumn::putScalar(), casacore::TableColumn::putScalar(), casacore::TableColumn::putScalar(), casacore::TableColumn::putScalar(), casacore::TableColumn::putScalar(), casacore::TableColumn::putScalar(), casacore::TableColumn::putScalar(), casacore::StIndArray::putSliceData(), casacore::TableProxy::putTableInfo(), casacore::ISMColumn::putValue(), casacore::StIndArray::putVecBoolV(), casacore::StIndArray::putVecComplexV(), casacore::StIndArray::putVecDComplexV(), casacore::StIndArray::putVecdoubleV(), casacore::StIndArray::putVecfloatV(), casacore::StIndArray::putVecInt64V(), casacore::StIndArray::putVecIntV(), casacore::StIndArray::putVecShortV(), casacore::StIndArray::putVecStringV(), casacore::StIndArray::putVecuCharV(), casacore::StIndArray::putVecuIntV(), casacore::StIndArray::putVecuShortV(), casacore::ShapesFileReader::Read(), casacore::ByteSource::read(), casacore::ByteSource::read(), casacore::ByteSource::read(), casacore::ByteSource::read(), casacore::ByteSource::read(), casacore::ByteSource::read(), casacore::ByteSource::read(), casacore::ByteSource::read(), casacore::ByteSource::read(), casacore::ByteSource::read(), casacore::ByteSource::read(), casacore::ByteSource::read(), casacore::ByteSource::read(), casacore::ByteSource::read(), casacore::CanonicalIO::read(), casacore::CanonicalIO::read(), casacore::CanonicalIO::read(), casacore::CanonicalIO::read(), casacore::ConversionIO::read(), casacore::ConversionIO::read(), casacore::ConversionIO::read(), casacore::ConversionIO::read(), casacore::HDF5Record::read(), casacore::LECanonicalIO::read(), casacore::LECanonicalIO::read(), casacore::LECanonicalIO::read(), casacore::LECanonicalIO::read(), casacore::RawIO::read(), casacore::RawIO::read(), casacore::RawIO::read(), casacore::RawIO::read(), casacore::TypeIO::read(), casacore::TypeIO::read(), casacore::TypeIO::read(), casacore::TypeIO::read(), casacore::TypeIO::read(), casacore::TypeIO::read(), casacore::TypeIO::read(), casacore::TypeIO::read(), casacore::TypeIO::read(), casacore::TypeIO::read(), casacore::TypeIO::read(), casacore::TypeIO::read(), casacore::TypeIO::read(), casacore::TypeIO::read(), casacore::HDF5Record::readArr(), casacore::HDF5Record::readSca(), casacore::Block< T >::replaceStorage(), casacore::sisco::Residual(), casacore::sisco::Residual(), casacore::Array< LogicalArrayElem >::set(), casacore::ArrayLattice< T >::set(), casacore::EnvironmentVariable::set(), casacore::Lattice< T >::set(), casacore::LatticeRegion::set(), casacore::LCRegion::set(), casacore::LCRegionSingle::set(), casacore::TableVector< T >::set(), casacore::TableVector< T >::set(), casacore::TaQLStyle::set(), casacore::TempImage< T >::set(), casacore::TempLattice< T >::set(), casacore::TempLatticeImpl< T >::set(), casacore::ChebyshevParam< T >::setCoefficient(), casacore::EvenPolynomialParam< T >::setCoefficient(), casacore::OddPolynomialParam< T >::setCoefficient(), casacore::PowerLogarithmicPolynomialParam< T >::setCoefficient(), setCoefficient(), casacore::SPolynomialParam< T >::setCoefficient(), casacore::Fit2D::setParams(), casacore::CoordinateUtil::setRestFrequency(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNode::TableExprNode(), casacore::TableExprNodeArrayConstBool::TableExprNodeArrayConstBool(), casacore::TableExprNodeArrayConstBool::TableExprNodeArrayConstBool(), casacore::TableExprNodeArrayConstDate::TableExprNodeArrayConstDate(), casacore::TableExprNodeArrayConstDate::TableExprNodeArrayConstDate(), casacore::TableExprNodeArrayConstDComplex::TableExprNodeArrayConstDComplex(), casacore::TableExprNodeArrayConstDComplex::TableExprNodeArrayConstDComplex(), casacore::TableExprNodeArrayConstDComplex::TableExprNodeArrayConstDComplex(), casacore::TableExprNodeArrayConstDComplex::TableExprNodeArrayConstDComplex(), casacore::TableExprNodeArrayConstDComplex::TableExprNodeArrayConstDComplex(), casacore::TableExprNodeArrayConstDComplex::TableExprNodeArrayConstDComplex(), casacore::TableExprNodeArrayConstDComplex::TableExprNodeArrayConstDComplex(), casacore::TableExprNodeArrayConstDComplex::TableExprNodeArrayConstDComplex(), casacore::TableExprNodeArrayConstDouble::TableExprNodeArrayConstDouble(), casacore::TableExprNodeArrayConstDouble::TableExprNodeArrayConstDouble(), casacore::TableExprNodeArrayConstDouble::TableExprNodeArrayConstDouble(), casacore::TableExprNodeArrayConstDouble::TableExprNodeArrayConstDouble(), casacore::TableExprNodeArrayConstDouble::TableExprNodeArrayConstDouble(), casacore::TableExprNodeArrayConstDouble::TableExprNodeArrayConstDouble(), casacore::TableExprNodeArrayConstInt::TableExprNodeArrayConstInt(), casacore::TableExprNodeArrayConstInt::TableExprNodeArrayConstInt(), casacore::TableExprNodeArrayConstInt::TableExprNodeArrayConstInt(), casacore::TableExprNodeArrayConstInt::TableExprNodeArrayConstInt(), casacore::TableExprNodeArrayConstInt::TableExprNodeArrayConstInt(), casacore::TableExprNodeArrayConstInt::TableExprNodeArrayConstInt(), casacore::TableExprNodeArrayConstInt::TableExprNodeArrayConstInt(), casacore::TableExprNodeArrayConstInt::TableExprNodeArrayConstInt(), casacore::TableExprNodeArrayConstInt::TableExprNodeArrayConstInt(), casacore::TableExprNodeArrayConstInt::TableExprNodeArrayConstInt(), casacore::TableExprNodeArrayConstInt::TableExprNodeArrayConstInt(), casacore::TableExprNodeArrayConstInt::TableExprNodeArrayConstInt(), casacore::TableExprNodeArrayConstInt::TableExprNodeArrayConstInt(), casacore::TableExprNodeArrayConstInt::TableExprNodeArrayConstInt(), casacore::TableExprNodeArrayConstString::TableExprNodeArrayConstString(), casacore::TableExprNodeArrayConstString::TableExprNodeArrayConstString(), casacore::TableExprNodeConstBool::TableExprNodeConstBool(), casacore::TableExprNodeConstDate::TableExprNodeConstDate(), casacore::TableExprNodeConstDComplex::TableExprNodeConstDComplex(), casacore::TableExprNodeConstDouble::TableExprNodeConstDouble(), casacore::TableExprNodeConstInt::TableExprNodeConstInt(), casacore::TableExprNodeConstRegex::TableExprNodeConstRegex(), casacore::TableExprNodeConstString::TableExprNodeConstString(), casacore::TaQLConstNodeRep::TaQLConstNodeRep(), casacore::TaQLConstNodeRep::TaQLConstNodeRep(), casacore::TaQLConstNodeRep::TaQLConstNodeRep(), casacore::TaQLConstNodeRep::TaQLConstNodeRep(), casacore::TaQLConstNodeRep::TaQLConstNodeRep(), casacore::TaQLConstNodeRep::TaQLConstNodeRep(), casacore::TaQLConstNodeRep::TaQLConstNodeRep(), casacore::TaQLConstNodeRep::TaQLConstNodeRep(), casacore::TaQLRegexNodeRep::TaQLRegexNodeRep(), casacore::TaQLRegexNodeRep::TaQLRegexNodeRep(), casacore::SpectralCoordinate::toCurrent(), casacore::String::toString(), casacore::ProgressMeter::update(), casacore::ValueHolder::ValueHolder(), casacore::ValueHolder::ValueHolder(), casacore::ValueHolder::ValueHolder(), casacore::ValueHolder::ValueHolder(), casacore::ValueHolder::ValueHolder(), casacore::ValueHolder::ValueHolder(), casacore::ValueHolder::ValueHolder(), casacore::ValueHolder::ValueHolder(), casacore::ValueHolder::ValueHolder(), casacore::ValueHolder::ValueHolder(), casacore::ValueHolder::ValueHolder(), casacore::ValueHolder::ValueHolder(), casacore::ValueHolder::ValueHolder(), casacore::ValueHolder::ValueHolder(), casacore::ValueHolder::ValueHolder(), casacore::ValueHolder::ValueHolder(), casacore::ValueHolder::ValueHolder(), casacore::ValueHolder::ValueHolder(), casacore::ValueHolder::ValueHolder(), casacore::ValueHolder::ValueHolder(), casacore::ValueHolder::ValueHolder(), casacore::ValueHolder::ValueHolder(), casacore::ValueHolder::ValueHolder(), casacore::ValueHolder::ValueHolder(), casacore::ValueHolder::ValueHolder(), casacore::ValueHolder::ValueHolder(), casacore::ValueHolderRep::ValueHolderRep(), casacore::ValueHolderRep::ValueHolderRep(), casacore::ValueHolderRep::ValueHolderRep(), casacore::ValueHolderRep::ValueHolderRep(), casacore::ValueHolderRep::ValueHolderRep(), casacore::ValueHolderRep::ValueHolderRep(), casacore::ValueHolderRep::ValueHolderRep(), casacore::ValueHolderRep::ValueHolderRep(), casacore::ValueHolderRep::ValueHolderRep(), casacore::ValueHolderRep::ValueHolderRep(), casacore::ValueHolderRep::ValueHolderRep(), casacore::ValueHolderRep::ValueHolderRep(), casacore::ValueHolderRep::ValueHolderRep(), casacore::ValueHolderRep::ValueHolderRep(), casacore::ValueHolderRep::ValueHolderRep(), casacore::ValueHolderRep::ValueHolderRep(), casacore::ValueHolderRep::ValueHolderRep(), casacore::ValueHolderRep::ValueHolderRep(), casacore::ValueHolderRep::ValueHolderRep(), casacore::ValueHolderRep::ValueHolderRep(), casacore::ValueHolderRep::ValueHolderRep(), casacore::ValueHolderRep::ValueHolderRep(), casacore::ValueHolderRep::ValueHolderRep(), casacore::ValueHolderRep::ValueHolderRep(), casacore::ValueHolderRep::ValueHolderRep(), casacore::ValueHolderRep::ValueHolderRep(), casacore::NewFile::valueOK(), casacore::ShapesFileWriter::Write(), casacore::ByteSink::write(), casacore::ByteSink::write(), casacore::ByteSink::write(), casacore::ByteSink::write(), casacore::ByteSink::write(), casacore::ByteSink::write(), casacore::ByteSink::write(), casacore::ByteSink::write(), casacore::ByteSink::write(), casacore::ByteSink::write(), casacore::ByteSink::write(), casacore::ByteSink::write(), casacore::ByteSink::write(), casacore::ByteSink::write(), casacore::CanonicalIO::write(), casacore::CanonicalIO::write(), casacore::CanonicalIO::write(), casacore::CanonicalIO::write(), casacore::ConversionIO::write(), casacore::ConversionIO::write(), casacore::ConversionIO::write(), casacore::ConversionIO::write(), casacore::JsonOut::write(), casacore::LECanonicalIO::write(), casacore::LECanonicalIO::write(), casacore::LECanonicalIO::write(), casacore::LECanonicalIO::write(), casacore::RawIO::write(), casacore::RawIO::write(), casacore::RawIO::write(), casacore::RawIO::write(), casacore::TypeIO::write(), casacore::TypeIO::write(), casacore::TypeIO::write(), casacore::TypeIO::write(), casacore::TypeIO::write(), casacore::TypeIO::write(), casacore::TypeIO::write(), casacore::TypeIO::write(), casacore::TypeIO::write(), casacore::TypeIO::write(), casacore::TypeIO::write(), casacore::TypeIO::write(), casacore::TypeIO::write(), casacore::TypeIO::write(), casacore::HDF5Record::writeArr(), casacore::HDF5Record::writeArray(), casacore::HDF5Record::writeArrString(), casacore::JsonOut::writeKV(), casacore::JsonOut::writeKV(), casacore::HDF5Record::writeSca(), casacore::HDF5Record::writeScalar(), and casacore::HDF5Record::writeScaString().

## parent_p

RecordInterface * casacore::parent_p

private

The parent Record.

Definition at line 433 of file Record.h.

Referenced by get(), get_typed_ptr(), isAttached(), and name().

## PQ_LEN

const Int casacore::PQ_LEN

Length of P and Q arrays, half length of CL/SL arrays in IGRF model.

Definition at line 41 of file EarthField.h.

## ptr_p

T* casacore::ptr_p

private

Definition at line 146 of file PtrHolder.h.

Referenced by casacore::PtrHolder< T >::operator T*(), casacore::PtrHolder< T >::operator T*(), operator->(), casacore::PtrHolder< T >::ptr(), and casacore::PtrHolder< T >::ptr().

## refColPtr_p

Block<BaseColumn*> casacore::refColPtr_p

protected

Definition at line 270 of file ConcatColumn.h.

## refTabPtr_p

ConcatTable* casacore::refTabPtr_p

protected

Definition at line 269 of file ConcatColumn.h.

## rep_p

COWPtr<RecordRep> casacore::rep_p

private

The Record representation.

Definition at line 431 of file Record.h.

## RXalpha

const Regex casacore::RXalpha

extern

## RXalphanum

const Regex casacore::RXalphanum

extern

## RXdouble

const Regex casacore::RXdouble

extern

## RXidentifier

const Regex casacore::RXidentifier

extern

## RXint

const Regex casacore::RXint

extern

## RXlowercase

const Regex casacore::RXlowercase

extern

## RXuppercase

const Regex casacore::RXuppercase

extern

## RXwhite

const Regex casacore::RXwhite

extern

some built in regular expressions

## totsize

OFF_T casacore::totsize

protected

Definition at line 476 of file hdu.h.

Referenced by nelements(), casacore::PrimaryGroup< unsigned char >::pg_assign(), and casacore::PrimaryTable< unsigned char >::pt_assign().

## True

const Bool casacore::True

Definition at line 41 of file aipstype.h.

Referenced by casacore::MedianSlider::add(), casacore::TableDesc::add(), casacore::MSTable< MSEnum >::addColumnCompression(), casacore::ISMColumn::addData(), casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >::addData(), casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >::addData(), casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >::addData(), casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >::addData(), casacore::StatisticsDataset< AccumType, DataIterator, MaskIterator, WeightsIterator >::addData(), casacore::StatisticsDataset< AccumType, DataIterator, MaskIterator, WeightsIterator >::addData(), casacore::StatisticsDataset< AccumType, DataIterator, MaskIterator, WeightsIterator >::addData(), casacore::StatisticsDataset< AccumType, DataIterator, MaskIterator, WeightsIterator >::addData(), casacore::EclecticFunctionFactory< T >::addFactory(), casacore::BaseTable::addRow(), casacore::MemoryTable::addRow(), casacore::DataManInfo::adjustStMan(), casacore::FrequencyAligner< T >::alignedSpectralCoordinate(), casacore::MArrayLogical_global_functions_MArray_logical_operations::allTrue(), anyEQ(), anyEQ(), anyEQ(), anyGE(), anyGE(), anyGE(), anyGT(), anyGT(), anyGT(), anyLE(), anyLE(), anyLE(), anyLT(), anyLT(), anyLT(), anyNE(), anyNE(), anyNE(), casacore::MArrayLogical_global_functions_MArray_logical_operations::anyTrue(), casacore::MeasMath::applyAberration(), casacore::MeasMath::applyAberrationB1950(), casacore::MeasMath::applyAPPtoTOPO(), casacore::MeasMath::applyETerms(), casacore::MeasMath::applyJ2000toB1950(), casacore::MeasMath::applyJ2000toB1950_VLA(), casacore::MeasMath::applyPrecNutatB1950(), casacore::MeasMath::applySolarPos(), casacore::MeasMath::applyTOPOtoHADEC(), areEQ(), casacore::ArrayLattice< T >::ArrayLattice(), casacore::LatticeTwoPtCorr< T >::autoCorrelation(), casacore::ImageSummary< T >::axisIncrements(), casacore::CoordinateUtil::axisLabel(), casacore::ImageSummary< T >::axisNames(), casacore::ImageSummary< T >::axisUnits(), casacore::HostInfo::bigEndian(), casacore::Block< T >::Block(), casacore::Block< T >::Block(), casacore::Block< T >::Block(), casacore::Block< T >::Block(), casacore::Block< T >::Block(), casacore::Block< T >::Block(), casacore::Block< T >::Block(), casacore::Block< T >::Block(), casacore::Block< T >::Block(), casacore::Block< T >::Block(), casacore::Block< T >::Block(), casacore::Block< T >::Block(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::boxedArrayMath(), casacore::TableUtil::canDeleteTable(), casacore::HistTiledCollapser< T >::canHandleNullMask(), casacore::StatsTiledCollapser< T, U >::canHandleNullMask(), casacore::LockFile::canLock(), casacore::LatticeFFT::cfft(), casacore::LatticeFFT::cfft(), casacore::LatticeFFT::cfft0(), casacore::LatticeFFT::cfft2d(), casacore::LatticeExprNode::checkArg(), casacore::ColumnSet::checkDataManagerName(), casacore::TableExprNodeMulti::checkDT(), casacore::BucketCache::clear(), casacore::PtrHolder< T >::clear(), casacore::TSMCube::clearCache(), casacore::MSFlagger::clearDataBuffer(), casacore::CombiFunction< T >::cloneNonAD(), casacore::CombiFunction_PS< AutoDiff< T > >::cloneNonAD(), casacore::CompoundFunction< T >::cloneNonAD(), casacore::CompoundFunction_PS< AutoDiff< T > >::cloneNonAD(), casacore::LatticeMathUtil::collapse(), casacore::CombiFunction< T >::CombiFunction(), casacore::CombiFunction< T >::CombiFunction(), casacore::CompoundFunction< T >::CompoundFunction(), casacore::CompoundFunction< T >::CompoundFunction(), casacore::CompressComplex::CompressComplex(), casacore::CompressComplexSD::CompressComplexSD(), casacore::CompressFloat::CompressFloat(), casacore::TabVecRep< T >::conform(), casacore::TabVecRep< T >::conform(), casacore::Directory::copy(), casacore::DOos::copy(), casacore::LSQFit::copy(), casacore::RegularFile::copy(), casacore::SymLink::copy(), casacore::TableCopy::copyColumnData(), casacore::ImageUtilities::copyMiscellaneous(), casacore::MSConcat::copyObservation(), casacore::MSConcat::copyProcessor(), casacore::TableCopy::copyRows(), casacore::TableCopy::copyRows(), casacore::CountedPtr< t >::CountedPtr(), countedPtrShared(), casacore::COWPtr< T >::COWPtr(), casacore::COWPtr< T >::COWPtr(), casacore::Directory::create(), casacore::RegularFile::create(), casacore::SymLink::create(), casacore::LatticeFFT::crfft(), casacore::LatticeFFT::crfft(), casacore::LatticeFFT::crfft(), casacore::MeasMath::deapplyAberration(), casacore::MeasMath::deapplyAberrationB1950(), casacore::MeasMath::deapplyAPPtoTOPO(), casacore::MeasMath::deapplyETerms(), casacore::MeasMath::deapplyJ2000toB1950(), casacore::MeasMath::deapplyJ2000toB1950_VLA(), casacore::MeasMath::deapplyPrecNutatB1950(), casacore::MeasMath::deapplySolarPos(), casacore::MeasMath::deapplyTOPOtoHADEC(), casacore::Input::debug(), casacore::DirectionCoordinate::DirectionCoordinate(), casacore::ImageRegrid< T >::disableReferenceConversions(), casacore::StringDistance::distance(), casacore::BaseTable::doNotWrite(), casacore::Sort::doSort(), casacore::DynLib::DynLib(), casacore::DynLib::DynLib(), casacore::Fallible< T >::Fallible(), casacore::FFTServer< T, S >::fft(), casacore::FFTServer< T, S >::fft(), casacore::FFTServer< T, S >::fft0(), casacore::FFTServer< T, S >::fft0(), casacore::FFTServer< T, S >::fftshift(), casacore::FFTServer< T, S >::fftshift(), casacore::DOos::fileExists(), casacore::MultiFileBase::fileId(), casacore::DOos::fileNames(), casacore::DOos::fileTime(), casacore::DOos::fileType(), casacore::TableCopy::fillColumnData(), casacore::TableCopy::fillColumnData(), casacore::Directory::find(), casacore::Aipsrc::findDir(), casacore::TableParseQuery::findKeyword(), casacore::TableParseTableList::findKeyword(), casacore::RegionHandlerMemory::findRegion(), casacore::RegionHandlerHDF5::findRegionGroup(), casacore::RegionHandlerMemory::findRegionGroup(), casacore::RegionHandlerTable::findRegionGroup(), casacore::FITSGroupWriter::FITSGroupWriter(), casacore::FITSIDItoMS1::FITSIDItoMS1(), casacore::FitsLogical::FitsLogical(), casacore::FITSTableWriter::FITSTableWriter(), casacore::LogSink::flush(), casacore::LogSinkInterface::flush(), casacore::StreamLogSink::flush(), casacore::TableLogSink::flush(), casacore::Coordinate::format(), casacore::CoordinateSystem::format(), casacore::QualityCoordinate::format(), casacore::SpectralCoordinate::format(), casacore::StokesCoordinate::format(), casacore::Coordinate::formatQuantity(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::fractile(), casacore::DOos::freeSpace(), casacore::FITSSpectralUtil::fromFITSHeader(), casacore::String::fromString(), casacore::TiledFileAccess::get(), casacore::TiledFileAccess::get(), casacore::TiledFileAccess::get(), casacore::FITSImgParser::get_extlist_string(), casacore::TableExprGroupAggr::getArray(), casacore::TableExprFuncNodeArray::getAxes(), casacore::ValType::getCanonicalFunc(), casacore::ValType::getCanonicalSize(), casacore::ConcatRowsIter::getChunk(), casacore::LatticeStatistics< T >::getConvertedStatistic(), casacore::TiledFileAccess::getFloat(), casacore::TiledFileAccess::getFloat(), casacore::TiledFileAccess::getFloat(), casacore::ImageInterface< T >::getImageRegionPtr(), casacore::FITSKeywordUtil::getKeywords(), casacore::GaussianBeam::getPA(), casacore::GaussianBeam::getPA(), casacore::Convolver< Float >::getPsf(), casacore::RegionHandler::getRegion(), casacore::RegionHandlerHDF5::getRegion(), casacore::RegionHandlerMemory::getRegion(), casacore::RegionHandlerTable::getRegion(), casacore::PagedArray< T >::getRWArray(), casacore::BucketMapped::getrwBucket(), casacore::LatticeStatistics< T >::getStatistic(), casacore::MSCalEngine::getSubTable(), casacore::TableParseUtil::getTable(), casacore::MSMetaData::getTimesForSpws(), casacore::TaQLNodeHandler::handleTables(), casacore::Smooth< T >::hanning(), casacore::Smooth< T >::hanning(), casacore::FITSImgParser::has_qualityimg(), casacore::LockFile::hasLock(), casacore::TableLockData::hasLock(), casacore::ImageConcat< T >::ImageConcat(), casacore::ImageFITSConverter::ImageHeaderToFITS(), casacore::ImageProxy::ImageProxy(), casacore::ImageProxy::ImageProxy(), casacore::ImageStatistics< T >::ImageStatistics(), casacore::ImageStatistics< T >::ImageStatistics(), casacore::ImageFITSConverter::ImageToFITS(), casacore::ImageFITSConverter::ImageToFITSOut(), casacore::Fit2D::includeIt(), casacore::IncrementalStMan::IncrementalStMan(), casacore::IncrementalStMan::IncrementalStMan(), casacore::FITS::isa_digit(), casacore::FITS::isa_letter(), casacore::FITS::isa_text(), casacore::File::isDirectory(), casacore::FitsKeywordList::isempty(), casacore::FitsKeyword::isindexed(), casacore::ISMBase::ISMBase(), casacore::MSInterface::isMS(), casacore::Table::isNull(), casacore::TableColumn::isNull(), casacore::TableVector< T >::isNull(), casacore::Time::ISODate(), casacore::Table::isReadable(), casacore::File::isRegular(), casacore::FitsKeyword::isreserved(), casacore::COWPtr< T >::isUnique(), casacore::TempLatticeImpl< T >::isWritable(), casacore::MSSelector::iterInit(), casacore::LatticeConcat< T >::LatticeConcat(), casacore::LatticeHistograms< T >::LatticeHistograms(), casacore::LatticeHistograms< T >::LatticeHistograms(), casacore::LatticeIterator< T >::LatticeIterator(), casacore::LatticeIterator< T >::LatticeIterator(), casacore::LatticeIterator< T >::LatticeIterator(), casacore::LatticeStatistics< T >::LatticeStatistics(), casacore::LatticeStatistics< T >::LatticeStatistics(), casacore::LELAttribute::LELAttribute(), casacore::LELScalar< T >::LELScalar(), casacore::LinearCoordinate::LinearCoordinate(), casacore::MSSummary::list(), casacore::MSSummary::list(), casacore::MSSummary::listFeed(), casacore::MSSummary::listField(), casacore::MSSummary::listHow(), casacore::MSSummary::listMain(), casacore::MSSummary::listSpectralAndPolInfo(), casacore::MSSummary::listWhat(), casacore::LatticeHistograms< T >::locHistInLattice(), casacore::LatticeStatistics< T >::locInLattice(), casacore::LockFile::LockFile(), casacore::Function< T, U >::lockParam(), casacore::LogSink::LogSink(), casacore::LogSink::LogSink(), casacore::LogSink::LogSink(), casacore::LogSink::LogSink(), casacore::ImageRegrid< T >::makeCoordinateSystem(), casacore::TableCopy::makeEmptyTable(), casacore::FITSKeywordUtil::makeKeywordList(), casacore::ImageInterface< T >::makeMask(), casacore::LSQFit::makeNorm(), casacore::LSQFit::makeNorm(), casacore::LSQFit::makeNorm(), casacore::LSQFit::makeNorm(), casacore::LSQFit::makeNorm(), casacore::LSQFit::makeNorm(), casacore::LSQFit::makeNorm(), casacore::LSQFit::makeNorm(), casacore::LSQFit::makeNorm(), casacore::LSQFit::makeNorm(), casacore::LSQFit::makeNorm(), casacore::LSQFit::makeNorm(), casacore::LSQFit::makeNorm(), casacore::LSQFit::makeNorm(), casacore::LSQFit::makeNorm(), casacore::LSQFit::makeNorm(), casacore::LSQFit::makeNorm(), casacore::LSQFit::makeNorm(), casacore::LSQFit::makeNorm(), casacore::LSQFit::makeNorm(), casacore::LSQFit::makeNorm(), casacore::LSQFit::makeNorm(), casacore::LSQFit::makeNormSorted(), casacore::LSQFit::makeNormSorted(), casacore::Table::markForDelete(), casacore::MArray< T >::MArray(), casacore::MaskSpecifier::MaskSpecifier(), casacore::MSPolarizationIndex::matchCorrType(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::median(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::medianInPlace(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::MMedianFunc< T >::MMedianFunc(), casacore::Directory::move(), casacore::DOos::move(), casacore::RegularFile::move(), casacore::SymLink::move(), casacore::MSIter::MSIter(), casacore::MSIter::MSIter(), casacore::MSTimeParse::MSTimeParse(), casacore::MSTimeParse::MSTimeParse(), casacore::LatticeFFT::myrcfft(), casacore::LatticeFFT::myrcfft(), casacore::NewFile::NewFile(), casacore::HeaderDataUnit::notnull(), casacore::HeaderDataUnit::notnull(), casacore::HeaderDataUnit::notnull(), casacore::NewMSSimulator::observe(), casacore::NewMSSimulator::observe(), casacore::FiledesIO::open(), casacore::CountedPtr< t >::operator!=(), casacore::Complex_global_functions_Complex_desc::operator<=(), casacore::Block< T >::operator=(), casacore::FitsLogical::operator=(), casacore::Complex_global_functions_Complex_desc::operator>=(), casacore::Function< T, U >::parameters(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::partialArrayMath(), casacore::TableIterator::pastEnd(), casacore::ByteIO::pread(), casacore::FiledesIO::pread(), casacore::ProgressMeter::ProgressMeter(), casacore::Block< T >::prohibitChangingAllocator(), casacore::PtrBlock< T >::PtrBlock(), casacore::AipsIO::put(), casacore::AipsIO::put(), casacore::AipsIO::put(), casacore::AipsIO::put(), casacore::AipsIO::put(), casacore::AipsIO::put(), casacore::AipsIO::put(), casacore::AipsIO::put(), casacore::AipsIO::put(), casacore::AipsIO::put(), casacore::AipsIO::put(), casacore::AipsIO::put(), casacore::AipsIO::put(), casacore::AipsIO::put(), casacore::TableRow::put(), casacore::TableRow::put(), casacore::MSRange::range(), casacore::MSRange::range(), casacore::MSRange::range(), casacore::LatticeFFT::rcfft(), casacore::LatticeFFT::rcfft(), casacore::ByteIO::read(), casacore::FilebufIO::read(), casacore::FiledesIO::read(), casacore::MemoryIO::read(), casacore::MFFileIO::read(), casacore::MMapfdIO::read(), casacore::MVAngle::read(), casacore::MVAngle::read(), casacore::MVTime::read(), casacore::MVTime::read(), casacore::StreamIO::read(), casacore::TapeIO::read(), casacore::MultiFileBase::readHeader(), casacore::MultiHDF5::readHeader(), readHeader(), casacore::RecordFieldId::RecordFieldId(), casacore::RecordFieldId::RecordFieldId(), casacore::RecordFieldId::RecordFieldId(), casacore::ImageSummary< T >::referencePixels(), casacore::ImageSummary< T >::referenceValues(), casacore::Regex::Regex(), casacore::ImageProxy::regrid(), casacore::Block< T >::remove(), casacore::Block< T >::remove(), casacore::DOos::remove(), casacore::DOos::remove(), casacore::HDF5Image< T >::removeRegion(), casacore::ImageInterface< T >::removeRegion(), casacore::PagedImage< T >::removeRegion(), casacore::RegionHandler::removeRegion(), casacore::RegionHandlerHDF5::removeRegion(), casacore::RegionHandlerMemory::removeRegion(), casacore::RegionHandlerTable::removeRegion(), casacore::TempImage< T >::removeRegion(), casacore::MArrayUtil_global_functions_reorderMArray::reorderArray(), casacore::ISMColumn::replaceData(), casacore::Block< T >::replaceStorage(), casacore::PtrBlock< T >::replaceStorage(), casacore::CountedPtr< t >::reset(), casacore::LatticeHistograms< T >::resetError(), casacore::LatticeStatistics< T >::resetError(), casacore::BitVector::resize(), casacore::Block< T >::resize(), casacore::Block< T >::resize(), casacore::LSQFit::restore(), restructure(), casacore::TableRecord::restructure(), casacore::MArrayUtil_global_functions_reverseMArray::reverseArray(), casacore::RO_LatticeIterator< T >::RO_LatticeIterator(), casacore::RO_LatticeIterator< T >::RO_LatticeIterator(), casacore::RO_LatticeIterator< T >::RO_LatticeIterator(), casacore::RO_MaskedLatticeIterator< T >::RO_MaskedLatticeIterator(), casacore::RO_MaskedLatticeIterator< T >::RO_MaskedLatticeIterator(), casacore::RO_MaskedLatticeIterator< T >::RO_MaskedLatticeIterator(), casacore::ROTableRow::ROTableRow(), casacore::Table::rowNumbers(), casacore::RegionHandlerTable::rwTable(), casacore::LSQFit::save(), casacore::ImageProxy::saveAs(), casacore::MSSpwParse::selectSpwIdsFromIDList(), casacore::COWPtr< T >::set(), casacore::PtrHolder< T >::set(), casacore::TaQLQueryNodeRep::setBrackets(), casacore::ROIncrementalStManAccessor::setCacheSize(), casacore::ROStandardStManAccessor::setCacheSize(), casacore::ROTiledStManAccessor::setCacheSize(), casacore::ROTiledStManAccessor::setCacheSize(), casacore::ROTiledStManAccessor::setCacheSize(), casacore::SSMBase::setCacheSize(), casacore::TiledFileAccess::setCacheSize(), casacore::TiledFileAccess::setCacheSize(), casacore::TiledFileAccess::setCacheSize(), casacore::TableExprNodeBinary::setChildren(), casacore::MSAntennaParse::setComplexity(), casacore::LatticeCleaner< T >::setcontrol(), casacore::LatticeCleaner< T >::setcontrol(), casacore::MultiTermLatticeCleaner< T >::setcontrol(), casacore::PGPlotter::setCreateFunction(), casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >::setData(), casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >::setData(), casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >::setData(), casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >::setData(), casacore::StatisticsDataset< AccumType, DataIterator, MaskIterator, WeightsIterator >::setData(), casacore::StatisticsDataset< AccumType, DataIterator, MaskIterator, WeightsIterator >::setData(), casacore::StatisticsDataset< AccumType, DataIterator, MaskIterator, WeightsIterator >::setData(), casacore::StatisticsDataset< AccumType, DataIterator, MaskIterator, WeightsIterator >::setData(), casacore::TiledStMan::setDataChanged(), casacore::ColumnDesc::setDefaultDataManager(), casacore::MSTimeParse::setDefaults(), casacore::ArrayMeasColumn< MBaseline >::setDescOffset(), casacore::ScalarMeasColumn< MBaseline >::setDescOffset(), casacore::ArrayMeasColumn< MBaseline >::setDescUnits(), casacore::ScalarMeasColumn< MBaseline >::setDescUnits(), casacore::MSColumns::setEpochRef(), casacore::MSFeedColumns::setEpochRef(), casacore::MSFieldColumns::setEpochRef(), casacore::MSFlagCmdColumns::setEpochRef(), casacore::MSFreqOffsetColumns::setEpochRef(), casacore::MSHistoryColumns::setEpochRef(), casacore::MSMainColumns::setEpochRef(), casacore::MSObservationColumns::setEpochRef(), casacore::MSPointingColumns::setEpochRef(), casacore::MSSourceColumns::setEpochRef(), casacore::MSSysCalColumns::setEpochRef(), casacore::MSWeatherColumns::setEpochRef(), casacore::MSSelection::setErrorHandler(), casacore::DataManagerColumn::setFixedShapeColumn(), casacore::SpectralCoordinate::setFrequencySystem(), casacore::TaQLQueryNodeRep::setFromExecute(), casacore::MSMBase::setHasPut(), casacore::ROTiledStManAccessor::setHypercubeCacheSize(), casacore::TaQLMultiNodeRep::setIsSetOrArray(), casacore::TaQLConstNodeRep::setIsTableName(), casacore::ImageStatistics< T >::setNewImage(), casacore::LatticeStatistics< T >::setNewLattice(), casacore::TaQLQueryNodeRep::setNoExecute(), casacore::TableAttr::setRW(), casacore::FITSIDItoMS1::setupMeasurementSet(), casacore::MSFitsInput::setupMeasurementSet(), casacore::FiledesIO::setWritable(), casacore::BucketBase::setWritten(), shape(), casacore::Table::showKeywords(), casacore::TableProxy::showStructure(), casacore::MArrayLogical_global_functions_MArray_logical_operations::slidingAlls(), casacore::MArrayLogical_global_functions_MArray_logical_operations::slidingAnys(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::slidingArrayMath(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::slidingArrayMath(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::slidingAvdevs(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::slidingFractiles(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::slidingMaxs(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::slidingMeans(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::slidingMedians(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::slidingMins(), casacore::MArrayLogical_global_functions_MArray_logical_operations::slidingNFalse(), casacore::MArrayLogical_global_functions_MArray_logical_operations::slidingNTrue(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::slidingProducts(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::slidingRmss(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::slidingStddevs(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::slidingSums(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::slidingSumSqrs(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::slidingVariances(), casacore::Sort::sort(), casacore::Sort::sort(), casacore::SpectralCoordinate::SpectralCoordinate(), casacore::StManArrayFile::StManArrayFile(), casacore::LatticeCleaner< T >::stopAtLargeScaleNegative(), casacore::StringDistance::StringDistance(), stripWhite(), casacore::ImageProxy::subImage(), casacore::TableDesc::TableDesc(), casacore::TableDesc::TableDesc(), casacore::TableParseUpdate::TableParseUpdate(), casacore::TableRow::TableRow(), casacore::LoggerHolder::tempClose(), casacore::LoggerHolderRep::tempClose(), casacore::LatticeCache< T >::tile(), casacore::LatticeCache< T >::tile(), casacore::TableExprNodeSet::toArray(), casacore::SpectralCoordinate::toFITS(), casacore::ImageProxy::toFits(), casacore::CoordinateSystem::toFITSHeader(), casacore::FITSCoordinateUtil::toFITSHeader(), casacore::FITSSpectralUtil::toFITSHeader(), casacore::DOos::totalSize(), casacore::DOos::totalSize(), casacore::GaussianBeam::toVector(), casacore::Coordinate::toWorld(), casacore::CoordinateSystem::toWorld(), casacore::DirectionCoordinate::toWorld(), casacore::LinearCoordinate::toWorld(), casacore::QualityCoordinate::toWorld(), casacore::SpectralCoordinate::toWorld(), casacore::StokesCoordinate::toWorld(), casacore::TabularCoordinate::toWorld(), casacore::TableExprNodeSetOptContSetBase< T >::transform(), casacore::Table::unmarkForDelete(), and casacore::MSConcat::virtualconcat().

## type_p

RecordType casacore::type_p

private

Defines if the Record has a fixed structure.

Definition at line 543 of file RecordInterface.h.

Referenced by recordType().

## WORDSIZE

const uInt casacore::WORDSIZE

The size of a unsigned Integer (assumes 8-bit char).

Definition at line 41 of file BitVector.h.

Referenced by casacore::BitVector::clearBit(), and casacore::BitVector::setBit().