casa
$Rev:20696$
|
this file contains all the compiler specific defines More...
Namespaces | |
namespace | async |
namespace | asyncio |
namespace | C |
namespace | CFDefs |
namespace | dbus |
namespace | display |
namespace | functor |
namespace | memory |
namespace | ms |
namespace | MThWorkID |
namespace | QtMouseToolNames |
namespace | subms |
namespace | SynthesisUtils |
namespace | utilj |
namespace | vi |
namespace | viewer |
namespace | vpf |
Classes | |
class | Array |
template <class T, class U> class vector; More... | |
class | ArrayBaseAccessor |
Axis independent base for the ArrayAccessor classes. More... | |
class | ArrayAccessor< T, Axis< U > > |
Fast 1D accessor/iterator for nD array classes. More... | |
class | ArrayAccessor_RT< T, AxisN > |
Specialization for run-time axes. More... | |
class | ArrayBase |
Non-templated base class for templated Array class. More... | |
struct | ArrayBase_global_functions_Array_general_global_functions |
General global functions for Arrays. More... | |
class | ArrayError |
The base class for all Array exception classes. 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... | |
struct | ArrayIO_global_functions_Array_IO |
Input/output operators for Arrays. More... | |
struct | ArrayIO_global_functions_Array_binary_IO |
Global functions to read/write binary arrays from/to a file. More... | |
struct | ArrayIO_global_functions_Array_Ascii_IO |
Global functions for Matrix/Vector input/output using ASCII format. More... | |
class | ArrayIterator |
Iterate an Array cursor through another Array. More... | |
class | ReadOnlyArrayIterator |
Iterate a const Array cursor through a const Array. More... | |
struct | ArrayLogical_global_functions_Array_logical_operations |
Logical operations for Arrays. More... | |
class | AllFunc |
Define logical Functors. More... | |
class | AnyFunc |
class | NTrueFunc |
class | NFalseFunc |
struct | ArrayMath_global_functions_Array_mathematical_operations |
Mathematical operations for Arrays. More... | |
struct | ArrayOpsDiffShapes_global_functions_OpsDiff_functions |
Operations for 2 Arrays with possibly different shapes. More... | |
struct | ArrayPartMath_global_functions_Array_partial_operations |
Mathematical and logical operations for Array parts. More... | |
class | ArrayPositionIterator |
Iterate an IPosition through the shape of an Array. More... | |
struct | ArrayUtil_global_functions_stringToVector |
Split a String into its elements. 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 |
Info about mapping array axes to another order. More... | |
class | AxesSpecifier |
Specification of axes to keep or remove. More... | |
class | Cube |
A 3-D Specialization of the Array class. More... | |
class | ExtendSpecifier |
Specification of new and stretched lattice axes. More... | |
class | IPosition |
A Vector of integers, for indexing into Array<T> objects. 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 |
Logical valued Arrays. More... | |
struct | LogiArrayFwd_global_functions_LogicalArray_forwards |
Forward declarations for LogicalArrays. More... | |
struct | LogiCube_global_functions_LogicalCube |
Logical valued Cubes. More... | |
struct | LogiMatrix_global_functions_LogicalMatrix |
Logical valued Matrices. More... | |
struct | LogiVector_global_functions_LogicalVector |
Logical valued Vectors. More... | |
struct | MaskArrIO_global_functions_MaskedArray_IO |
Ascii input/output operations for MaskedArrays. More... | |
struct | MaskArrLogi_global_functions_MaskedArray_logical_operations |
Logical operations for MaskedArrays, and between MaskedArrays and Arrays. More... | |
struct | MaskArrMath_global_functions_MaskedArray_mathematical_operations |
Mathematical operations for MaskedArrays (and with Arrays) More... | |
class | MaskedSumFunc |
class | MaskedProductFunc |
class | MaskedMinFunc |
class | MaskedMaxFunc |
class | MaskedMeanFunc |
class | MaskedVarianceFunc |
class | MaskedStddevFunc |
class | MaskedAvdevFunc |
class | MaskedRmsFunc |
class | MaskedMedianFunc |
class | MaskedArray |
Class for masking an Array for operations on that Array. More... | |
struct | MaskedArray_global_functions_MaskedArray_general_global_functions |
General global functions for MaskedArrays, and MaskedArrays and Arrays. More... | |
struct | MaskLogiArr_global_functions_MaskedLogicalArray |
Masked LogicalArrays. More... | |
struct | MaskLogiArrFwd_global_functions_MaskedLogicalArray_forwards |
Forward declarations for MaskedLogicalArrays. More... | |
class | Matrix |
A 2-D Specialization of the Array class. More... | |
class | MatrixIterator |
Iterate a Matrix cursor through another Array. More... | |
class | ReadOnlyMatrixIterator |
Iterate a Matrix cursor through a R/O Array. More... | |
struct | MatrixMath_global_functions_Linear_Algebra |
Linear algebra functions on Vectors and Matrices. More... | |
class | Slice |
define a (start,length,increment) along an axis More... | |
class | Slicer |
Specify which elements to extract from an n-dimensional array. More... | |
struct | Slicer_global_functions_Slicer_IO |
IO functions for Slicer's. More... | |
class | Vector |
A 1-D Specialization of the Array class. More... | |
class | VectorIterator |
Iterate an Vector cursor through another Array. More... | |
class | ReadOnlyVectorIterator |
Iterate a Vector cursor through another Array. More... | |
class | VectorSTLIterator |
AIPS++ Vector iterator. More... | |
struct | ConvertScalar_global_functions_Scalar_conversion |
Templated functions to convert scalars from one type to another. More... | |
class | Functional |
Map a domain object into a range object via operator(). More... | |
struct | Plus |
Functor to add variables of possible different types. More... | |
struct | Minus |
Functor to subtract variables of possible different types. More... | |
struct | Multiplies |
Functor to multiply variables of possible different types. More... | |
struct | Divides |
Functor to divide variables of possible different types. More... | |
struct | Modulo |
Functor to take modulo of (integer) variables of possible different types. 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 | SumAbsDiff |
Functor to add absolute diff of right and base value to left. More... | |
struct | Math_global_functions_Math_interface_for_casacore |
AIPS++ interface to math.h and other scalar math functions. More... | |
class | Primes |
Creates a reference table of prime numbers, and some functions. More... | |
class | RNG |
Base class for random number generators. 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 |
Single and double precision complex numbers. More... | |
class | Dummy_Constants_class |
Mathematical and numerical constants. More... | |
class | IComplex |
Integer complex numbers. More... | |
class | RegexBase |
Abstract interface class to regular expressions for String. More... | |
class | SubString |
SubString help class to be used in at, before, ... 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 | Block |
simple 1-D array More... | |
class | PtrBlock |
A drop-in replacement for Block<T*> . More... | |
struct | BlockIO_global_functions_BlockIO |
IO functions for Block. More... | |
struct | HashMap_global_functions_hashfunc |
Hash functions for standard types. More... | |
struct | HashMap_global_functions_defaulthashvalue |
Specify the default values for HashMap keys | |
class | HashClass |
Hash function with state | |
class | HashMap |
Associative Array with a hash table implementation | |
struct | HashMapIO_global_functions_hashmapio |
HashMap/HashMapIter IO functions. More... | |
class | ConstHashMapIter |
class | HashMapIter |
Step through a non-const HashMap | |
class | IterError |
Iteration error class. More... | |
class | IterBoundaryError |
Iteration Boundary error class. More... | |
class | IterInitError |
Iteration initialization error. More... | |
class | InvalidIterError |
Invalide iteration error class. More... | |
class | Link |
doubly linked list primitive More... | |
class | ListNotice |
Linked list update notice. More... | |
class | List |
Doubly linked list. More... | |
class | ConstListIter |
Doubly linked constant list iterator. More... | |
class | ListIter |
Doubly linked non-constant list iterator The List class above only provides for the list framework. More... | |
struct | ListIO_global_functions_List_IO |
Input/output operators for Lists. More... | |
class | MapRep |
Map representation class. More... | |
class | Map |
Abstract base class for associative arrays. More... | |
class | MapIterRep |
Abstract base class for associative array iterators. More... | |
class | ConstMapIter |
Const associative array iterator. More... | |
class | MapIter |
Associative array iterator. More... | |
struct | MapIO_global_functions_Map_IO |
Input/output operators for Maps. More... | |
class | ObjectPool |
A parameterized stack of re-usable objects. More... | |
class | ObjectStack |
A stack of re-usable objects. More... | |
class | OrderedMapNotice |
Message used for OrderedMap notification. More... | |
class | OrderedMapRep |
Representation class for an Ordered Map. More... | |
class | OrderedMap |
Map with keys ordered. More... | |
class | OrderedMapIterRep |
OrderedMap iterator "letter". More... | |
class | OrderedPair |
Ordered pair class. More... | |
struct | OrdPairIO_global_functions_inoutput |
These need to be left out SUN BUG More... | |
class | PoolStack |
A parameterized stack of re-usable objects. More... | |
class | Queue |
A First-In-First-Out (FIFO) data structure. More... | |
class | Record |
A hierarchical collection of named fields of various types. More... | |
class | RecordDesc |
Description of the fields in a record object. More... | |
class | RecordDescRep |
Representation of a RecordDesc. More... | |
class | RecordFieldPtr |
Access to an individual field in a record. More... | |
class | RORecordFieldPtr |
Read-Only access to an individual field from a Record. | |
class | RecordFieldId |
The identification of a record field. More... | |
class | RecordFieldWriter |
Record field writer. Base class for the copiers. More... | |
class | RecordFieldCopier |
Record field copier. More... | |
class | UnequalShapeCopier |
Unequal shape copier. More... | |
class | MultiRecordFieldWriter |
Multi field writer. More... | |
class | RecordInterface |
Abstract base class for Record classes. More... | |
class | RecordNotice |
Helper class to notify class Record about changes. More... | |
class | RecordRep |
The representation of a Record. More... | |
class | SimpleOrderedMap |
Simple map with keys ordered. More... | |
struct | SimOrdMapIO_global_functions_inoutput |
Global IO functions. More... | |
class | Stack |
This class, Stack<t>, defines an implementation of a stack using the doubly linked list primitive, Link<t>. More... | |
class | EmptyStackError |
Error class for the Stack class. More... | |
class | ValueHolder |
A holder for a value of any basic AIPS++ data type. More... | |
class | ValueHolderRep |
A holder for a value of any basic type. More... | |
class | CasaErrorTools |
class | AipsError |
Base class for all AIPS++ library errors. 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 | HDF5DataSet |
A class representing an HDF5 data set. More... | |
class | HDF5DataType |
A class representing an HDF5 data type. More... | |
class | HDF5Error |
Base error class for HDF5 wrapper classes. More... | |
class | HDF5File |
A class representing an HDF5 file. More... | |
class | HDF5Group |
A class representing an HDF5 group. More... | |
class | HDF5HidProperty |
A class representing an HDF5 property hid. More... | |
class | HDF5HidDataType |
A class representing an HDF5 datatype hid. | |
class | HDF5HidDataSpace |
A class representing an HDF5 dataspace hid. | |
class | HDF5HidAttribute |
A class representing an HDF5 attribute hid. | |
class | HDF5Object |
An abstract base class representing an HDF5 object. More... | |
class | HDF5Record |
A class to write/read a record into HDF5. More... | |
class | Input |
Input.h: A simple command-line argument method for applications. More... | |
class | Param |
A simple keyword/value pair with internal help Strings. More... | |
class | AipsIO |
AipsIO is the object persistency mechanism of AIPS++. More... | |
struct | AipsIOCarray_global_functions_AipsIOCarray |
Templated functions to get/put a C-style array from/into AipsIO. More... | |
class | BaseSinkSource |
Shared base class for ByteSink and ByteSource. More... | |
class | BucketBase |
Abstract base class for Bucket classes. More... | |
class | BucketBuffered |
Use buffered file IO for buckets in a part of a file. More... | |
struct | BucketCache_global_functions_BucketCache_CallBack |
Define the type of the static read and write function. More... | |
class | BucketCache |
Cache for buckets in a part of a file. More... | |
class | BucketFile |
File object for the bucket cache. More... | |
class | BucketMapped |
Use file mapping for buckets in a part of a file. More... | |
class | ByteIO |
Abstract base class for IO on a byte stream. More... | |
class | ByteSink |
Class for write-only access to data in a given format. More... | |
class | ByteSinkSource |
Class for read/write access to data in a given format. More... | |
class | ByteSource |
Class for read-only access to data in a given format. More... | |
class | CanonicalIO |
Class for IO in canonical format. More... | |
class | ConversionIO |
Class for IO in a converted format. More... | |
class | FilebufIO |
Class for buffered file IO. More... | |
class | FiledesIO |
Class for IO on a file descriptor. More... | |
class | FileLocker |
Class to handle file locking. More... | |
class | LargeFilebufIO |
Class for buffered IO on a large file. More... | |
class | LargeFiledesIO |
Class for IO on a large file descriptor. More... | |
class | LargeRegularFileIO |
Class for IO on a regular large file. More... | |
class | LECanonicalIO |
Class for IO in little endian canonical format. More... | |
class | LockFile |
Class to handle file locking and synchronization. More... | |
class | MemoryIO |
Class for IO to a memory buffer. More... | |
class | MMapfdIO |
Memory-mapped IO on a file. More... | |
class | MMapIO |
Memory-mapped IO on a file. More... | |
class | RawIO |
Class for IO in local format. More... | |
class | RegularFileIO |
Class for IO on a regular file. More... | |
class | StreamIO |
Class for IO on connection oriented socket. More... | |
class | TapeIO |
Class for IO on a tape device. More... | |
class | TypeIO |
Abstract base class for IO of data in a type-dependent format. More... | |
class | LogFilter |
Filter LogMessages on message priority. More... | |
class | LogFilterInterface |
Abstract base class for filtering LogMessages. More... | |
class | LogIO |
ostream-like interface to creating log messages. 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 |
Informational log messages with with time, priority, and origin. More... | |
struct | LogMessage_global_functions_LogMessage_ostream |
Write a LogMessage to an ostream. More... | |
class | LogOrigin |
LogOrigin: The source code location of the originator of a LogMessage. 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 |
Distribute LogMessages to their destination(s) More... | |
class | LogSinkInterface |
Accepts LogMessages and posts them to some destination. More... | |
class | MemoryLogSink |
Save log messages in memory. More... | |
class | NullLogSink |
Throw away all messages. More... | |
class | StreamLogSink |
Send log messages to an ostream. More... | |
class | CanonicalConversion |
LDOUBLE is 8 bytes on SUN, but 16 bytes canonical. More... | |
class | CanonicalDataConversion |
A class with virtual functions to convert canonical format. More... | |
class | Conversion |
A class with general conversion definitions. More... | |
class | DataConversion |
Abstract base class with functions to convert any format. More... | |
class | Directory |
Get information about, and manipulate directories. More... | |
class | DirectoryIterator |
Traverse the contents of a directory. More... | |
class | DOos |
DO for accessing os-specific functions. More... | |
class | DynLib |
Class to handle loadig of dynamic libraries. More... | |
class | EnvironmentVariable |
This class allows for getting enviroment variables. More... | |
class | File |
Class to get file information and a base for other file classes. More... | |
class | HostInfo |
Miscellaneous information about this host and process. More... | |
class | IBMConversion |
A class with static functions to convert IBM format. More... | |
class | IBMDataConversion |
A class with virtual functions to convert IBM format. More... | |
class | LECanonicalConversion |
A class with static functions to convert little endian canonical format. More... | |
class | LECanonicalDataConversion |
A class with virtual functions to convert little endian canonical format. More... | |
class | LittleEndianConversion |
A class with static functions to convert littleEndian format. More... | |
class | Memory |
Memory related information and utilities. use visibility=export> More... | |
class | ModcompConversion |
Static functions to convert Modcomp numeric formats. More... | |
class | ModcompDataConversion |
A DataConversion class to convert between Modcomp format. More... | |
class | Mutex |
Wrapper around a pthreads mutex. More... | |
class | ScopedMutexLock |
Exception-safe lock/unlock of a mutex. More... | |
class | MutexedInit |
Thread-safe initialization of global variables. More... | |
class | Path |
Path name of a file. More... | |
class | PrecTimer |
Precision timer to measure elapsed times in a cumulative way. More... | |
class | RawDataConversion |
A class with virtual functions to copy without conversion. More... | |
class | RegularFile |
Manipulate and get information about regular files. More... | |
class | SymLink |
Get information about, and manipulate symbolic links. More... | |
class | Time |
date and time enquiry functions, with some operations. More... | |
class | Timer |
measure the time it takes to execute parts of a program More... | |
class | VAXConversion |
A class with static functions to convert VAX format. More... | |
class | VAXDataConversion |
A class with virtual functions to convert VAX format. More... | |
class | Euler |
Vector of Euler rotation angles. More... | |
class | MeasValue |
Base class for values in a Measure. More... | |
struct | MeasValue_global_functions_Output |
Global functions. More... | |
class | MVAngle |
Class to handle angle type conversions and I/O. More... | |
struct | MVAngle_global_functions_output |
Global functions. More... | |
class | MVBaseline |
A 3D vector on Earth. More... | |
class | MVDirection |
Vector of three direction cosines. More... | |
class | MVDoppler |
Internal value for MDoppler. More... | |
class | MVDouble |
Class to distinguish external and Measure internal Double. More... | |
class | MVEarthMagnetic |
A 3D Earth magnetic field vector. More... | |
class | MVEpoch |
A class for high precision time. More... | |
class | MVFrequency |
Internal value for MFrequency. More... | |
class | MVPosition |
A 3D vector in space. More... | |
class | MVRadialVelocity |
Internal value for MRadialVelocity. More... | |
class | MVTime |
Class to handle date/time type conversions and I/O. More... | |
class | MVuvw |
A 3D vector on Earth. More... | |
class | QBase |
Base for Quantities (i.e. dimensioned values) More... | |
struct | QBase_global_functions_Output |
Global functions. More... | |
class | QC |
Physical constants (i.e. dimensioned values) More... | |
class | QC_init |
Class used to force construction of QC . More... | |
struct | QC_global_functions_QC_initialization_object |
Object used to force construction of QC . More... | |
struct | QLogical_global_functions_Quantum_logical_operations |
Logical operations for the Quantum class. More... | |
struct | QMath_global_functions_Quantum_mathematical_operations |
Mathematical operations for the Quantum class. More... | |
class | Quantum |
Quantities (i.e. dimensioned values) More... | |
struct | Quantum_global_functions_output |
Global functions. More... | |
class | QuantumHolder |
A holder for Quantums to enable record conversions. More... | |
struct | QuantumType_global_functions_QuantumType |
Get an integer type for a Qunatum<T> More... | |
class | RotMatrix |
A 3x3 rotation matrix. More... | |
class | Unit |
defines physical units More... | |
class | UnitDim |
describes a unit in basic SI unit dimensions More... | |
class | UnitMap |
contains all simple known physical units More... | |
class | UnitName |
handles physical units More... | |
class | UnitVal |
describes any valid unit as a factor and a dimenion of SI units More... | |
struct | UnitVal_global_functions_output |
Global output function. More... | |
class | UnitVal_static_initializer |
Static initialisation of UnitVal constants. More... | |
class | Aipsrc |
Class to read the casa general resource files. More... | |
class | AipsrcValue |
Class to read values from the Aipsrc general resource files. More... | |
class | AipsrcValue_Bool< Bool > |
Specialization of AipsrcValue for Bool. More... | |
class | AipsrcVector |
Read multiple values from the Aipsrc resource files. More... | |
class | AipsrcVector_String< String > |
Specialization of AipsrcVector for String. More... | |
class | AipsrcVector_Bool< Bool > |
Specialization of AipsrcVector for Bool. More... | |
class | AppInfo |
General information for applications. More... | |
class | Casarc |
class | CasarcCleanup |
class | Choice |
Class to ask a user a choice. More... | |
class | ObjectID |
ObjectID: A unique identifier for distributed and other objects. More... | |
class | PGPlotter |
Standard plotting object for application programmers. More... | |
class | PGPlotterInterface |
Abstract base class for PGPLOT style plotting. More... | |
class | PGPlotterNull |
Plot to a PGPLOT device "local" to this process. More... | |
class | ProgressMeter |
Visual indication of a tasks progress. More... | |
class | assert_ |
Utility class for Assert macros. More... | |
struct | BinarySearch_global_functions_binarysearch |
Binary search a sorted, linear, data structure. More... | |
class | BitVector |
Bit vectors of any size. More... | |
class | BitVectorHelper |
Helper class for BitVector. More... | |
class | CASATask |
Task interface. More... | |
struct | Compare_global_functions_ObjCompareFunc |
signature of comparison functions More... | |
class | BaseCompare |
abstract base class for comparing two objects More... | |
class | ObjCompare |
compare two objects More... | |
class | CompositeNumber |
This class generates composite numbers. More... | |
struct | Copy_global_functions_throw |
Copy objects from one C-style array to another. More... | |
struct | Copy_global_functions_test |
Test routines. More... | |
struct | Copy_global_functions_copy |
Copy methods. More... | |
struct | CountedPtr_global_functions_dereference_error |
act on dereference error More... | |
class | PtrRep |
Internal representation for CountedPtr More... | |
class | SimpleCountedConstPtr |
Simple referenced counted pointer for constant data. More... | |
class | CountedConstPtr |
Regular referenced counted pointer for constant data. More... | |
class | SimpleCountedPtr |
Simple referenced counted pointer to non-constant data. More... | |
class | CountedPtr |
Regular referenced counted pointer for non-constant data. More... | |
class | COWPtr |
Copy-On-Write-Pointer class - allows control of copy based on constness. More... | |
struct | re_pattern_buffer |
This data structure is used to represent a compiled pattern. More... | |
struct | re_registers |
Data structure to store register contents data in. More... | |
struct | DataType_global_functions_DataType |
Data types (primarily) in the table system. More... | |
struct | DefaultValue_global_functions_defval |
A templated function which sets a variable to a default value. More... | |
class | DynBuffer |
Store data in dynamically allocated buffers. More... | |
struct | Fallible_global_functions_invalid_access |
throw exception on access of an invalid object This function gets called when an invalid object is accessed. It just throws an exception. Since we have inline functions, let's keep the throw out of them to keep them from moving out of line. More... | |
class | Fallible |
Mark a value as valid or invalid. More... | |
struct | generic_global_functions_def |
Generic gnu macros. More... | |
class | GenSort |
General in-place sort functions. More... | |
class | GenSortIndirect |
General indirect sort functions. More... | |
struct | GenSort_global_functions_genSortInPlace |
Global in-place sort functions The following global functions are easier to use than the static GenSort member functions. More... | |
struct | GenSort_global_functions_genSortIndirect |
Global indirect sort functions The following global functions easier to use than the static GenSortIndirect member functions. More... | |
struct | LinearSearch_global_functions_linearsearch |
Linear search a linear data structure. More... | |
class | MUString |
Pointed String class to aid analysis of quantity strings. More... | |
struct | MUString_global_functions_output |
Global functions. More... | |
class | Notice |
abstract base class for notices More... | |
class | NoticeSource |
base class for notice originators More... | |
class | NoticeTarget |
abstract base class for notice receptors More... | |
class | PtrHolder |
Hold and delete pointers not deleted by object destructors. More... | |
class | SPtrHolder |
Hold and delete pointers not deleted by object destructors. More... | |
class | RecordTransformable |
Interface class for converting to/from records. More... | |
class | Regex |
Regular expression class. More... | |
struct | Register_global_functions_register |
Primitive Run Time Type Information (RTTI) More... | |
class | RegSequence |
Sequence for the Register() template functions. More... | |
class | Sequence |
virtual templated base class for sequences More... | |
class | uIntSequence |
uInt sequence for general use More... | |
class | SortKey |
Define a Sort key. More... | |
class | Sort |
Sort on one or more keys, ascending and/or descending. More... | |
class | SortError |
Generic Sort exception. 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 |
Class to deal with Levensthein distance of strings. More... | |
class | Template |
Canonicalise, format and other actions on aips++ template definitions. More... | |
class | ValType |
Data types and their undefined values. More... | |
struct | ValTypeId_global_functions_typeid |
The id-string of a value type. More... | |
class | ComponentList |
A class for manipulating groups of components. More... | |
class | ComponentShape |
Base class for component shapes. More... | |
class | ComponentType |
Enumerators common to the ComponentsModels module. More... | |
class | ConstantSpectrum |
Model the spectral variation with a constant. More... | |
class | DiskShape |
A disk model for the spatial distribution of emission. More... | |
class | FluxRep |
A class that represents the Flux (copy semantics) More... | |
class | Flux |
A class that represents the Flux (reference semantics) More... | |
class | FluxCalc_SS_JPL_Butler |
class ROScalarColumn<Double>; There doesn't seem to be a way to forward declare a template. More... | |
class | FluxCalcLogFreqPolynomial |
FluxCalcLogFreqPolynomial: Implementation base class for flux standards which are polynomials of log10(frequency). More... | |
class | FluxCalcLogFreqBrokenPolynomial |
FluxCalcLogFreqBrokenPolynomial: Implementation base class for flux standards which are broken polynomials of log10(frequency). More... | |
class | FluxCalcQS |
class Vector; More... | |
class | FluxStandard |
FluxStandard: Compute flux densities for standard reference sources. More... | |
class | FluxStdBaars |
FluxStdBaars: The Baars flux standard. More... | |
class | FluxStdPerley90 |
FluxStdPerley90: The Perley90 flux standard. More... | |
class | FluxStdPerleyTaylor95 |
FluxStdPerleyTaylor95: The PerleyTaylor95 flux standard. More... | |
class | FluxStdPerleyTaylor99 |
FluxStdPerleyTaylor99: The PerleyTaylor99 flux standard. More... | |
class | FluxStdPerleyButler2010 |
FluxStdPerleyButler2010: The PerleyButler2010 flux standard. More... | |
class | FluxStdPerleyButler2013 |
FluxStdPerleyButler2013: The PerleyButler2013 flux standard. More... | |
class | GaussianBeam |
Represents a Gaussian restoring beam associated with an image. More... | |
class | GaussianShape |
A Gaussian model for the spatial distribution of emission. More... | |
class | LimbDarkenedDiskShape |
A limb-darkened disk model for the spatial distribution of emission. More... | |
class | PointShape |
A shape where emission comes from only one direction. More... | |
class | SkyCompBase |
Base class for model components of the sky brightness. More... | |
class | SkyComponent |
A component of a model of the sky. More... | |
class | SkyCompRep |
A model component of the sky brightness. More... | |
class | SpectralIndex |
Models the spectral variation with a spectral index. More... | |
class | SpectralModel |
Base class for spectral models. More... | |
class | TabularSpectrum |
Models the spectral variation with a spectral index. More... | |
class | TwoSidedShape |
Base class for component shapes with two sides. More... | |
class | CompiledSpectralElement |
Describes a compiled function for describing a spectral profile. More... | |
class | GaussianMultipletSpectralElement |
Describes a multiplet of Gaussian shaped spectral lines. More... | |
class | GaussianSpectralElement |
Describes a Gaussian spectral line. More... | |
class | LorentzianSpectralElement |
Describes a single Lorentzian spectral profile. More... | |
class | PCFSpectralElement |
Abstract base class that describes a spectral profile that can be parameterized by a peak value (amplitude), center, and FWHM. More... | |
class | PolynomialSpectralElement |
Describes a polynomial spectral profile. More... | |
struct | PolynomialSpectralElement_global_functions_Output |
Global functions. More... | |
class | ProfileFit1D |
Fit spectral components to a Vector of data. More... | |
class | SpectralElement |
Describes (a set of related) spectral lines. More... | |
class | SpectralElementFactory |
FIXME fix documentation. More... | |
class | SpectralEstimate |
Get an initial estimate for spectral lines. More... | |
class | SpectralFit |
Least Squares fitting of spectral elements to spectrum. More... | |
class | SpectralList |
A set of SpectralElements. More... | |
struct | SpectralList_global_functions_Output |
Global functions. More... | |
class | Coordinate |
Interface for converting between world and pixel coordinates. More... | |
class | CoordinateSystem |
Interconvert pixel and world coordinates. More... | |
class | CoordinateUtil |
Functions for creating default CoordinateSystems. More... | |
class | DirectionCoordinate |
Interconvert pixel positions and directions (e.g. RA/DEC). More... | |
class | FITSCoordinateUtil |
class | FrequencyAligner |
Aligns spectra in frequency space. More... | |
class | GaussianConvert |
Converts Gaussian parameters between pixel and world. More... | |
class | LinearCoordinate |
Interconvert between pixel and a linear world coordinate. More... | |
class | LinearXform |
Perform a linear transform between input and output vectors. More... | |
class | ObsInfo |
Store miscellaneous information related to an observation. More... | |
class | Projection |
Geometric parameters needed for a sky projection to a plane. More... | |
class | QualityCoordinate |
Interconvert between pixel and Quality value. More... | |
class | SpectralCoordinate |
Interconvert pixel and frequency values. More... | |
class | StokesCoordinate |
Interconvert between pixel and Stokes value. More... | |
class | TabularCoordinate |
Table lookup 1-D coordinate, with interpolation. More... | |
struct | BasicFITS_global_functions_ReadFITS |
read a FITS file from an AIPS++ array More... | |
struct | BasicFITS_global_functions_WriteFITS |
write a FITS file to an AIPS++ array More... | |
class | BinaryTable |
BinaryTable is used to translate a FITS binary table to an aips++ Table. More... | |
class | BlockIO |
More... | |
class | BlockInput |
fixed-length blocked sequential input base class More... | |
class | BlockOutput |
fixed-length blocked sequential output base class More... | |
class | CopyRecordToTable |
Copies fields from a Record to columns of a Table. More... | |
class | CopyRecordToRecord |
Copies fields between Records, possibly to fields with another name. More... | |
class | NoConvert |
FITS templated helper class. 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 |
helper function for ReadFITS and WriteFITS More... | |
class | FITSDateUtil |
A class with static functions to help deal with FITS dates. More... | |
class | FITSError |
default FITS error handling function, typdef, and enumeration More... | |
class | FITSFieldCopier |
Virtual base class for copying RORecordFields to FitsFields. 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 |
A class with static functions to help deal with FITS History cards. More... | |
class | FitsIO |
sequential FITS I/O 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 |
A class with static functions to help deal with FITS Keywords. More... | |
class | FITSMultiTable |
View multiple FITS files as a single table. More... | |
class | FITSReader |
class | FITSSpectralUtil |
A class with static functions to help deal with FITS spectral axes. More... | |
class | FITSTabular |
Simplified interface to FITS tables with AIPS++ Look and Feel. 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 |
class | HeaderDataUnit |
base class that defines a HDU More... | |
class | PrimaryArray |
templated primary array base class of given type 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. More... | |
class | BinaryTableExtension |
BINTABLE extension. More... | |
class | AsciiTableExtension |
(ascii) TABLE extension More... | |
class | SDFITSTable |
SDFITSTable is a FITSTable which follows the Single Dish FITS Convention. More... | |
class | CurvedImage2D |
An image crosscut based on a curve in a plane. More... | |
class | ExtendImage |
An extension of an ImageInterface object. More... | |
class | FITSErrorImage |
Class providing native access to FITS Error images. More... | |
class | FITSImage |
Class providing native access to FITS images. More... | |
class | FITSImgParser |
Class for handling FITS Image extensions. More... | |
class | FITSExtInfo |
class FitsKeywordList; More... | |
class | FITSQualityImage |
Class providing native access to FITS Quality Images. More... | |
class | FITSQualityMask |
Provides an on-the-fly mask for FITS quality images. More... | |
class | HDF5Image |
Read, store, and manipulate astronomical images in HDF5 format. More... | |
class | ImageBeamSet |
Represents a set of restoring beams associated with an image. More... | |
class | ImageConcat |
Concatenates images along a specified axis. More... | |
class | ImageExpr |
Hold mathematical expressions involving ImageInterface objects. More... | |
struct | ImageExprGram_global_functions_ImageExprGramFunctions |
Global functions for flex/bison scanner/parser for ImageExprGram. More... | |
class | ImageExprParse |
Class to hold values from image expression parser. More... | |
class | ImageFITSConverter |
Interconvert between AIPS++ Images and FITS files. More... | |
class | ImageFITSConverterImpl |
This class is an internal class for ImageFITSConverter. More... | |
class | ImageInfo |
Miscellaneous information related to an image. More... | |
struct | ImageInfo_global_functions_Output |
Global functions. More... | |
class | ImageInterface |
A base class for astronomical images. More... | |
class | ImageOpener |
Definition of image types and handlers. More... | |
class | ImageProxy |
class | ImageRegrid |
This regrids one image to match the coordinate system of another. More... | |
class | ImageStatistics |
Displays various statistics from an image. More... | |
class | ImageSummary |
Provides and lists information about the header of an image. More... | |
class | ImageUtilities |
Utility functions for Image manipulation | |
class | LELImageCoord |
The letter class for image coordinates. More... | |
class | MaskSpecifier |
Class to specify which mask to use in an image. More... | |
class | MIRIADImage |
Class providing native access to MIRIAD images. More... | |
class | PagedImage |
Read, store, and manipulate astronomical images. More... | |
class | RebinImage |
Rebin an image. More... | |
class | SubImage |
A (masked) subset of an ImageInterface object. More... | |
class | TempImage |
Temporary astronomical images. More... | |
class | AipsIOReaderWriter |
Implementation of CASA region AipsIO file reader and writer. More... | |
class | ImageRegion |
Class to hold a region of interest in an image. More... | |
class | RegionHandler |
Base class for handling regions in images. More... | |
class | RegionHandlerHDF5 |
Class for keeping regions in an HDF5 file. More... | |
class | RegionHandlerMemory |
Class for keeping regions in memory. More... | |
class | RegionHandlerTable |
Class for keeping regions in memory. More... | |
class | RegionManager |
class | RFError |
Convenience class for a String/bool pair. 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 |
Class to define a world coordinate box region of interest in an image. More... | |
class | WCComplement |
Make the complement of an image region. More... | |
class | WCCompound |
Base class for compound WCRegion objects. More... | |
class | WCConcatenation |
Combine multiple ImageRegion's into a new dimension. More... | |
class | WCDifference |
Make the difference of 2 image regions. More... | |
class | WCEllipsoid |
Class to define an n-dimensional ellipsoid in world coordinates. More... | |
class | WCExtension |
Make the extension of an image region. More... | |
class | WCIntersection |
Make the intersection of 2 or more image regions. More... | |
class | WCLELMask |
Class to define a mask as a LEL expression. More... | |
class | WCPolygon |
Class to define a 2-D polygonal world coordinate region in an image. More... | |
class | WCRegion |
Base class to define world coordinate regions of interest in an image. More... | |
class | WCUnion |
Make the union of 2 or more image regions. More... | |
class | ComponentUpdate |
This class updates components in UV plane. More... | |
class | Fit2D |
Fit 2-D objects to 2-D Lattices or Arrays. More... | |
class | LatticeFit |
Fit every line of pixels parallel to any axis in a Lattice. More... | |
class | ArrayLattice |
A memory resident Lattice. More... | |
class | CLInterpolator2D |
Abstract base class for interpolator used by CurvedLattice2D. More... | |
class | CLIPNearest2D |
Arbitrarily shaped 1-dim lattice crosscut. More... | |
class | CurvedLattice2D |
A lattice crosscut based on a curve in a plane. More... | |
class | ExtendLattice |
An extension of a Lattice or MaskedLattice. More... | |
class | FITSMask |
Provides an on-the-fly mask for FITS images. More... | |
class | HDF5Lattice |
A Lattice that is read from or written to an HDF5 dataset. More... | |
class | HDF5LattIter |
A read/write Lattice iterator for PagedArrays. More... | |
class | Lattice |
A templated, abstract base class for array-like objects. More... | |
class | LatticeAddNoise |
Add noise from specified distribution to a lattice. More... | |
class | LatticeApply |
Optimally iterate through a Lattice and apply provided function object. More... | |
class | LatticeBase |
A non-templated, abstract base class for array-like objects. More... | |
class | LatticeCache |
a class for caching image access via tiles More... | |
class | CleanEnums |
Lists the different types of Convolutions that can be done. More... | |
class | LatticeCleaner |
A class for doing multi-dimensional cleaning. More... | |
class | LatticeCleanProgress |
Abstract base class to monitor progress in lattice operations. More... | |
class | LatticeConcat |
Concatenates lattices along a specified axis. More... | |
class | ConvEnums |
Lists the different types of Convolutions that can be done. More... | |
class | LatticeConvolver |
A class for doing multi-dimensional convolution. More... | |
class | LatticeExpr |
Class to allow C++ expressions involving lattices. More... | |
class | LatticeExprNode |
Bridging class to allow C++ expressions involving lattices. More... | |
class | LatticeFFT |
Functions for Fourier transforming Lattices. More... | |
class | LatticeFractile |
Static functions to get median and fractiles of a lattice. More... | |
class | LatticeHistograms |
Displays histograms of regions from a lattice. 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 |
Specialized functions for LatticeHistograms. More... | |
class | LatticeIndexer |
A helper class for stepping through Lattices. More... | |
class | RO_LatticeIterator |
A readonly iterator for Lattices. More... | |
class | LatticeIterator |
A read/write lattice iterator. More... | |
class | LatticeIterInterface |
A base class for Lattice iterators. More... | |
class | LatticeLocker |
Class to hold a (user) lock on a lattice. More... | |
class | LatticeNavigator |
Abstract base class to steer lattice iterators. More... | |
class | LatticeProgress |
Abstract base class to monitor progress in lattice operations. More... | |
class | LatticeRegion |
An optionally strided region in a Lattice. More... | |
class | LatticeSlice1D |
Extract a 1-D slice from a Lattice. More... | |
class | LatticeStatistics |
Compute and display various statistics from a lattice. More... | |
class | StatsTiledCollapser |
Generate statistics, tile by tile, from a masked lattice. More... | |
class | LatticeStatsBase |
Base class for LatticeStatistics class. More... | |
class | LatticeStepper |
Traverse a Lattice by cursor shape. More... | |
class | LatticeTwoPtCorr |
Compute two point auto-correlation functions from a lattice. More... | |
class | LatticeUtilities |
Static functions for Lattices. More... | |
struct | LatticeUtilities_global_functions_LatticeUtilities |
Global functions on Lattices. More... | |
class | LattRegionHolder |
Class to hold a region of interest in an image. More... | |
class | LattStatsProgress |
Provides a progress meter for the LatticeStatistics class. More... | |
class | LattStatsSpecialize |
More... | |
class | LCBox |
Class to define a rectangular box of interest. More... | |
class | LCComplement |
Make the complement of a region. More... | |
class | LCConcatenation |
Combine multiple LCRegion's into a new dimension. More... | |
class | LCDifference |
Make the difference of 2 regions. More... | |
class | LCEllipsoid |
Define an N-dimensional ellipsoidal region of interest. More... | |
class | LCExtension |
Extend an LCRegion along straight lines to other dimensions. More... | |
class | LCHDF5Mask |
Class to define a rectangular mask as a region. More... | |
class | LCIntersection |
Make the intersection of 2 or more regions. More... | |
class | LCLELMask |
Class to define a mask as a LEL expression. More... | |
class | LCMask |
Class to define a rectangular mask as a temporary region. More... | |
class | LCPagedMask |
Class to define a rectangular mask as a region. More... | |
class | LCPixelSet |
Class to define a rectangular mask as a region. More... | |
class | LCPolygon |
Define a 2-dimensional region by a polygon. More... | |
class | LCRegion |
Abstract base class to define a region of interest in lattice coordinates. More... | |
class | LCRegionFixed |
Abstract base class to define a fixed region. More... | |
class | LCRegionMulti |
Make the intersection of 2 or more regions. More... | |
class | LCRegionSingle |
Abstract base class to define a single region. More... | |
class | LCSlicer |
Class to define a rectangular box of interest with strides. More... | |
class | LCStretch |
Stretch length 1 axes in an LCRegion along straight lines. More... | |
class | LCUnion |
Make the union of 2 or more regions. More... | |
class | LELArray |
This LEL class holds an array with a mask. More... | |
class | LELArrayRef |
This LEL class holds a possible referenced array with a mask. More... | |
class | LELArrayBase |
Base class for LELArray holding the mask. More... | |
class | LELAttribute |
Ancillary information for the LEL letter classes. More... | |
class | LELBinary |
This LEL class handles numerical binary operators. More... | |
class | LELBinaryCmp |
This LEL class handles relational binary numerical operators. More... | |
class | LELBinaryBool |
This LEL class handles logical binary operators. More... | |
class | LELBinaryEnums |
Each LEL binary operation is described in this enum. More... | |
class | LELCondition |
Class to make a mask from a condition. More... | |
class | LELConvert |
Class to convert a LEL node from one numerical type to another. More... | |
class | LELCoordinates |
Envelope class to handle Lattice Coordinates in LEL. More... | |
class | LELFunction1D |
This LEL class handles numerical (real and complex) 1-argument functions. 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 |
Each LEL function is described in this enum. More... | |
class | LELInterface |
This base class provides the interface for Lattice expressions. More... | |
class | LELLattCoord |
The base letter class for lattice coordinates in LEL. More... | |
class | LELLattCoordBase |
The base letter class for lattice coordinates in LEL. More... | |
class | LELLattice |
This LEL class handles access to Lattices. More... | |
class | LELRegion |
Class to hold a region as a LEL node. More... | |
class | LELRegionAsBool |
Class to convert a region to a boolean node. More... | |
class | LELScalar |
This LEL class holds a scalar with a mask. More... | |
class | LELSpectralIndex |
This LEL class handles calculation of the spectral index. More... | |
class | LELUnaryConst |
This LEL class handles scalar (unary) constants. More... | |
class | LELUnary |
This LEL class handles numerical unary operators. More... | |
class | LELUnaryBool |
This LEL class handles logical unary operators. More... | |
class | LELUnaryEnums |
Each LEL unary operation is described in this enum. More... | |
class | LineCollapser |
Abstract base class for LatticeApply function signatures. More... | |
class | MaskedLattice |
A templated, abstract base class for array-like objects with masks. More... | |
class | RO_MaskedLatticeIterator |
A readonly iterator for masked Lattices. More... | |
class | MultiTermLatticeCleaner |
class | PagedArray |
A Lattice that is read from or written to disk. More... | |
class | PagedArrIter |
A read/write Lattice iterator for PagedArrays. More... | |
class | PixelCurve1D |
Arbitrary 1-dim curve in a lattice plane. More... | |
class | RebinLattice |
Rebin a masked lattice. More... | |
class | RegionType |
Define the various region types. More... | |
class | SubLattice |
A subset of a Lattice or MaskedLattice. More... | |
class | TempLattice |
A Lattice that can be used for temporary storage. More... | |
class | TempLatticeImpl |
The class implementing TempLattice. More... | |
class | TiledCollapser |
Abstract base class to collapse chunks for LatticeApply. More... | |
class | TiledLineStepper |
Step a Vector cursor optimally through a tiled Lattice. More... | |
class | TiledShape |
Define the shape and tile shape. More... | |
class | TileStepper |
traverse a tiled Lattice optimally with a tile cursor More... | |
class | Aberration |
Aberration class and calculations. More... | |
class | EarthField |
EarthField class model calculations. More... | |
class | EarthMagneticMachine |
Calculates magnetic field in a direction. More... | |
class | MBaseline |
A Measure: Baseline on Earth. More... | |
class | MCBase |
Base for specific measure conversions. More... | |
class | MCBaseline |
MBaseline conversion routines. More... | |
class | MCDirection |
MDirection conversion routines. More... | |
class | MCDoppler |
MDoppler conversion routines. More... | |
class | MCEarthMagnetic |
MEarthMagnetic conversion routines. More... | |
class | MCEpoch |
MEpoch conversion routines. More... | |
class | MCFrame |
Measure frame calculations proxy. More... | |
class | MCFrequency |
MFrequency conversion routines. More... | |
class | MConvertBase |
Conversion of Measures Base. More... | |
struct | MConvertBase_global_functions_Output |
Global functions. More... | |
class | MCPosition |
MPosition conversion routines. More... | |
class | MCRadialVelocity |
MRadialVelocity conversion routines. More... | |
class | MCuvw |
Muvw conversion routines. More... | |
class | MDirection |
A Measure: astronomical direction. More... | |
class | MDoppler |
A Measure: Doppler shift. More... | |
class | MEarthMagnetic |
A Measure: Magnetic field on Earth. More... | |
class | MeasBase |
Base class for all measures. More... | |
class | MeasComet |
Position for comets and other solar system bodies. More... | |
class | MeasConvert |
Conversion of Measures. More... | |
class | MeasData |
MeasData provides Measure computing data. More... | |
class | MeasFrame |
Container for Measure frame. More... | |
struct | MeasFrame_global_functions_Output |
Global functions. More... | |
class | MeasIERS |
Interface to IERS tables. More... | |
class | MeasJPL |
Interface to JPL DE tables. More... | |
class | MeasMath |
Measure conversion aid routines. More... | |
class | MeasRef |
Reference frame for physical measures. More... | |
class | MeasTable |
MeasTable provides Measure computing database data. More... | |
class | Measure |
Physical quantities within reference frame. More... | |
struct | Measure_global_functions_Output |
Global functions. More... | |
class | MeasureHolder |
A holder for Measures to enable record conversions. More... | |
class | MEpoch |
A Measure: instant in time. More... | |
class | MFrequency |
A Measure: wave characteristics. More... | |
class | MPosition |
A Measure: position on Earth. More... | |
class | MRadialVelocity |
A Measure: radial velocity. More... | |
class | MRBase |
Base for Reference frame for physical measures. More... | |
struct | MRBase_global_functions_Output |
Global functions. More... | |
class | Muvw |
A Measure: uvw on Earth. More... | |
class | Nutation |
Nutation class and calculations. More... | |
class | ParAngleMachine |
Converts a direction into parallactic angle. More... | |
class | Precession |
Precession class and calculations. More... | |
class | Quality |
Quality parameter definitions. More... | |
class | SofaTest |
Wrapping of IAU SOFA Fortran routines and test class. More... | |
struct | SofaTest_global_functions_IAU_SOFA |
Global Fortran function wraps. More... | |
class | SolarPos |
Solar position class and calculations. More... | |
class | Stokes |
Stokes parameter definitions for interface to table data. More... | |
class | UVWMachine |
Converts UVW coordinates between coordinate systems. More... | |
class | VelocityMachine |
Converts between velocities and frequencies. More... | |
class | ArrayMeasColumn |
Read only access to table array Measure columns. More... | |
class | ROArrayQuantColumn |
Provides read-only access to Array Quantum columns in Tables. More... | |
class | ArrayQuantColumn |
Provides read/write access to Array Quantum columns in Tables. More... | |
class | ScalarMeasColumn |
Read only access to table scalar Measure columns. More... | |
class | ROScalarQuantColumn |
Provides read-only access to Scalar Quantum Columns in Tables. More... | |
class | ScalarQuantColumn |
Provides read/write access to Scalar Quantum Columns in Tables. More... | |
class | TableMeasColumn |
Read only access to table scalar Measure columns. More... | |
class | TableMeasDesc |
Definition of a Measure column in a Table. More... | |
class | TableMeasDescBase |
Definition of a Measure in a Table. More... | |
class | TableMeasOffsetDesc |
Definition of a Measure Offset in a Table. More... | |
class | TableMeasRefDesc |
Definition of a Measure Reference in a Table. More... | |
class | TableMeasType |
Definition of a Measure column in a Table. More... | |
class | TableMeasValueDesc |
Definition of a Measure Value in a Table. More... | |
class | TableQuantumDesc |
A class for defining Quantum columns in Tables. More... | |
class | MrsEligibility |
class | MeasurementSet |
A Table intended to hold astronomical data (a set of Measurements). More... | |
class | MS1ToMS2Converter |
Class to convert a MeasurementSet v1 to v2. More... | |
class | MSAntenna |
A Table intended to hold a MeasurementSet ANTENNA table. More... | |
class | ROMSAntennaColumns |
A class to provide easy read-only access to MSAntenna columns. More... | |
class | MSAntennaColumns |
A class to provide easy read-write access to MSAntenna columns. More... | |
class | MSAntennaEnums |
Enums for the MeasurementSet ANTENNA table. More... | |
struct | MSAntennaGram_global_functions_MSAntennaGramFunctions |
Global functions for flex/bison scanner/parser for MSAntennaGram. More... | |
class | MSAntennaIndex |
Class to handle lookup or indexing into a MS ANTENNA subtable. More... | |
class | MSAntennaParse |
Class to hold values from antenna grammar parser. More... | |
struct | MSArrayGram_global_functions_MSArrayGramFunctions |
Global functions for flex/bison scanner/parser for MSArrayGram. More... | |
class | MSArrayParse |
Class to hold values from array grammar parser. More... | |
class | ROMSColumns |
A class to provide easy read-only access to MeasurementSet columns. More... | |
class | MSColumns |
A class to provide easy read-write access to MeasurementSet columns. More... | |
class | MSConcat |
A class with functions for concatenating MeasurementSets. More... | |
struct | MSCorrGram_global_functions_MSCorrGramFunctions |
Global functions for flex/bison scanner/parser for MSCorrGram. More... | |
class | MSCorrParse |
Class to hold values from UV dist grammar parser. More... | |
class | ROMSDataDescColumns |
A class to provide easy read-only access to MSDataDesc columns. More... | |
class | MSDataDescColumns |
A class to provide easy read-write access to MSDataDescription columns. More... | |
class | MSDataDescriptionEnums |
Enums for the MeasurementSet DATA_DESCRIPTION table. More... | |
class | MSDataDescIndex |
Class to handle lookup or indexing into a MS DATA_DESC subtable. More... | |
class | MSDataDescription |
A Table intended to hold a MeasurementSet DATADESCRIPTION table. More... | |
class | MSDerivedValues |
MSDerivedValues calculates values derived from a MS. More... | |
class | MSDoppler |
A Table intended to hold a MeasurementSet DOPPLER table. More... | |
class | ROMSDopplerColumns |
A class to provide easy read-only access to MSDoppler columns. More... | |
class | MSDopplerColumns |
A class to provide easy read-write access to MSDoppler columns. More... | |
class | MSDopplerEnums |
Enums for the MeasurementSet DOPPLER table. More... | |
class | MSDopplerIndex |
class | MSDopplerUtil |
A utility class for MS Doppler tracking information. More... | |
class | MSFeed |
A Table intended to hold a MeasurementSet FEED table. More... | |
class | ROMSFeedColumns |
A class to provide easy read-only access to MSFeed columns. More... | |
class | MSFeedColumns |
A class to provide easy read-write access to MSFeed columns. More... | |
class | MSFeedEnums |
Enums for the MeasurementSet FEED table. More... | |
class | MSFeedIndex |
class | MSField |
A Table intended to hold a MeasurementSet FIELD table. More... | |
class | ROMSFieldColumns |
A class to provide easy access to MSField columns. More... | |
class | MSFieldColumns |
A class to provide easy read-write access to MSField columns. More... | |
class | MSFieldEnums |
Enums for the MeasurementSet FIELD table. More... | |
struct | MSFieldGram_global_functions_MSFieldGramFunctions |
Global functions for flex/bison scanner/parser for MSFieldGram. More... | |
class | MSFieldIndex |
Class to handle lookup or indexing into a MS FIELD subtable. More... | |
class | MSFieldParse |
Class to hold values from field grammar parser. More... | |
class | MSFlagCmd |
A Table intended to hold a MeasurementSet FLAG_CMD table. More... | |
class | ROMSFlagCmdColumns |
A class to provide easy read-only access to MSFlagCmd columns. More... | |
class | MSFlagCmdColumns |
A class to provide easy read-write access to MSFlagCmd columns. More... | |
class | MSFlagCmdEnums |
Enums for the MeasurementSet FLAG_CMD table. More... | |
class | MSFlagger |
MSFlagger specifies selections on a MeasurementSet. More... | |
class | ROMSFreqOffsetColumns |
A class to provide easy read-only access to MSFreqOffset columns. More... | |
class | MSFreqOffsetColumns |
A class to provide easy read-write access to MSFreqOffset columns. More... | |
class | MSFreqOffsetEnums |
Enums for the MeasurementSet FREQ_OFFSET table. More... | |
class | MSFreqOffIndex |
class | MSFreqOffset |
A Table intended to hold a MeasurementSet FREQ_OFFSET table. More... | |
class | MSHistory |
A Table intended to hold a MeasurementSet OBSERVATIONLOG table. More... | |
class | ROMSHistoryColumns |
A class to provide easy read-only access to MSHistory columns. More... | |
class | MSHistoryColumns |
A class to provide easy read-write access to MSHistory columns. More... | |
class | MSHistoryEnums |
Enums for the MeasurementSet HISTORY table. More... | |
class | MSHistoryHandler |
A class to provide a simple interface to history writing. More... | |
class | MSInterval |
Small helper class to specify an 'interval' comparison. More... | |
class | MSIter |
An iterator class for MeasurementSets. More... | |
class | MSLister |
List visibility records from a Measurement Set. More... | |
class | ROMSMainColumns |
A class for easy read-only access to MeasurementSet main table columns. More... | |
class | MSMainColumns |
A class for easy read-write access to MeasurementSet main table columns. More... | |
class | MSMainEnums |
Enums for the MeasurementSet main table. More... | |
class | MSMetaData |
Abstract base class to hold metadata pertaining to a measurement set. More... | |
class | MSMetaDataOnDemand |
Class to interrogate an MS for metadata. Interrogation happens on demand and resulting metadata are stored if the cache has not exceeded the specified limit. More... | |
class | ROMSObservationColumns |
A class to provide easy read-only access to MSObservation columns. More... | |
class | MSObservationColumns |
A class to provide easy read-write access to MSObservation columns. More... | |
class | MSObservationEnums |
Enums for the MeasurementSet OBSERVATION table. More... | |
class | MSObservation |
A Table intended to hold a MeasurementSet OBSERVATION table. More... | |
struct | MSObservationGram_global_functions_MSObservationGramFunctions |
Global functions for flex/bison scanner/parser for MSObservationGram. More... | |
class | MSObservationParse |
Class to hold values from scan grammar parser. More... | |
class | MSObservationIndex |
Class to handle lookup or indexing into an MS OBSERVATION subtable. More... | |
class | MSParse |
Class to hold values from an ms grammar parser. More... | |
class | MSPointing |
A Table intended to hold a MeasurementSet POINTING table. More... | |
class | ROMSPointingColumns |
A class to provide easy read-only access to MSPointing columns. More... | |
class | MSPointingColumns |
A class to provide easy read-write access to MSPointing columns. More... | |
class | MSPointingEnums |
Enums for the MeasurementSet POINTING table. More... | |
class | MSPointingIndex |
class | MSPolarization |
A Table intended to hold a MeasurementSet POLARIZATION table. More... | |
class | ROMSPolarizationColumns |
A class to provide easy read-only access to MSPolarization columns. More... | |
class | MSPolarizationColumns |
A class to provide easy read-write access to MSPolarization columns. More... | |
class | MSPolarizationEnums |
Enums for the MeasurementSet POLARIZATION table. More... | |
class | MSPolarizationIndex |
Class to handle lookup or indexing into an MS POLARIZATION subtable. More... | |
struct | MSPolnGram_global_functions_MSPolnGramFunctions |
Global functions to drive the MSPolnParse class. These, for Polarization selection, need not be global functions, but are done this way to keep the interface uniform for the various selection expressions. More... | |
class | MSPolnParse |
Class to hold values from field grammar parser. More... | |
class | MSProcessor |
A Table intended to hold a MeasurementSet PROCESSOR table. More... | |
class | ROMSProcessorColumns |
A class to provide easy read-only access to MSProcessor columns. More... | |
class | MSProcessorColumns |
A class to provide easy read-write access to MSProcessor columns. More... | |
class | MSProcessorEnums |
Enums for the MeasurementSet PROCESSER table. More... | |
class | MSRange |
MSRange determines ranges of values in a MeasurementSet. More... | |
class | MSReader |
Read from an MS, coordinating all of the subtables in the process. More... | |
struct | MSScanGram_global_functions_MSScanGramFunctions |
Global functions for flex/bison scanner/parser for MSScanGram. More... | |
class | MSScanParse |
Class to hold values from scan grammar parser. More... | |
class | MSSelectableMainColumn |
class | MSMainColInterface |
class | MSSelectableTable |
MSSelectableTable: An interface class used by MSSelection module to access the sub-tables and main-table columns of MS-like tables. More... | |
class | MSInterface |
MSInterface: A specialization of MSSelectableTable for accessing MS. More... | |
class | MSSelection |
MSSelection: Class to represent a selection on an MS. More... | |
class | MSSelectionError |
class | MSSelectionNullSelection |
More... | |
class | MSSelectionNullExpr |
More... | |
class | MSSelectionNullTEN |
More... | |
class | MSSelectionTimeError |
More... | |
class | MSSelectionTimeParseError |
class | MSSelectionAntennaError |
More... | |
class | MSSelectionAntennaParseError |
More... | |
class | MSSelectionFieldError |
More... | |
class | MSSelectionFieldParseError |
More... | |
class | MSSelectionFieldWarning |
More... | |
class | MSSelectionUvDistError |
More... | |
class | MSSelectionUvDistParseError |
class | MSSelectionSpwError |
More... | |
class | MSSelectionSpwParseError |
class | MSSelectionSpwWarning |
class | MSSelectionScanError |
More... | |
class | MSSelectionScanParseError |
class | MSSelectionScanWarning |
class | MSSelectionArrayError |
More... | |
class | MSSelectionArrayParseError |
class | MSSelectionArrayWarning |
class | MSSelectionPolnError |
More... | |
class | MSSelectionPolnParseError |
class | MSSelectionPolnWarning |
class | MSSelectionStateError |
More... | |
class | MSSelectionStateParseError |
class | MSSelectionStateWarning |
class | MSSelectionObservationError |
More... | |
class | MSSelectionObservationParseError |
class | MSSelectionObservationWarning |
class | MSSelectionErrorHandler |
class | MSSelectionLogError |
class | MSSelectionKeywords |
MSSelectionKeywords specifies selection keywords for the MeasurementSet. More... | |
class | MSSelector |
MSSelector specifies selections on a MeasurementSet. More... | |
class | MSSelUtil |
Helper class for MSFlagger with templated static function. More... | |
class | MSSelUtil2 |
class | MSSource |
A Table intended to hold a MeasurementSet SOURCE table. More... | |
class | ROMSSourceColumns |
A class to provide easy read-only access to MSSource columns. More... | |
class | MSSourceColumns |
A class to provide easy read-write access to MSSource columns. More... | |
class | MSSourceEnums |
Enums for the MeasurementSet SOURCE table. More... | |
class | MSSourceIndex |
class | MSSpectralWindow |
A Table intended to hold a MeasurementSet SPECTRAL_WINDOW table. More... | |
struct | MSSpwGram_global_functions_MSSpwGramFunctions |
Global functions for flex/bison scanner/parser for MSSpwGram. More... | |
class | MSSpwIndex |
Class to handle lookup or indexing into a MS Data_Desc_ID and SpectralWindow subtables. More... | |
class | ROMSSpWindowColumns |
A class to provide easy read-only access to MSASpectralWindow columns. More... | |
class | MSSpWindowColumns |
A class to provide easy read-write access to MSSpectralWindow columns. More... | |
class | MSSpectralWindowEnums |
Enums for the MeasurementSet SPECTRAL_WINDOW table. More... | |
class | MSSpWindowIndex |
Class to handle lookup or indexing into a MS SPECTRAL_WINDOW subtable. More... | |
class | MSSpwParse |
Class to hold values from field grammar parser. More... | |
class | MSState |
A Table intended to hold a MeasurementSet STATE table. More... | |
class | ROMSStateColumns |
A class to provide easy read-only access to MSState columns. More... | |
class | MSStateColumns |
A class to provide easy read-write access to MSState columns. More... | |
class | MSStateEnums |
Enums for the MeasurementSet STATE table. More... | |
struct | MSStateGram_global_functions_MSStateGramFunctions |
Global functions for flex/bison scanner/parser for MSStateGram. More... | |
class | MSStateIndex |
Class to handle lookup or indexing into a MS FIELD subtable. More... | |
class | MSStateParse |
Class to hold values from field grammar parser. More... | |
class | MSSummary |
Provides and lists information about the header of an image. More... | |
class | MSSysCal |
A Table intended to hold a MeasurementSet SYSCAL table. More... | |
class | ROMSSysCalColumns |
A class to provide easy read-only access to MSSysCal columns. More... | |
class | MSSysCalColumns |
A class to provide easy read-write access to MSSysCal columns. More... | |
class | MSSysCalEnums |
Enums for the MeasurementSet SYSCAL table. More... | |
class | MSSysCalIndex |
class | MSTable |
A Table intended to hold astronomical data. More... | |
class | MSTableImpl |
An implementation class for the MeasurementSet to share code. More... | |
class | MSTableIndex |
class | MSTileLayout |
An helper class for deciding on tile shapes in MeasurementSets. More... | |
struct | TimeFields |
struct | MSTimeGram_global_functions_MSTimeGramFunctions |
Global functions for flex/bison scanner/parser for MSTimeGram. More... | |
class | MSTimeParse |
Class to hold values from time grammar parser. More... | |
struct | MSUvDistGram_global_functions_MSUvDistGramFunctions |
Global functions for flex/bison scanner/parser for MSUvDistGram. More... | |
class | MSUvDistParse |
Class to hold values from UV dist grammar parser. More... | |
class | MSValidIds |
class | MSWeather |
A Table intended to hold a MeasurementSet WEATHER table. More... | |
class | ROMSWeatherColumns |
A class to provide easy read-only access to MSWeather columns. More... | |
class | MSWeatherColumns |
A class to provide easy read-write access to MSWeather columns. More... | |
class | MSWeatherEnums |
Enums for the MeasurementSet WEATHER table. More... | |
class | MSWeatherIndex |
class | NewMSSimulator |
Create an empty MeasurementSet from observation and telescope descriptions. More... | |
class | StokesConverter |
StokesConverter converts any set of polarizations into any other one. More... | |
class | FITSIDItoMS1 |
FITSIDItoMS converts a FITS-IDI file to a CASA Measurement Set. More... | |
class | MSFitsIDI |
MSFitsIDI: Convert FITS-IDI data to MS format. More... | |
class | MSPrimaryTableHolder |
A helper class for MSFitsInput. More... | |
class | MSPrimaryGroupHolder |
A helper class for MSFitsInput. More... | |
class | MSFitsInput |
UV FITS to MeasurementSet filler. More... | |
class | MSFitsOutput |
Write a MeasurementSet to a random group uvfits file. More... | |
class | MSFitsOutputAstron |
Write a MeasurementSet to a random group uvfits file. More... | |
class | SDAntennaHandler |
class | SDDataDescHandler |
class | SDFeedHandler |
class | SDFieldHandler |
class | SDFITSHandler |
class | SDHistoryHandler |
class | SDMainHandler |
class | SDObservationHandler |
class | SDPointingHandler |
class | SDPolarizationHandler |
class | SDSourceHandler |
class | SDSpWindowHandler |
class | SDSysCalHandler |
class | SDWeatherHandler |
class | FitGaussian |
Multidimensional fitter class for Gaussians. More... | |
class | GenericL2Fit |
Generic base class for least-squares fit. More... | |
class | LinearFit |
Class for linear least-squares fit. More... | |
class | LinearFitSVD |
Linear least-squares fit using Singular Value Decomposition method. More... | |
class | LSQaips |
Interface for aips++ Vectors in least squares fitting. More... | |
class | LSQFit |
Basic class for the least squares fitting. More... | |
class | LSQMatrix |
Support class for the LSQ package. More... | |
class | LSQReal |
Typing support classes for LSQ classes. 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 |
Class for non-linear least-squares fit. More... | |
class | NonLinearFitLM |
Solve non-linear fit with Levenberg-Marquardt method. | |
class | FunctionFactory |
a class for creating Function objects from Records More... | |
class | ArraySampledFunctional |
Index into an array using the longest axis. More... | |
class | Chebyshev |
A function class that defines a Chebyshev polynomial. More... | |
class | ChebyshevEnums |
Define enums for Chebyshev classes. 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 |
Form a linear combination of function objects. More... | |
class | CombiFunction_PS< AutoDiff< T > > |
Partial specialization of CombiFunction for AutoDiff More... | |
class | CombiParam |
Parameters for a linear combination of function objects. More... | |
class | CompiledFunction |
Form a linear combination of function objects. More... | |
class | CompiledParam |
Parameters for a compiled string function object. More... | |
class | CompoundFunction |
Sum of a collection of Functions which behaves as one Function object. More... | |
class | CompoundFunction_PS< AutoDiff< T > > |
Partial AutoDiff specialization of CompoundFunction. More... | |
class | CompoundParam |
Parameters for sum of parameterized Functions. More... | |
class | ConstantND |
A constant function. More... | |
class | ConstantND_PS< AutoDiff< T > > |
Partial specialization of ConstantND for AutoDiff More... | |
class | ConstantNDParam |
Parameter handling for a constant function in a space of arbitrary dimensionality. More... | |
class | DiracDFunction |
A one dimensional Dirac delta function. More... | |
class | DiracDParam |
A one dimensional Dirac delta function. More... | |
class | EclecticFunctionFactory |
class | EvenPolynomial |
A one dimensional odd polynomial class. More... | |
class | EvenPolynomial_PS< AutoDiff< T > > |
Partial specialization of EvenPolynomial for AutoDiff More... | |
class | EvenPolynomialParam |
Parameter handling for even polynomials. More... | |
class | FuncExprData |
Data and enumerations for functional expressions. More... | |
struct | FuncExprData_global_functions_output |
Output function. More... | |
class | FuncExpression |
An expression executable as function. More... | |
struct | FuncExpression_global_functions_output |
Output function. More... | |
struct | FuncExpression_global_functions_execute |
Execute function. More... | |
class | Function |
Numerical functional interface class. More... | |
struct | Function_global_functions_Output |
Global functions. More... | |
class | Function1D |
Numerical functional interface class for 1 dimension. More... | |
class | FunctionalProxy |
class | FunctionFactoryError |
class | UnrecognizedFunctionError |
class | InvalidSerializationError |
class | FieldNotFoundError |
class | FunctionHolder |
A holder for Functions to enable record conversions. More... | |
class | FunctionMarshallable |
a class for serializing/reconstituting Function objects to/from Records More... | |
class | FunctionOrder |
Container of function description details. More... | |
struct | FunctionOrder_global_functions_Output |
Global functions. More... | |
class | FunctionParam |
Container of function parameters with masking flags. More... | |
struct | FunctionParam_global_functions_Output |
Global functions. More... | |
class | FunctionTraits |
Function data types for parameters and arguments. 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 | FunctionWrapper |
Construct nD function objects from C++ functions. More... | |
class | Gaussian1D |
A one dimensional Gaussian class. More... | |
class | Gaussian1D_PS< AutoDiff< T > > |
Partial specialization of Gaussian1D for AutoDiff More... | |
class | Gaussian1DParam |
Parameter handling for one dimensional Gaussian class. More... | |
class | Gaussian2D |
A two dimensional Gaussian class. More... | |
class | Gaussian2D_PS< AutoDiff< T > > |
Partial specialization of Gaussian2D for AutoDiff More... | |
class | Gaussian2DParam |
Parameter handling for 2 dimensional Gaussian class. More... | |
class | Gaussian3D |
A three dimensional Gaussian class. More... | |
class | Gaussian3D_PS< AutoDiff< T > > |
Partial specialization of Gaussian3D for AutoDiff More... | |
class | Gaussian3DParam |
Parameter handling for 3 dimensional Gaussian class. More... | |
class | GaussianND |
A Multi-dimensional Gaussian functional. More... | |
class | GaussianNDParam |
A Multi-dimensional Gaussian parameter handling. More... | |
class | GNoiseFunction |
A one dimensional normal distribution. More... | |
class | GNoiseParam |
A one dimensional normal distribution. More... | |
class | HyperPlane |
A hyper plane function. More... | |
class | HyperPlane_PS< AutoDiff< T > > |
Partial specialization of HyperPlane for AutoDiff More... | |
class | HyperPlaneParam |
Parameter handling for a hyper plane function. More... | |
class | Interpolate1D |
Interpolate in one dimension. More... | |
class | KaiserBFunction |
A one dimensional Kaiser-Bessel function. More... | |
class | KaiserBParam |
A one dimensional Kaiser-Bessel function. More... | |
class | Lorentzian1D |
A one dimensional Lorentzian class. More... | |
class | Lorentzian1D_PS< AutoDiff< T > > |
Partial specialization of Lorentzian1D for AutoDiff More... | |
class | Lorentzian1DParam |
Parameter handling for one dimensional Lorentzian class. More... | |
class | MarshallableChebyshev |
A Chebyshev function class that supports serialization. More... | |
class | MarshButterworthBandpass |
A Butterworth function class that supports serialization. More... | |
class | OddPolynomial |
A one dimensional odd polynomial class. More... | |
class | OddPolynomial_PS< AutoDiff< T > > |
Partial specialization of OddPolynomial for AutoDiff More... | |
class | OddPolynomialParam |
Parameter handling for odd polynomials. More... | |
class | PoissonFunction |
A one dimensional Poisson function. More... | |
class | PoissonFunction_PS< AutoDiff< T > > |
Partial specialization of PoissonFunction for AutoDiff More... | |
class | PoissonParam |
A one dimensional Poisson function. More... | |
class | Polynomial |
A one dimensional polynomial class. More... | |
class | Polynomial_PS< AutoDiff< T > > |
Partial specialization of Polynomial for AutoDiff More... | |
class | PolynomialParam |
Parameter handling for one-dimensional polynomials. More... | |
class | SampledFunctional |
A base class for indexing into arbitrary data types. More... | |
class | ScalarSampledFunctional |
A unified interface for indexing into Vectors or Blocks. More... | |
class | SerialHelper |
class | SimButterworthBandpass |
a class for evaluating a Butterworth filter transfer function. More... | |
class | SincFunction |
A one dimensional sin(x)/x. More... | |
class | SincParam |
A one dimensional sin(x)/x. More... | |
class | Sinusoid1D |
A one dimensional Sinusoid class. More... | |
class | Sinusoid1D_PS< AutoDiff< T > > |
Partial specialization of Sinusoid1D for AutoDiff More... | |
class | Sinusoid1DParam |
Parameter handling for one dimensional Sinusoid class. More... | |
class | SpecificFunctionFactory |
class | SPolynomial |
A one dimensional scaled polynomial class. More... | |
class | SPolynomialParam |
Parameter handling for scaled 1-D polynomials. More... | |
class | UnaryFunction |
A one dimensional unary function. More... | |
class | UnaryParam |
Parameter handling for one dimensional unary function. More... | |
class | WrapperBase |
Aid in constructing function objects from C++ functions. More... | |
class | WrapperData |
Aid in constructing function objects from C++ functions. 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 |
Parameter handling for wrapped function objects. More... | |
class | AutoDiff |
Class that computes partial derivatives by automatic differentiation. More... | |
class | AutoDiffA |
Class that computes partial derivatives by automatic differentiation. More... | |
struct | AutoDiffIO_global_functions_AutoDiff_IO_operations |
Implements all IO operators and functions for AutoDiff. More... | |
struct | AutoDiffMath_global_functions_AutoDiff_mathematical_operations |
Implements all mathematical operators and functions for AutoDiff. More... | |
class | AutoDiffRep |
Representation of an automatic differential class data. More... | |
class | AutoDiffX |
Class that computes partial derivatives by automatic differentiation. More... | |
class | Combinatorics |
Combinatorics related functions. More... | |
class | ConvolveGridder |
Does convolutional gridding. More... | |
class | Convolver |
A class for doing multi-dimensional convolution. More... | |
class | DFTError |
Error class for DFTServer class. More... | |
class | DFTServer |
Class containing methods for doing n-D slow Fourier transforms. More... | |
class | FFTPack |
C++ interface to the Fortran FFTPACK library. More... | |
class | FFTEnums |
Lists the different types of FFT's that can be done. More... | |
class | FFTServer |
A class with methods for Fast Fourier Transforms. More... | |
class | FFTW |
C++ interface to the FFTWw library. More... | |
class | Gridder |
A base class for gridding. More... | |
class | HistAcc |
Makes a histogram from input values. More... | |
class | Interpolate2D |
A two dimension interpolator for Matrices or Arrays. More... | |
class | InterpolateArray1D |
Interpolate in one dimension. More... | |
class | MathFuncError |
Error class for MathFunc class. 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 |
Linear algebra functions on Vectors and Matrices. More... | |
class | MatrixSolver |
MatrixSolver.h: the base class for solvers of linear equations AX=B. More... | |
class | MedianSlider |
Class to compute sliding median. More... | |
class | NNGridder |
A non-negative gridding class. More... | |
class | NNLSMatrixSolver |
NNLSMatrixSolver.h: the base class for NNLS solvers of linear equations AX=B. More... | |
class | NumericTraits |
Relationships between numeric data types. 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 > |
A specialisation for T=Float of the NumericTraits class. 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 | RigidVector |
Fast Vector classes with fixed (templated) length. More... | |
struct | RigidVector_global_functions_math |
Mathematical operations involving RigidVectors. More... | |
class | SCSL |
C++ Interface to the Sgi/Cray Scientific Library (SCSL) More... | |
class | Smooth |
Smooth a Vector or the rows of a 2D Array taking into account flags which are supplied in a Vector/Array of the same shape. Modify the flags as necessary to mark channels for which the smoothing could not be done because needed channels were flagged. More... | |
class | SparseDiff |
Class that computes partial derivatives by automatic differentiation. More... | |
class | SparseDiffA |
Class that computes partial derivatives by automatic differentiation. More... | |
struct | SparseDiffIO_global_functions_SparseDiff_IO_operations |
Implements all IO operators and functions for SparseDiff. More... | |
struct | SparseDiffMath_global_functions_SparseDiff_mathematical_operations |
Implements all mathematical operators and functions for SparseDiff. More... | |
class | SparseDiffRep |
Representation of data for the spare automatic differentiation calss. More... | |
class | SparseDiffX |
Class that computes partial derivatives by automatic differentiation. More... | |
class | SquareMatrix |
Fast Square Matrix class with fixed (templated) size. More... | |
struct | SquareMatrix_global_functions_SqM_global_functions |
Various global math and IO functions. More... | |
class | StatAcc |
A statistics accumulator. More... | |
class | VanVleck |
A class of static functions to aid with vanVleck corrections of lag data. More... | |
class | VectorKernel |
Make a Vector smoothing kernel from a kernel specification. More... | |
class | LogFilterExpr |
Class to deal with a TaQL expression to filter messages. More... | |
class | LogFilterTaql |
Filter LogMessages using a TaQL expression. More... | |
class | LoggerHolder |
Class holding a hierarchy of loggers. 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 |
Do checks for a new (non-existent) file. More... | |
class | TableLogSink |
Save log messages in an AIPS++ Table. More... | |
class | ArrayColumn |
Read and write access to an array table column with arbitrary data type. More... | |
class | BaseSlicesFunctor |
Abstract baseclass for slices functors. 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 |
Access to a table column containing arrays. More... | |
class | ArrayColumnDesc |
Templated class for description of table array columns. More... | |
class | BaseColumnDesc |
An abstract base class for table column descriptions. More... | |
class | BaseColumn |
Abstract base class for a table column. More... | |
class | BaseMappedArrayEngine |
Templated virtual column engine for a table array of any type. More... | |
class | BaseTableIterator |
Base class for table iterator. More... | |
class | BaseTable |
Abstract base class for tables. More... | |
class | BFEngineMask |
Non-templated Helper class to handle the mask. More... | |
class | BitFlagsEngine |
Templated virtual column engine to map bit flags to a Bool. | |
class | ColumnDescSet |
Set of table column descriptions. More... | |
class | ColumnCache |
A caching object for a table column. More... | |
class | ColumnDesc |
Envelope class for the description of a table column. More... | |
class | ColumnSet |
Class to manage a set of table columns. More... | |
class | ColumnsIndex |
Index to one or more columns in a table. More... | |
class | ColumnsIndexArray |
Index to an array column in a table. More... | |
class | CompressComplex |
Virtual column engine to scale a table Complex array. More... | |
class | CompressComplexSD |
Virtual column engine to scale a table Complex array for Single Dish data. More... | |
class | CompressFloat |
Virtual column engine to scale a table float array. More... | |
class | ConcatColumn |
A column in a concatenated table. More... | |
class | ConcatRows |
Class holding the row numbers in a ConcatTable. More... | |
class | ConcatRowsIter |
Class to iterate through a ConcatRows object. | |
class | ConcatScalarColumn |
A typed column in a concatenated table. More... | |
class | ConcatTable |
Class to view a concatenation of tables as a single table. More... | |
class | RODataManAccessor |
Base class for the Data Manager Accessor classes. More... | |
struct | DataManager_global_functions_DataManagerCtor |
Define the type of the static "constructor" function. More... | |
class | DataManager |
Abstract base class for a data manager. More... | |
class | DataManagerColumn |
Abstract base class for a column in a data manager. More... | |
class | DataManError |
Base error class for table data manager. 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 |
Class with static functions to manipulate a datamanager record. More... | |
class | TableExprConeNode |
Class representing a cone search in table select expression. More... | |
class | TableExprNodeConstBool |
Constant Bool in table select expression tree. 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 |
Bool Array constant in table select expression tree. 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 |
Class representing a function in table select expression. More... | |
class | TableExprFuncNodeArray |
Class representing an array function in table select expression. More... | |
class | TableExprNodeEQBool |
Bool comparison == in table select expression tree. 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 |
Bool Array comparison == in table select expression tree. 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 |
Addition in table select expression tree. 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 |
Array addition in table select expression tree. 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 | TableExprNode |
Handle class for a table column expression tree. More... | |
class | TableExprNodeArray |
Base class for arrays in table select expression. 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 | 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 |
Scalar field in record select expression tree. More... | |
class | TableExprNodeRecordFieldArray |
Array field in record select expression tree. More... | |
class | TaqlRegex |
Class to handle a Regex or StringDistance. 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 | TableExprNodeSetElem |
Class to hold the table expression nodes for an element in a set. More... | |
class | TableExprNodeSet |
Class to hold multiple table expression nodes. More... | |
class | TableExprRange |
Select range of a column in an select expression. More... | |
class | TableExprUDFNode |
Class representing a function in table select expression. More... | |
class | TableExprUDFNodeArray |
Class representing a function in table select expression. More... | |
class | TableExprNodeUnit |
Unit for scalar values in a table select expression tree. More... | |
class | TableExprNodeArrayUnit |
Unit for array values in a table select expression tree. More... | |
class | ExternalLockSync |
Class to hold table lock data. More... | |
class | ForwardColumn |
Virtual column forwarding to another column. More... | |
class | ForwardColumnEngine |
Virtual column engine forwarding to other columns. More... | |
class | ForwardColumnIndexedRow |
Virtual column forwarding to another row/column. More... | |
class | ForwardColumnIndexedRowEngine |
Virtual column engine forwarding to other columns/rows. More... | |
class | IncrementalStMan |
The Incremental Storage Manager. More... | |
class | ROIncrementalStManAccessor |
Give access to some IncrementalStMan functions. More... | |
class | ISMBase |
Base class of the Incremental Storage Manager. More... | |
class | ISMBucket |
A bucket in the Incremental Storage Manager. More... | |
class | ISMColumn |
A Column in the Incremental Storage Manager. More... | |
class | ISMIndColumn |
A column of Incremental storage manager for indirect arrays. More... | |
class | ISMIndex |
The Index of the Incremental Storage Manager. More... | |
class | MappedArrayEngine |
Templated virtual column engine to map the data type of a table array. More... | |
class | MemoryStMan |
Memory-based table storage manager class. More... | |
class | MemoryTable |
Class for a table held in memory. More... | |
class | MSMBase |
Base class for memory-based table storage manager class. More... | |
class | MSMColumn |
Column in the Memory table storage manager class. More... | |
class | MSMDirColumn |
Memory storage manager for table arrays. More... | |
class | MSMIndColumn |
Mmeory storage manager for variable shaped table arrays. More... | |
class | NullTable |
Class indicating a null Table object. More... | |
class | PlainColumn |
Base class for a column in a plain table. More... | |
class | PlainTable |
Class defining a plain regular table. More... | |
struct | ReadAsciiTable_global_functions_readAsciiTable |
Filling a table from an Ascii file. More... | |
class | ReadAsciiTable |
Helper class for readAsciiTable. More... | |
struct | RecordExpr_global_functions_RecordExpr |
Global functions to make a expression node for a record field. More... | |
struct | RecordGram_global_functions_RecordGramFunctions |
Global functions for flex/bison scanner/parser for RecordGram. More... | |
class | RecordGramVal |
Helper class for values in RecordGram. More... | |
class | RecordGram |
Select-class for flex/bison scanner/parser for RecordGram. More... | |
class | RefColumn |
A column in a reference table. More... | |
class | RefRows |
Class holding the row numbers in a RefTable. More... | |
class | RefRowsSliceIter |
Class to iterate through a RefRows object. More... | |
class | RefTable |
Class for a table as a view of another table. More... | |
class | RetypedArrayEngine |
Virtual column engine to retype and reshape arrays. More... | |
struct | RetypedArraySetGet_global_functions_RetypedArrayEngineSetGet |
Helper functions for users of RetypedArrayEngine. More... | |
class | RowCopier |
RowCopier copies all or part of a row from one table to another. More... | |
class | ScalarColumnData |
Access to a table column containing scalars. More... | |
class | ScalarColumnDesc |
Templated class to define columns of scalars in tables. More... | |
class | ScalarColumn |
Access to a scalar table column with arbitrary data type. More... | |
class | ScaledArrayEngine |
Templated virtual column engine to scale a table array. More... | |
class | ScaledComplexData |
Templated virtual column engine to scale a complex table array. More... | |
class | ScalarRecordColumnData |
Access to a table column containing scalar records. More... | |
class | ScalarRecordColumnDesc |
Class to define columns of scalar records in tables. More... | |
class | SetupNewTableRep |
Representation for handle class SetupNewTable. More... | |
class | SetupNewTable |
Create a new table - define shapes, data managers, etc. More... | |
class | SSMBase |
Base class of the Standard Storage Manager. More... | |
class | SSMColumn |
A Column in the Standard Storage Manager. More... | |
class | SSMDirColumn |
A Direct Array Column in the Standard Storage Manager. More... | |
class | SSMIndColumn |
A column of Standard storage manager for indirect arrays. More... | |
class | SSMIndex |
The bucket index for a group of columns in the Standard Storage Manager. More... | |
class | SSMIndStringColumn |
An Indirect String Array Column in the Standard Storage Manager. More... | |
class | SSMStringHandler |
Store strings in the Standard Storage Manager. More... | |
class | StandardStMan |
The Standard Storage Manager. More... | |
class | ROStandardStManAccessor |
Give access to some StandardStMan functions. More... | |
class | StManColumnArrayAipsIO |
AipsIO storage manager for direct table arrays. More... | |
class | StManArrayFile |
Read/write array in external format for a storage manager. More... | |
class | StManColumnIndArrayAipsIO |
AipsIO storage manager for indirect table arrays. More... | |
class | StIndArray |
Read/write indirect arrays. More... | |
class | StManColumnAipsIO |
AipsIO table column storage manager class. More... | |
class | StManAipsIO |
AipsIO table storage manager class. More... | |
class | StManColumn |
Base table column storage manager class. More... | |
class | SubTableDesc |
Description of columns containing tables. More... | |
class | Table |
Main interface class to a read/write table. More... | |
class | TableAttr |
Some attributes of a table. More... | |
class | TableCache |
Cache of open tables. More... | |
class | TableColumn |
Read/write access to a table column. More... | |
class | TableCopy |
Class with static functions for copying a table. More... | |
class | TableDesc |
Define the structure of an AIPS++ table. More... | |
class | TableError |
Base error class for storage manager. 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 | TableExprData |
Abstract base class for data object in a TaQL expression. More... | |
class | TableExprId |
The identification of a TaQL selection subject. More... | |
struct | TableGram_global_functions_TableGramFunctions |
Global functions for flex/bison scanner/parser for TableGram. More... | |
class | TableIndexProxy |
Proxy for table index access. More... | |
class | TableInfo |
Table type, subtype and further info. More... | |
class | TableIterator |
Iterate through a Table. More... | |
class | TableIterProxy |
Proxy for table iterator access. More... | |
class | TableKeyword |
Keyword value representing a table. More... | |
class | TableLock |
Class to hold table lock options. More... | |
class | TableLockData |
Class to hold table lock data. More... | |
class | TableLocker |
Class to hold a (user) lock on a table. More... | |
class | TableParse |
Class to hold values from table grammar parser. More... | |
class | TableParseSort |
Helper class for sort keys in TableParse. More... | |
class | TableParseUpdate |
Helper class for updates in TableParse. More... | |
class | TableParseSelect |
Select-class for flex/bison scanner/parser for TableParse. More... | |
class | TableProxy |
High-level interface to tables. More... | |
class | TableRecord |
A hierarchical collection of named fields of various types. More... | |
class | TableRecordRep |
The representation of a TableRecord. More... | |
class | ROTableRow |
Readonly access to a table row. More... | |
class | TableRow |
Read/write access to a table row. More... | |
class | TableRowProxy |
Proxy for table row access. More... | |
class | TableSyncData |
Class to hold table synchronization data. More... | |
class | TableVector |
Templated readonly table column vectors. More... | |
class | TabPath |
Search path for table files. More... | |
struct | TabVecLogic_global_functions_vectorComparison |
Comparison between two table vectors. More... | |
struct | TabVecLogic_global_functions_scalarComparison |
Comparison between a table vector and a scalar. More... | |
struct | TabVecMath_global_functions_basicMath |
Basic math for table vectors. 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... | |
class | TaQLNode |
Envelope class for a node in the raw TaQL parse tree. 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 select command. More... | |
class | TaQLQueryNode |
Envelope class for a node containing a selection command. More... | |
class | TaQLConstNodeRep |
Raw TaQL parse tree node defining a constant value. 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 | 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 | TaQLNodeHandler |
Class to handle the nodes in the raw TaQL parse tree. More... | |
class | TaQLNodeHRValue |
Class containing the result value of the handling of a TaQLNode. More... | |
class | TaQLNodeRep |
Representation of a node in the raw TaQL parse tree. More... | |
class | TaQLNodeResultRep |
Abstract base class to hold the result of a visit to the node tree. More... | |
class | TaQLNodeResult |
Envelope class to hold the result of a visit to the node tree. More... | |
class | TaQLNodeVisitor |
Class to visit the nodes in the raw TaQL parse tree. More... | |
class | TaQLResult |
Class to hold the result of a TaQL command. More... | |
class | TaQLStyle |
Class with static members defining the TaQL style. More... | |
class | TiledCellStMan |
Tiled Cell Storage Manager. More... | |
class | TiledColumnStMan |
Tiled Column Storage Manager. More... | |
class | TiledDataStMan |
Tiled Data Storage Manager. More... | |
class | TiledDataStManAccessor |
Give access to some TiledDataStMan functions. More... | |
class | TiledFileAccess |
Tiled access to an array in a file. More... | |
class | TiledFileHelper |
Helper class for tiled access to an array in a file. More... | |
class | TiledShapeStMan |
Tiled Data Storage Manager using the shape as id. More... | |
class | TiledStMan |
Base class for Tiled Storage Manager classes. More... | |
class | ROTiledStManAccessor |
Give access to some TiledStMan functions. More... | |
class | TSMColumn |
A column in the Tiled Storage Manager. More... | |
class | TSMCoordColumn |
A coordinate column in Tiled Storage Manager. More... | |
class | TSMCube |
Tiled hypercube in a table. More... | |
class | TSMCubeBuff |
Tiled hypercube in a table. More... | |
class | TSMCubeMMap |
Tiled hypercube in a table. More... | |
class | TSMDataColumn |
A data column in Tiled Storage Manager. More... | |
class | TSMFile |
File object for Tiled Storage Manager. More... | |
class | TSMIdColumn |
An id column in Tiled Storage Manager. More... | |
class | TSMOption |
Options for the Tiled Storage Manager Access. More... | |
class | TSMShape |
Expanded IPosition for shapes. More... | |
struct | TVec_global_functions_enum |
Enumeration of possible table vectors. More... | |
class | TabVecRep |
Templated base class for table vectors. More... | |
struct | TVecLogic_global_functions_vectorComparison |
Comparison between two table vectors. More... | |
struct | TVecLogic_global_functions_scalarComparison |
Comparison between a table vector and a scalar. More... | |
struct | TVecMath_global_functions_basicMath |
Basic math for table vectors. 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 |
Templated table scalar column vectors. More... | |
class | TabVecTemp |
Templated table vectors held in memory as a temporary. More... | |
class | UDFBase |
Abstract base class for a user-defined TaQL function. More... | |
class | VirtualArrayColumn |
Templated base class for virtual array column. More... | |
class | VirtualColumnEngine |
Abstract base class for virtual column handling. More... | |
class | VirtualScalarColumn |
Templated base class for virtual scalar column. More... | |
struct | VirtScaCol_global_functions_getVirtualScalarColumn |
Global functions to get or put data of a virtual column. More... | |
class | VirtualTaQLColumn |
Virtual scalar column using TaQL. More... | |
class | VSCEngine |
Base virtual column for a scalar column with any type. More... | |
class | MS2ASDM |
MS2ASDM provides functionalities to create an ASDM (ALMA science data model) from an existing MS. More... | |
class | PlotServerProxy |
class | DBusSession |
class | init_dispatcher |
class | ImagerControl |
class | DBusThreadedBase |
class | DBusService |
class | ServiceProxy |
class | ViewerProxy |
class | PlotterImplementations |
class | QCloseableWidget |
Wrapper around a QWidget with a "Close" button. More... | |
class | QProgressPanel |
Convenience class with a label and progress meter. More... | |
class | ProgressHelper |
Wrapper around a QProgressPanel or other QLabel/QProgressBar pairing. More... | |
class | TBAction |
Abstract parent class of any action that can be performed. More... | |
class | TBActionList |
Contains an list of performed actions and a list of undone actions. More... | |
class | TBEditDataAction |
TBAction for when non-array data in the table is edited. More... | |
class | TBEditArrayDataAction |
TBAction for when array data in the table is edited. More... | |
class | TBArray |
Holds a potentially multi-dimensional array. More... | |
class | TBBrowser |
Browser widget for managing opened tables. More... | |
class | TBConnection |
Dialog for opening/connecting to a table with options. More... | |
class | Result |
Convenience class for a String/bool tuple. More... | |
class | TBLocatedRows |
Results of a row locate on at least one table. More... | |
class | TBConstants |
Constants, defaults, and commonly-used functions for the table browser. More... | |
class | TBData |
Data types used for loaded data. More... | |
class | TBDataString |
Implementation of TBData for String data. More... | |
class | TBDataDouble |
Implementation of TBData for double data. More... | |
class | TBDataFloat |
Implementation of TBData for float data. More... | |
class | TBDataInt |
Implementation of TBData for integer data. More... | |
class | TBDataUInt |
Implementation of TBData for unsigned int data. More... | |
class | TBDataBool |
Implementation of TBData for boolean data. More... | |
class | TBDataChar |
Implementation of TBData for character data. More... | |
class | TBDataUChar |
Implementation of TBData for unsigned character data. More... | |
class | TBDataShort |
Implementation of TBData for short data. More... | |
class | TBDataComplex |
Implementation of TBData for complex data. More... | |
class | TBDataDComplex |
Implementation of TBData for double complex data. More... | |
class | TBDataTable |
Implementation of TBData for Table data. More... | |
class | TBDataRecord |
Implementation of TBData for Record data. More... | |
class | TBDataDate |
Implementation of TBData for date data. More... | |
class | TBArrayData |
Data type that holds an array. More... | |
class | TBArrayDataString |
Implementation of TBArrayData for String array data. More... | |
class | TBArrayDataDouble |
Implementation of TBArrayData for double array data. More... | |
class | TBArrayDataFloat |
Implementation of TBArrayData for float array data. More... | |
class | TBArrayDataInt |
Implementation of TBArrayData for int array data. More... | |
class | TBArrayDataUInt |
Implementation of TBArrayData for unsigned int array data. More... | |
class | TBArrayDataBool |
Implementation of TBArrayData for boolean array data. More... | |
class | TBArrayDataChar |
Implementation of TBArrayData for character array data. More... | |
class | TBArrayDataUChar |
Implementation of TBArrayData for unsigned character array data. More... | |
class | TBArrayDataShort |
Implementation of TBArrayData for short array data. More... | |
class | TBArrayDataComplex |
Implementation of TBArrayData for complex array data. More... | |
class | TBArrayDataDComplex |
Implementation of TBArrayData for double complex array data. More... | |
class | TBDataItem |
Subclass of QTableWidgetItem that allows for custom sorting. More... | |
class | TBDataTab |
Widget used to display table data. More... | |
class | TBExportThread |
Thread that exports a table to VOTable XML format. More... | |
class | TBField |
Representation of a table field. More... | |
class | TBFilterRule |
Rule that can be used to filter rows based upon field values. More... | |
class | TBFilterRuleSequence |
A sequence of TBFilterRules that can be used to filter rows. More... | |
class | TBFilterRules |
Widget to allow the user to enter a filter rule sequence. More... | |
class | QFontColor |
QFont color is a convenience class containing a QFont and a QColor. More... | |
class | TBFormat |
Rules used to format displayed values for fields. More... | |
class | TBFormatter |
Widget for entering format rules for a given field. More... | |
class | TBHelp |
Widget for displaying and updating the browser help files. More... | |
class | TBKeyword |
Representation of a keyword attached to a table or field. More... | |
class | TBNewKeyword |
class | TBTableKeywordsTab |
Widget used to display table keywords. More... | |
class | TBFieldKeywordsTab |
Widget used to display field keywords. More... | |
class | TBMain |
Main window which is mainly responsible for menu actions. More... | |
class | TBOptions |
Widget to edit the browsing options. More... | |
class | TBParser |
Parses the XMLDriver-generated XML into data in a TBTable. More... | |
class | TBHomeParser |
TBParser subclass that uses a "home" parsing method. More... | |
class | TBXercesDOMParser |
TBParser subclass that uses a DOM parser in the XERCES library. More... | |
class | TBXercesSAXParser |
TBParser subclass that uses a SAX parser in the XERCES library. More... | |
class | TBPlotFormat |
Format for the curves on the plot canvas. More... | |
class | TBPlotCanvas |
Canvas for data plotting using a given plotting implementation. More... | |
class | PlotParams |
Parameters for a single field for collecting plotting data. More... | |
class | TBPlotData |
Data for plotting. More... | |
class | PlotSlicer |
Small widget to provide a variable number of spinners to create a slice. More... | |
class | TBPlotter |
Widget to collect plot parameters and plot on the canvas. More... | |
class | TBRowLocate |
Displays results of a row locate. More... | |
class | TBSlicer |
Widget to display and change the current array slice. More... | |
class | TBSorter |
Widget to configure a multi-field sort ordering. More... | |
class | DriverParams |
Parameters to indicate what driver should be used for the table backend. More... | |
class | TableParams |
Parameters that define all table data and meta-deta. More... | |
class | TBTable |
Primary interface for the rest of the browser to a table. More... | |
class | TBTableDriver |
Driver for interacting with the table on disk. More... | |
class | TBTableDriverDirect |
TBTableDriver implementation that directly accesses the table on disk. More... | |
class | TBTableDriverXML |
NOTE: the TBTableDriverXML has been disabled. More... | |
class | TBTableInfo |
Displays general information about a table. More... | |
class | TBTableTabs |
Collection of table backend and display tabs. More... | |
class | TBTaQL |
GUI for entering a TaQL command. More... | |
class | TBTest |
Tests to check the validity of a table. More... | |
class | TBIDFieldsTest |
Tests whether fields ending in _ID have a corresponding subtable. More... | |
class | TBSubtablesTest |
Tests whether subtables exist on disk. More... | |
class | TBValidSubtablesTest |
Tests whether subtables can be opened and have data. More... | |
class | TBTypes |
(Not finished) Widget for entering a value based on its type. More... | |
class | TBValidityChecker |
Widget for running TBTests on opened tables. More... | |
class | TBTableView |
Current "view" or state of a single table. More... | |
class | TBView |
Current "view" or state of the browser that can be serialized. More... | |
class | TBViewArray |
Widget for viewing array data in TBArray format. More... | |
class | TBArrayPanel |
Panel that can hold multiple TBViewArray widgets. More... | |
class | TBViewRecord |
Widget for viewing record data. More... | |
class | XMLtoken |
Representation of a single XML token. More... | |
class | DirItem |
class | DirModel |
class | FileCatalog |
class | PictureViewer |
class | TextEditor |
class | LogItem |
class | LogModel |
class | LogViewer |
class | FileWatcher |
class | QtDBusPlotSvrAdaptor |
class | QtPlotFrame |
class | QtPlotServer |
class | QtPlotSvrMain |
class | QtPlotSvrPanel |
class | QtRasterData |
class | ProgressBar |
class | ProgressTimer |
class | QtActionSynchronizer |
This class is used to synchronize the checked state of actions with checkable buttons or other actions. More... | |
class | QtActionGroup |
This class meant to be used almost identically to an exclusive QActionGroup. More... | |
class | QtButtonGroup |
This class meant to be used almost identically to an exclusive QButtonGroup. More... | |
class | QtComboCheckBoxDelegate |
Subclass of QItemDelegate for use with QtComboCheckBox. More... | |
class | QtComboCheckBox |
Subclass of QComboBox that uses the item delegate above. More... | |
class | QtDBusApp |
class | QtDBusXML |
Subclass of QDomDocument that represents an XML scheme that is to be used with CASA's Qt dbus communication. More... | |
class | QtDBusXmlApp |
Abstract parent of classes that want to register themselves with CASA's DBus server. More... | |
class | QtDBusXmlAppAdaptor |
Subclass of QDBusAbstractAdaptor for use with CASA's QtDBusXmlApp class. More... | |
class | QtEditingWidget |
A simple parent for editing widgets. More... | |
class | QtLabelWidget |
Widget for choosing a label. More... | |
class | QtFileWidget |
Widget for choosing a file. More... | |
class | QtFileDialog |
Subclass of QFileDialog with additional functionality. More... | |
class | QtId |
class | QtIndexChooser |
Widget that allows the user to pick an index, with a number of choices on how the index can be chosen. More... | |
class | QtLayeredLayout |
Subclass of QLayout to have multiple widgets layered on top of each other. More... | |
class | QtPanelBase |
class | QtPlotWidget |
Parent for plot widgets. More... | |
class | PlotColorWidget |
Widget for choosing a plot color. More... | |
class | PlotFillWidget |
Widget for choosing a plot area fill. More... | |
class | PlotLineWidget |
Widget for choosing a plot line. More... | |
class | PlotSymbolWidget |
Widget for choosing a plot symbol. More... | |
class | PlotFontWidget |
Widget for choosing a plot font. More... | |
class | QtProgressWidget |
GUI for displaying progress information. More... | |
class | QtUtilities |
class | QPArrow |
Used by the viewer's region shapes, so have it outside the ifdefs in case the flag isn't on. More... | |
class | Attribute |
Arbitrary name-value pairs used in the display classes. More... | |
class | AttributeBuffer |
Buffer for storing Attributes. More... | |
class | AttributeValue |
Type-dependent interface for values of Attributes. More... | |
class | AttValue |
Provision of type identification services for Attribute classes. More... | |
class | AttributeValueBase |
Base class for values of Attributes used in the display classes. More... | |
class | AttributeValuePoi |
Templated class for storing a pointer to the value of an Attribute. More... | |
class | AttributeValuePoiTol |
Templated class for aliased, tolerant AttributeValues. More... | |
class | AttributeValueTol |
Templated class for storing Attributes which have a tolerance. More... | |
struct | ColorDistribution_global_functions_Color_Distribution_interface |
Global functions for generating color cube dimensions. More... | |
class | Colormap |
Describes a method of generating a table of colors. More... | |
class | ColormapDefinition |
class | ColormapInfo |
ColormapInfo stores information about the dynamic mapping of a Colormap. More... | |
class | ColormapManager |
Class to manage registration of colormaps on PixelCanvasColorTables. More... | |
class | Display |
Enumerate constants for the display classes. More... | |
struct | DisplayEnums_global_functions_DisplayEnums_to_string_functions |
Global functions (operators) to print display class enumerations. More... | |
class | DisplayParameter |
Base class for storing and parsing of parameters for display classes. More... | |
class | DLFont |
A class designed to manage several representations of the same font. More... | |
class | DParameterButton |
Implementation of DisplayParameter to package interface to button autoguis. More... | |
class | DParameterChoice |
Implementation of DisplayParameter to store choice parameters. More... | |
class | DParameterColorChoice |
Implementation of DParameterChoice to store color selection parameters. More... | |
class | DParameterFontChoice |
Implementation of DParameterChoice to store font selection parameters. More... | |
class | DParameterMapKeyChoice |
Implementation of DParameterChoice to store parameter and associated key. More... | |
class | DParameterRange |
A helper class to deal with data ranges to support options. More... | |
class | DParameterString |
Implementation of DisplayParameter to store String parameters. More... | |
class | DParameterSwitch |
Implementation of DisplayParameter to store choice parameters. More... | |
class | GLPCDisplayListElement |
Base class for the various display list subclasses. More... | |
class | GLPCDisplayListEntry |
Returns a Display List Element for recording GL commands. More... | |
class | GLPCDisplayList |
DisplayListElement that can contain lists of other DisplayListElements. More... | |
class | GLPCTextureParams |
Holds parameters for setting glTexParameteri variables. <visibility=local> More... | |
class | GLPCTexturedImage |
class | GLPixelCanvas |
OpenGL implementation of PixelCanvas. More... | |
class | GLVColorTableEntry |
Implementation of PixelCanvasColorTable for OpenGL. More... | |
class | GLPixelCanvasColorTable |
class | GLLogIO |
GLLogIO adds tracing support to the AIPS++ LogIO object. More... | |
class | MultiWCHolder |
A holder of WorldCanvasHolders to use for panelling applications. More... | |
class | PanelDisplay |
A class which creates and manages "panelled" displays. More... | |
class | PCVGBuffer |
class | PixelCanvas |
Base class defining interface to pixel-based output devices. More... | |
class | PixelCanvasColorTable |
Abstract interface to underlying graphics library's colortable. More... | |
class | PSDriver |
Low level interface between PSPixelCanvas{ColorTable} and PostScript. More... | |
class | PSPixelCanvas |
Implementation of the PixelCanvas for PostScript devices. More... | |
class | PSPixelCanvasColorTable |
Implementation of PixelCanvasColorTable for PostScript device. More... | |
class | PSWorldCanvasApp |
Simple PostScript WorldCanvas application. More... | |
class | SliceEH |
An event handler to negotiate between three different PanelDisplays. More... | |
class | SlicePanelDisplay |
An application provide displays of three axis combinations of data in a cube. More... | |
class | WCPGFilter |
Interface between the WorldCanvas and its PGPLOT driver. More... | |
class | WorldCanvas |
Implementation of drawing in world coordinates on top of a PixelCanvas. More... | |
class | WorldCanvasHolder |
A holder to interface between DisplayDatas and a WorldCanvas. More... | |
struct | WorldCanvasPGPlotDriver_global_functions_Driver_functions_called_by_FORTRAN_PgPlot_library |
Global driver functions need to support PgPlot on the WorldCanvas. More... | |
struct | WorldCanvasPGPlotDriver_global_functions_Global_functions_to_attach_to_existing_WorldCanvases |
Global utility functions need to support PgPlot on the WorldCanvas. More... | |
class | DefaultWCCoordinateHandler |
Class to provide default coordinate handling for WorldCanvases. More... | |
class | DefaultWCSizeControlHandler |
Default WorldCanvas SizeControl handler. More... | |
class | WCAxisLabeller |
Abstract class for drawing grids, axes, ticks and tick labels on a WorldCanvas. More... | |
class | WCCoordinateHandler |
Base class defining a set of transformations for WorldCanvas coordinates. More... | |
class | WCCSAxisLabeller |
Base class for WorldCanvas axis labelling using a CoordinateSystem. More... | |
class | WCCSNLAxisLabeller |
Class which provides non-linear axis labelling using a CoordinateSystem. More... | |
class | WCDataScaleHandler |
Class implementing simple data scaling for the WorldCanvas. More... | |
class | WCLinearScaleHandler |
Linear scaling of data for WorldCanvases. More... | |
class | WCPowerScaleHandler |
Linear, logarithmic and exponential scaling of data for the WorldCanvas. More... | |
class | WCResampleHandler |
Base class for resampling data pixels to World/PixelCanvas pixels. More... | |
class | WCSimpleResampleHandler |
Class which implements simple resampling for the WorldCanvas. More... | |
class | WCSizeControlHandler |
Base class defining the interface to controlling the WorldCanvas size. More... | |
class | ActiveCaching2dDD |
Class providing active behaviour for 2d CachingDisplayDatas. More... | |
class | AxesDisplayData |
Interface and simple implementation of axis labelling. More... | |
class | AxesDisplayMethod |
Class to draw a single set of axis labels for AxesDisplayData. More... | |
class | CachingDisplayData |
Base class for auto-caching DisplayData objects. More... | |
class | CachingDisplayMethod |
Assistance class for auto-caching of DisplayData objects. More... | |
class | DDDEllipse |
Implementation of an ellipse/rectangle object for DrawingDisplayData class. More... | |
class | DDDHandle |
A class to draw and detect handles on a DDDObject. More... | |
class | DDDObject |
Base class describing interface for objects supported by DrawingDisplayData. More... | |
class | DDDPolygon |
Implementation of aan ellipse object for DrawingDisplayData class. More... | |
class | DDDRectangle |
Implementation of a rectangular object for DrawingDisplayData class. More... | |
class | DisplayData |
Base class for display objects. More... | |
class | DisplayMethod |
Base class for drawing a particular element (view) of a DisplayData. More... | |
class | DrawingDisplayData |
DisplayData which provides interactive drawing capabilities. More... | |
class | DrawingDisplayMethod |
DisplayMethod which provides actual drawing for DrawingDisplayData class. More... | |
class | Galaxy |
Simple class to represent a Galaxy as a collection of Stars. More... | |
class | Star |
Simple class which represents a star as a point mass. More... | |
class | Histogram2dDD |
A DisplayData to draw histograms. More... | |
class | Histogram2dDM |
A DisplayMethod to draw histograms. More... | |
class | LatticeAsContour |
Class to manage the drawing of contour maps of slices from AIPS++ Lattices. More... | |
class | LatticeAsMarker |
Class to manage the drawing of vector maps of slices from AIPS++ Lattices. More... | |
class | LatticeAsRaster |
Class to manage the drawing of raster images of slices from AIPS++ Lattices. More... | |
class | LatticeAsVector |
Class to manage the drawing of vector maps of slices from AIPS++ Lattices. More... | |
class | LatticePADisplayData |
Partial implementation of PrincipalAxesDD for Lattice-based data. More... | |
class | LatticePADisplayMethod |
Partial implementation of PrincipalAxesDM for Lattice-based data. More... | |
class | LatticePADMContour |
Class to draw a single contour map of a slice from an AIPS++ Lattice. More... | |
class | LatticePADMMarker |
Class to draw a single vector map of a slice from an AIPS++ Lattice. More... | |
class | LatticePADMRaster |
Class to draw a raster image of a slice of an AIPS++ Lattice. More... | |
class | LatticePADMVector |
Class to draw a single vector map of a slice from an AIPS++ Lattice. More... | |
class | MSAsRaster |
Class for displaying data within an MS as a raster (gridded) image. More... | |
class | MSAsRasterDM |
(Minimal) DisplayMethod for MSAsRaster. More... | |
class | NBody |
Simple class which provides brute force n-body simulation and display. More... | |
class | PassiveCachingDD |
Class providing passive behaviour for CachingDisplayDatas. More... | |
class | PassiveTableDD |
Class adding Table-specific support functions to PassiveCachingDD. More... | |
class | PrincipalAxesDD |
Interface for DisplayDatas which have data arranged in axes. More... | |
class | PrincipalAxesDM |
Interface for DisplayMethods which have data arranged in "axes.". More... | |
class | Profile2dDD |
A DisplayData to draw Profiles. More... | |
class | Profile2dDM |
A DisplayMethod to draw Profiles. More... | |
class | ScrollingRasterDD |
class | ScrollingRasterDM |
Base class for scrolling DisplayData objects. More... | |
class | SkyCatOverlayDD |
Simple implementation of a cached DisplayData for sky catalogue overlays. More... | |
class | SkyCatOverlayDM |
Class to draw catalogue overlays for SkyCatOverlayDD. More... | |
class | TblAsContourDD |
Class for displaying data within a table as a contour image. More... | |
class | TblAsContourDM |
A DisplayMethod to draw Contours from table data. More... | |
class | TblAsRasterDD |
Class for displaying data within a table as a raster image. More... | |
class | TblAsRasterDM |
A DisplayMethod to draw Raster images from table data. More... | |
class | TblAsXYDD |
Class for displaying data within a table as a xy image. More... | |
class | TblAsXYDM |
A DisplayMethod to draw XY plots from table data. More... | |
class | WedgeDD |
A DisplayData to draw color wedges. More... | |
class | WedgeDM |
The DisplayMethod to draw Wedges. More... | |
class | WorldAxesDD |
A DisplayData to setup a World coordinate plot. More... | |
class | WorldAxesDM |
Class to draw a single set of axis labels for AxesDisplayData. More... | |
class | AnimatorRefEH |
WorldCanvas refresh event handler for Animator class. More... | |
class | Animator |
Animation controller for WorldCanvasHolders. More... | |
class | AniPosEH |
WorldCanvas position event handler for Animator. More... | |
class | CrosshairEvent |
WorldCanvasEvent:contains info on the WC point selected by MWCCrosshairTool. More... | |
class | DDModEvent |
Class used by DisplayDatas to signal change in data. More... | |
class | DisplayDataEvent |
Class for events sent by DisplayDatas. More... | |
class | DisplayEH |
class for handling any type of DisplayEvent. More... | |
class | DisplayEvent |
Class describing the most basic event information in the display classes. More... | |
class | DisplayTool |
Base class for event-based tools in the display classes. More... | |
class | DTVisible |
Class providing draw style settings for visible DisplayTools. More... | |
class | MultiEllipseTool |
Base class for MultiWorldCanvas event-based rectangle tools. More... | |
class | MultiEllipseToolImpl |
WorldCanvas event-based ellipse region drawer. More... | |
class | MultiPointTool |
Base class for MultiWorldCanvas event-based rectangle tools. More... | |
class | MultiPointToolImpl |
WorldCanvas event-based point region drawer. More... | |
class | MultiPolylineTool |
Base class for WorldCanvas event-based polyline tools. More... | |
class | MultiPolylineToolImpl |
WorldCanvas event-based polyline region drawer. More... | |
class | MultiPolyTool |
Base class for WorldCanvas event-based polygon tools. More... | |
class | MultiPolyToolImpl |
WorldCanvas event-based polygon region drawer. More... | |
class | MultiPVTool |
Base class for MultiWorldCanvas event-based rectangle tools. More... | |
class | MultiPVToolImpl |
WorldCanvas event-based rectangle region drawer. More... | |
class | MultiRectTool |
Base class for MultiWorldCanvas event-based rectangle tools. More... | |
class | MultiRectToolImpl |
WorldCanvas event-based rectangle region drawer. More... | |
class | MultiWCTool |
Base class for MultiWorldCanvas event-based tools. More... | |
class | MWCAnimator |
Animator for MultiWCHolder class. More... | |
class | MWCCrosshairTool |
Base class for MultiWorldCanvas event-based crosshair tools. More... | |
class | MWCEllipseTool |
Base class for MultiWorldCanvas event-based ellipse tools. More... | |
class | MWCETRegion |
WorldCanvas event-based elliptical region drawer. More... | |
class | ResetCrosshairEvent |
Event sent to tell MWCCrosshairTool to reset. More... | |
class | ResetRTRegionEvent |
Event sent to tell MWCRTRegionTool to reset. More... | |
class | MWCPannerTool |
class | MWCPolylineTool |
Base class for WorldCanvas event-based polyline tools. More... | |
class | MWCPolyTool |
Base class for WorldCanvas event-based polygon tools. More... | |
class | MWCPositionVelocityTool |
Multi WorldCanvas event-based position velocity tool. More... | |
class | MWCPTRegion |
WorldCanvas event-based polygon region drawer. More... | |
class | MWCRectTool |
Base class for MultiWorldCanvas event-based rectangle tools. More... | |
class | MWCRTRegion |
WorldCanvas event-based rectangle region drawer. More... | |
class | MWCRTZoomer |
Multi WorldCanvas event-based zoomer. More... | |
class | MWCRulerlineTool |
Multi WorldCanvas event-based ruler line tool. More... | |
class | PCInvisTool |
Base implementation of PCTool for invisible (non-drawing) tools. More... | |
class | PCITFiddler |
Colormap fiddling on the PixelCanvas. More... | |
class | PCMotionEH |
PixelCanvas Event Handler for managing pointer motion events | |
class | PCMotionEvent |
Class which stores PixelCanvas motion event information. More... | |
class | PCPositionEH |
PixelCanvas Event Handler for managing keyboard and mouse button events | |
class | PCPositionEvent |
Class which stores PixelCanvas position event information. More... | |
class | PCRefreshEH |
WorldCanvas Event Handler for managing events | |
class | PCRefreshEvent |
Class which stores PixelCanvas refresh event information. More... | |
class | PCTestPattern |
PixelCanvas test pattern display refresh event handler. More... | |
class | PCToolPosEH |
PixelCanvas position event handler for PCTool. More... | |
class | PCToolMotEH |
PixelCanvas motion event handler for PCTool. More... | |
class | PCToolRefEH |
PixelCanvas refresh event handler for PCTool. More... | |
class | PCTool |
Base class for PixelCanvas event-based tools. More... | |
class | PixelCanvasEvent |
Base class describing event information for PixelCanvases. More... | |
class | RectRegionEvent |
Contains info on the WC rectanglar area selected by MWCRTRegion mouse tool. More... | |
class | RegionTool |
class | WCCrosshairTool |
Base class for WorldCanvas event-based crosshair tools. More... | |
class | WCInvisTool |
Base implementation of WCTool for invisible (non-drawing) tools. More... | |
class | WCMotionEH |
Base class for handling WorldCanvas motion events. | |
class | WCMotionEvent |
Class which stores WorldCanvas motion event information. More... | |
class | WCPolyTool |
Base class for WorldCanvas event-based polygon tools. More... | |
class | WCPositionEH |
Base class for handling WorldCanvas position events. | |
class | WCPositionEvent |
Class which stores WorldCanvas position event information. More... | |
class | WCPTRegion |
WorldCanvas event-based polygon region drawer. More... | |
class | WCRectTool |
Base class for WorldCanvas event-based rectangle tools. More... | |
class | WCRefreshEH |
Base class for handling WorldCanvas refresh events. | |
class | WCRefreshEvent |
Class which stores WorldCanvas refresh event information. More... | |
class | WCRTRegion |
WorldCanvas event-based rectangle region drawer. More... | |
class | WCRTZoomer |
WorldCanvas event-based zoomer. More... | |
class | WCToolPosEH |
WorldCanvas position event handler for WCTool. More... | |
class | WCToolMotEH |
WorldCanvas motion event handler for WCTool. More... | |
class | WCToolRefEH |
WorldCanvas refresh event handler for WCTool. More... | |
class | WCTool |
Base class for WorldCanvas event-based tools. More... | |
class | WorldCanvasEvent |
Base class describing event information for WorldCanvases. More... | |
class | Annotations |
Control class for a collection of DisplayShapeInterfaces. More... | |
class | DisplayShape |
The abstract base class for all "DisplayShapes". More... | |
class | DisplayShapeInterface |
class PixelCanvas; class WorldCanvas; More... | |
class | DisplayShapeWithCoords |
class | DSArrow |
Arrow implementation;adds a polygon to a DSLine to represent the arrow head. More... | |
class | DSBasic |
Base class for all "basic" shapes. More... | |
class | DSCircle |
Circle implementation;extends DSEllipse, adding general circle functions. More... | |
class | DSClosed |
DSClosed provides common functionality for all "closed" shapes. More... | |
class | DSEllipse |
Implementation of a ellipse. More... | |
class | DSLine |
Implementation of a line. More... | |
class | DSMarker |
Implementation of a marker. More... | |
class | DSPixelArrow |
class | DSPixelEllipse |
class | DSPixelMarker |
class | DSPixelPoly |
class | DSPixelPolyLine |
class | DSPixelRectangle |
class | DSPixelText |
class | DSPoly |
Implementation of a Polygon. More... | |
class | DSPolyLine |
Implementation of a polyline. More... | |
class | DSRectangle |
Implementation of a rectangle. More... | |
class | DSScreenArrow |
class | DSScreenEllipse |
class | DSScreenMarker |
class | DSScreenPoly |
class | DSScreenPolyLine |
class | DSScreenRectangle |
class | DSScreenText |
class | DSSquare |
Implementation of a square. More... | |
class | DSText |
Implementation of text. More... | |
class | DSWorldArrow |
class | DSWorldEllipse |
class | DSWorldMarker |
class | DSWorldPoly |
class | DSWorldPolyLine |
class | DSWorldRectangle |
class | DSWorldText |
class | ColorComboDelegate |
class | ComponentListWrapper |
Provides convenient accessors and functionality for a ComponentList. More... | |
class | FindSourcesDialog |
Displays a dialog that allows the user to find and edit a source list that can be used as estimates for a 2D fit. More... | |
class | Fit2DLogDialog |
class | Fit2DTool |
class | Gaussian2DFitter |
Performs a 2DGaussian fit of an image in a background thread. More... | |
class | PixelRangeDialog |
Displays a histogram that allows the user to set a include/exclude pixel range for the fit. More... | |
class | RegionBox |
class | ResidualHistogramDialog |
class | QtAutoGui |
General-purpose Qt options widget created from Record. More... | |
class | QtAdjustmentTop |
class | QtSliderBase |
Base class for QtAutoGui slider interface elements. More... | |
class | QtSliderEditor |
class | QtSliderLabel |
class | QtMinMaxEditor |
class | QtLineEditor |
class | QtCombo |
class | QtBool |
class | QtPushButton |
class | QtCheck |
class | QtRegionEditor |
class | QtPairEditor |
class | QtNumberEditor |
can use PairItem because it's just a frame More... | |
class | QtFlowLayout |
class | QtBorderLayout |
class | QtXmlRecord |
class | Annotation |
class | AnnotationEditor |
class | AnnotationEditorText |
class | AnnotationText |
class | PropertyListener |
class | CanvasCurve |
class | CanvasHolder |
Holds the QtCanvas where the spectral profile is drawn. More... | |
class | CanvasMode |
class | CanvasModeAnnotation |
class | CanvasModeChannel |
class | CanvasModeContextMenu |
class | CanvasModeFactory |
class | CanvasModeRangeSelection |
class | CanvasModeZoom |
class | ColorSummaryDelegate |
class | ColorSummaryWidget |
class | Converter |
class | ConverterChannel |
Purpose of this class is to convert from channels= pixels to the world units/pixels used by the spectral axis. More... | |
class | ConverterFrequency |
class | ConverterFrequencyVelocity |
class | ConverterFrequencyWavelength |
class | ConverterIntensity |
Converts intensity units: Jy/Beam, Kelvin, Fraction of Peak, etc. More... | |
class | ConverterVelocity |
class | ConverterVelocityFrequency |
class | ConverterVelocityWavelength |
class | ConverterWavelength |
class | ConverterWavelengthFrequency |
class | ConverterWavelengthVelocity |
class | GaussianEstimateDialog |
class | GaussianEstimateWidget |
class | LegendPreferences |
Allows the user to customize properties of the spectral profile legend. More... | |
class | LineOverlaysSearchResultsDialog |
class | LineOverlaysTab |
class | MolecularLine |
class | MomentSettingsWidgetOptical |
class | CollapseResult |
class | MomentCollapseThreadRadio |
Note: ImageMomentsProgressMonitor is an interface that provides this class with updates concerning the progress of the moment calculation task. More... | |
class | MomentSettingsWidgetRadio |
Note: ProfileTaskFacilitator abstracts out some of the common functionality needed for calculating moments and spectral line fitting into a single base class. More... | |
class | ProfileFitMarker |
class | ProfileTaskFacilitator |
class | ProfileTaskMonitor |
class | GraphLabel |
class | QtCanvas |
class | QtDrawCanvas |
class | QtDrawColors |
class | QtDrawer |
class | QtDrawSettings |
class | QtMWCTool |
class | QtPolyTool |
class | QtPolylineTool |
class | QtEllipseTool |
class | QtRectTool |
class | QtCrossTool |
class | QtPVTool |
class | QtOldMWCTool |
class | QtOldPolyTool |
class | QtOldEllipseTool |
class | QtOldRectTool |
class | QtOldCrossTool |
class | QtPlotSettings |
class | QtPlotter |
class | QtProfile |
Note: The purpose of the SpecFitMonitor interface is to provide a communications interface between the class doing spectral line fitting and this class. More... | |
class | QtProfilePrefs |
class | SearchMoleculesDialog |
class | SearchMoleculesResultDisplayer |
Interface provides decoupling between classes that initialize a search such as SearchMoleculesWidget and classes that display the results of a search such as SearchMoleculesResultsWidget. More... | |
class | SearchMoleculesResultsWidget |
class | SearchThread |
Responsible for running the search algorithm in the background so that we don't freeze the GUI. More... | |
class | SearchMoleculesWidget |
class | SearchRedshiftDialog |
class | SettingsWidget |
class | SpecFit |
class | SpecFitGaussian |
class | SpecFitLogDialog |
class | SpecFitPolynomial |
class | SpecFitSettingsWidgetOptical |
class | SpecFitSettingsWidgetRadio |
class | SpectralPositioningWidget |
class | ThresholdingBinPlotDialog |
This dialog displays a histogram that allows the user to set a minimum/maximum moment collapse threshold graphically. More... | |
class | Util |
class | WorldCanvasTranslator |
class | AnimatorHolder |
Manages the Animator display on the viewer that allows users to scroll through either the channels withen an image or between loaded images. More... | |
class | AnimatorWidget |
Manages an individual panel of the viewer animator. More... | |
class | ColorHistogram |
Displays a histogram that allows the user to set the color scale for an image. More... | |
class | ColorHistogramScale |
Overrides QwtLinearColorMap in order to provide QwtPlot color lookups based on a casa ColormapDefinition. More... | |
class | ColorTransferWidget |
class | DisplayDataHolder |
Manages and controls access to a lit of QtDisplayDatas. More... | |
class | FileBox |
class | ImageManagerDialog |
Allows users to manipulate the images loaded in the viewer. More... | |
class | ImageScroll |
Displays a list of images, allowing the user to reorder them. More... | |
class | ImageScrollWidget |
Wraps a scroll list of images with the ability to select/deselect them. More... | |
class | ImageTracker |
Interface class designed to reduce the coupling between the GUI class, ImageManager and the DisplayDataHolder. More... | |
class | ImageDisplayer |
Interface implemented by GUI panels (QtDisplayPanel) that can add/remove QtDisplayData's. More... | |
class | ImageView |
Displays properties of an image for manipulating such as color and display type. More... | |
class | InvisibleAxis |
class | MakeMask |
class | MakeRegion |
class | QtAnnotatorGui |
Annotating widget for a display panel. More... | |
class | QtMarkerGui |
class | QtApp |
Management of the QApp object needed by any Qt application. More... | |
class | QtCanvasManager |
Options widget for single DisplayPanel. More... | |
class | QtCleanPanelGui |
class | QtDataManager |
class | QtDataOptionsPanel |
class | QtDBusViewerAdaptor |
class | QtDisplayData |
class | QtDisplayDataGui |
Qt options widget for single DisplayData. More... | |
class | QtDisplayPanel |
class | QtDisplayPanelGui |
The main display window for the Qt version of the viewer. More... | |
class | TrackBox |
Helper class for QtDisplayPanelGui, for display of tracking information. More... | |
class | QtExportBrowser |
class | QtExportManager |
class | QtLELEdit |
class | QtMouseToolButton |
class | QtPointToolButton |
class | QtMouseToolBar |
class | QtMouseTool |
class | QtRTRegion |
class | QtPointRegion |
class | QtELRegion |
class | QtPTRegion |
class | QtPolylineToolRegion |
class | QtPVToolRegion |
class | QtMouseToolState |
class | QtOldMouseTool |
class | QtOldRTRegion |
class | QtOldELRegion |
class | QtOldPTRegion |
class | QtPCColorTable |
class | QtRegionManager |
class | QtViewer |
Qt implementation of main viewer supervisory object -- Gui level. More... | |
class | QtViewerBase |
class | QtViewerPrintGui |
class | QtViewerPrintCtl |
viewer print widget More... | |
class | QtWCBox |
class | HistogramGraph |
Displays a histogram specific to a region and an image; contains a "Next" button that toggles to a histogram displaying the same region, but a different image. More... | |
class | HistogramTab |
Manages a stack widget that displays histograms for a single region but multiple images. More... | |
class | DS9 |
Contains common enums, constants, and methods for DS9 files. More... | |
class | DS9Coordinate |
Class to represent a single coordinate (value + unit). More... | |
class | DS9Region |
Holds information for read DS9 regions. More... | |
class | DS9FileReader |
Implementation of RSFileReader for DS9 regions. More... | |
class | DS9FileWriter |
Implementation of RegionFileWriter for writing to DS9 files. More... | |
class | QtNewRegionShape |
Dialog for creating a new region shape. More... | |
class | QtNewRSPolygon |
Specialized widget for creating a new polygon. More... | |
class | QtNewRSComposite |
Specialized widget for creating a new composite. More... | |
class | QtRegionShapeManager |
Region Shape Manager. More... | |
class | QtRSFileLoader |
Class for loading region shape files. More... | |
class | QtRSFileSaver |
Class for saving region files. More... | |
class | QtSingleRegionShape |
Widget for displaying a single region in the list of a QtRegionShapeManager. More... | |
class | QtRSOption |
Widget that can be used to input a String, String choice, double, bool, String array, or String choice array. More... | |
class | QtEditRegionShape |
Dialog for editing a single region shape. More... | |
class | RegionShapeLabel |
Text label associated with a RegionShape. More... | |
class | RegionShape |
Parent class for all RegionShapes. More... | |
class | RegionShapeDM |
Implementation of CachingDisplayMethod to be used by RegionShapes. More... | |
class | RSEllipse |
Subclass of RegionShape used for drawing ellipses. More... | |
class | RSCircle |
Subclass of RSEllipse used for drawing circles. More... | |
class | RSRectangle |
Subclass of RegionShape used for drawing rectangles. More... | |
class | RSPolygon |
Subclass of RegionShape used for drawing polygons. More... | |
class | RSLine |
Subclass of RegionShape used for drawing lines. More... | |
class | RSFileReaderWriter |
Superclass for readers and writers containing common definitions and operations. More... | |
class | RSFileReader |
Abstract superclass for any class that reads a format that produces RegionShapes from a file. More... | |
class | RSFileWriter |
Abstract superclass for any class that writes RegionShapes to a region file format. More... | |
class | RSUtils |
Common utilities/constants for region shapes. More... | |
class | QtColorWidget |
A widget that lets the user select a color: either one from a list, or a custom color. More... | |
class | RSValue |
Convenience class for the different units available for coordinates/sizes. More... | |
class | RSOption |
Convenience class for a String, bool, or double. More... | |
class | RSHandle |
A "handle" is a four-point structure (usually a rectangle) that describes the boundaries in screen pixels that a RegionShape takes on a canvas. More... | |
class | RSXML |
Constants and methods for reading/writing RS XML files. More... | |
class | XMLFileReaderWriter |
Implementation of RegionFileReader/RegionFileWriter for reading/writing CASA-XML files. More... | |
class | ImageSlice |
Represents a slice cut of an image. More... | |
class | ImageSliceColorBar |
Draws a colored rectangular bar across the top of the image slice statistics as an identifier when the image slice is closed. More... | |
class | SegmentTracer |
class | SliceAxisDraw |
Overriding QwtScaleDraw in order to provide custom (smaller) fonts for the tick labels on a plot axis. More... | |
class | SliceColorPreferences |
class | SlicePlot |
class | SlicePlotPreferences |
class | SlicerMainWindow |
class | SliceSegment |
class | SliceStatistics |
Computes the angle and distance for a single line segment in the slice. More... | |
class | SliceStatisticsDistance |
class | SliceStatisticsFactory |
Returns SliceStatistics appropriate to what is displayed on the x-axis and the units being used. More... | |
class | SliceStatisticsPosition |
class | SliceWorker |
Responsible for computing the (x,y)-values that represent a slice cut. More... | |
class | SliceZoomer |
class | DisplayOptions |
Class to provide option parsing routines for display classes. More... | |
class | DlHandleBase |
class | DlHandle |
class | DlTarget |
class | GLWidget |
class | DisplayData3 |
class | DisplayPoint3 |
class | Window3D |
class | Colorbar |
class | SlideEditor |
class | FlowLayout |
class | BorderLayout |
class | AgentFlagger |
AgentFlagger: high-performance automated flagging. More... | |
class | DDMapper |
Abstract Derived Data Mapper class. More... | |
class | DDDummy |
DDDummy: dummy mapper, throws an excpetion if any methods are called. More... | |
class | DDFunc |
DDFunc: maps correlation A into func(A) More... | |
class | DDSumFunc |
DDSumFunc: maps two correlations A and B into func(A)+func(B) More... | |
class | DDFuncSum |
DDFuncSum: maps two correlations A and B into func(A+B) More... | |
class | DDFuncDiff |
DDFuncDiff: maps two correlations A and B into func(A-B) More... | |
class | DDDiffFunc |
DDDiffFunc: maps two correlations A and B into func(A)-func(B) More... | |
class | FlagIDS |
class for flaging and extend flagging More... | |
class | FlagID |
class | ExtendFlagger |
class | FlagAgentBase |
A top level class defining the interface for flagging agents. More... | |
class | FlagAgentList |
class | FlagAgentClipping |
class | FlagAgentDisplay |
class | FlagAgentElevation |
class | FlagAgentExtension |
class | FlagAgentManual |
class | FlagAgentQuack |
class | FlagAgentRFlag |
class | FlagAgentShadow |
class | FlagAgentSummary |
class | FlagAgentTimeFreqCrop |
class | DummyBufferImpl |
class | CTCache |
class | CTBuffer |
class | FlagCalTableHandler |
Flag Data Handler class definition. More... | |
class | CubeView |
We need to have the CubeView definition here because its type is used by FlagDataHandler class. More... | |
class | VectorView |
class | VisMapper |
class | FlagMapper |
class | FlagDataHandler |
A top level class defining the data handling interface for the flagging module. More... | |
class | Flagger |
Flagger: high-performance automated flagging. More... | |
class | FlagMSHandler |
Flag Data Handler class definition. More... | |
class | FlagReport |
Everything going into the FlagReport is by value Everything going out of it is by reference. More... | |
class | FlagVersion |
Class to generate and manage flag versions for Tables containing flag columns. More... | |
class | LFBase |
class | LFDisplayFlags |
class | LFExamineFlags |
class | LFExtendFlags |
class | FlagPlotServerProxy |
class | LFTimeFreqCrop |
class | LightFlagger |
LightFlagger: Tool for manual and automatic flagging. More... | |
class | RFABase |
Abstract RedFlagger Agent base class. More... | |
class | RFADiffBase |
RFADiffBase: abstract class for deviation-based flagging. More... | |
class | RFADiffMapBase |
Abstract base class for deviation-based flagging with a data mapper. More... | |
class | RFAFlagCubeBase |
Abstract RedFlagger Agent class with a flag cube. More... | |
class | RFAFlagExaminer |
RFAFlagExaminer: Examine the flags and get statistics. perform extensions too. More... | |
class | RFATimeMedian |
RFATimeMedian: RedFlagger Agent for clipping relative to median over time. More... | |
class | RFAFreqMedian |
RFAFreqMedian: RedFlagger Agent for clipping relative to median over frequency. More... | |
class | RFANewMedianClip |
RFANewMedianClip:RedFlagger Agent;clips relative to median over time slots. More... | |
class | RFASelector |
RFASelector: flags pixels/rows based on a specified selection. More... | |
class | RFASpectralRej |
RFASpectralRej: Spectral rejection agent. More... | |
class | RFATimeFreqCrop |
RFATimeFreqCrop : 2-Dimensional Time Frequency Autoflag agent. More... | |
class | RFAUVBinner |
RFAUVBinner: flagging via UV binning. More... | |
class | RFChunkStats |
RFChunkStats: vital information and flagging stats for a visibility chunk. More... | |
class | FlaggerEnums |
FlaggerEnums: collection of enums for various flagger classes. More... | |
class | RFCubeLatticeIterator |
class | RFCubeLattice |
RFCubeLatice: a cubic lattice. More... | |
class | RFDataMapper |
RFDataMapper: maps complex visibilities to a single real value. More... | |
class | RFFlagCube |
RFFlagCube: a cube of flags. More... | |
class | RFFloatLatticeIterator |
class | RFFloatLattice |
RFFloatLatice: a cubic lattice. More... | |
class | RFRowClipper |
RFRowClipper: flags rows based on their noise level. More... | |
class | SLog |
class | Plot |
A Plot basically consists of data and customization information. More... | |
class | ScatterPlot |
Scatter plot abstract class. More... | |
class | MaskedScatterPlot |
Subclass of ScatterPlot that adds masking functionality. More... | |
class | ErrorPlot |
An error plot is a scatter plot with error bars drawn. More... | |
class | ColoredPlot |
An color plot is a scatter plot with differentiated colors for points in different bins. More... | |
class | BarPlot |
Bar plot abstract class. More... | |
class | RasterPlot |
Plot used to show raster (image-like) data. More... | |
class | PlotAnnotation |
PlotAnnotation is an abstraction of text written directly on the canvas. More... | |
class | PlotDrawWatcher |
Abstract parent for any class that wants to be notified when the canvas is about to start drawing. More... | |
class | PlotCanvas |
PlotCanvas is an area for different PlotItems to be attached and drawn. More... | |
class | PlotLayoutCoordinate |
class | PlotCanvasLayout |
Base class for any layout. More... | |
class | PlotLayoutSingle |
class | PlotGridCoordinate |
class | PlotLayoutGrid |
An n x m grid of canvases. More... | |
class | PlotData |
class | PlotSingleData |
A single source of data that basically provides indexing of its values. More... | |
class | PlotPointData |
A source of data used to supply x and y values. More... | |
class | PlotMaskedPointData |
Data that adds masking functionality on top of normal point data. More... | |
class | PlotSingleDataImpl |
class | PlotPointDataImpl |
Default implementation of PlotPointData that supports raw arrays, vectors, and CASA Vectors. More... | |
class | PlotHistogramData |
Specialized subclass of PlotPointData that creates histogram data from single point data. More... | |
class | PlotMaskedPointDataImpl |
Default implementation of PlotMaskedPointData using default containers. More... | |
class | PlotScalarErrorDataImpl |
Default implementation of PlotErrorData using standard containers, plus scalars for the four errors. More... | |
class | PlotErrorDataImpl |
Default implementation of PlotErrorData using standard containers, plus PlotPointDataImpls for the errors. More... | |
class | PlotRasterMatrixData |
Implementation of raster data using casa::Matrix. More... | |
class | PlotEvent |
Base class for an event. More... | |
class | PlotSelectEvent |
Event for when the user selects a region on a plot canvas with the mouse. More... | |
class | PlotMouseEvent |
Generic mouse event where the canvas is the origin, and the type, button, and location of the event are provided. More... | |
class | PlotClickEvent |
Convenience class for mouse clicks. More... | |
class | PlotMousePressEvent |
Convenience class for mouse presses. More... | |
class | PlotMouseReleaseEvent |
Convenience class for mouse releases. More... | |
class | PlotMouseDragEvent |
Convenience class for mouse drags. More... | |
class | PlotMouseMoveEvent |
Convenience class for mouse moves. More... | |
class | PlotWheelEvent |
Event for when the user scrolls the scroll wheel. More... | |
class | PlotKeyEvent |
Event for when the user makes a keyboard command when a canvas has focus. More... | |
class | PlotResizeEvent |
Event for when a canvas or plotter is resized. More... | |
class | PlotButtonEvent |
Event for when a PlotButton is pressed. More... | |
class | PlotCheckboxEvent |
Event for when a PlotCheckbox is clicked. More... | |
class | PlotSelectEventHandler |
Base class for a handler for PlotSelectEvent. More... | |
class | PlotClickEventHandler |
Base class for a handler for PlotClickEvent. More... | |
class | PlotMousePressEventHandler |
Base class for a handler for PlotMousePressEvent. More... | |
class | PlotMouseReleaseEventHandler |
Base class for a handler for PlotMouseReleaseEvent. More... | |
class | PlotMouseDragEventHandler |
Base class for a handler for PlotMouseDragEvent. More... | |
class | PlotMouseMoveEventHandler |
Base class for a handler for a PlotMouseMoveEvent. More... | |
class | PlotWheelEventHandler |
Base class for a handler for PlotWheelEvent. More... | |
class | PlotKeyEventHandler |
Base class for a handler for PlotKeyEvent. More... | |
class | PlotResizeEventHandler |
Base class for a handler for PlotResizeEvent. More... | |
class | PlotButtonEventHandler |
Base class for a handler for PlotButtonEvent. More... | |
class | PlotCheckboxEventHandler |
Base class for a handler for PlotCheckboxEvent. More... | |
class | PlotFactory |
The idea behind a plot factory is to produce classes that are useful to the underlying implementation without having to know what the implementation is. More... | |
class | PlotItem |
PlotItem is the superclass of any object that is meant to be placed on the canvas (plots, annotations, shapes, etc.). More... | |
class | PlotLogMessage |
Superclass for all messages going through the PlotLogger. More... | |
class | PlotLogMeasurement |
Used to report time and memory measurements. More... | |
class | PlotLogLocate |
Used to report located indices. More... | |
class | PlotLogMethod |
Subclass of PlotLogMessage to unify messages for method entering/exiting. More... | |
class | PlotLogObject |
Subclass of PlotLogMessage to unify messages for object creation/deletion. More... | |
class | PlotLoggerFilter |
Subclass of LogFilterInterface to filter on both event flags and minimum priority. More... | |
class | PlotLogger |
A PlotLogger is used to log messages to an underlying CASA log object, as well as provide access to different logging functionality like measurements. More... | |
class | PlotMutex |
Abstract class, for a synchronization mutex specific to the threading library used by the plotting implementations. More... | |
class | PlotOperation |
Simple object to synchronize operation progress information across threads. More... | |
class | PlotOperationWatcher |
Abstract interface for any object that wants to watch a PlotOperation object for changes. More... | |
class | PlotColor |
class | PlotFont |
Abstract class for fonts. More... | |
class | PlotAreaFill |
Abstract class for area fill. More... | |
class | PlotLine |
Abstract class for a line. More... | |
class | PlotSymbol |
Abstract class for a symbol. More... | |
class | PlotRegion |
A PlotRegion is basically just a wrapper for two PlotCoordinates: an upper left coordinate and a lower right coordinate. More... | |
class | PlotAxesStack |
A PlotAxesStack is basically a list of PlotRegions as well as axis information that provides stack functionality such as a current index, and moving up and down the stack. More... | |
class | PlotExportFormat |
PlotExportFormat contains parameters for exporting a canvas to a file. More... | |
class | PlotWidget |
Abstract superclass for any widget that goes on a PlotPanel. More... | |
class | PlotButton |
Generic class for a button that goes on a PlotPanel. More... | |
class | PlotCheckbox |
Generic class for a checkbox that goes on a PlotPanel. More... | |
class | PlotPanel |
A PlotPanel is a panel that goes on the bottom of the plot window. More... | |
class | PlotShape |
Abstract class for any shape which contains common functionality. More... | |
class | PlotShapeRectangle |
Specialization of PlotShape for a rectangle. More... | |
class | PlotShapeEllipse |
Specialization of PlotShape for an ellipse. More... | |
class | PlotShapePolygon |
Specialization of PlotShape for a polygon. More... | |
class | PlotShapeLine |
Specialization of PlotShape for a line. More... | |
class | PlotShapeArrow |
Specialization of PlotShape for an arrow. More... | |
class | PlotShapePath |
Specialization of PlotShape for a path. More... | |
class | PlotShapeArc |
Specialization of PlotShape for an arc. More... | |
class | PlotPoint |
Abstract class for a single point on the canvas (not descended from PlotShape). More... | |
class | Plotter |
A Plotter can be thought of as a frame that holds one or more PlotCanvases in a configuration determined by a given PlotCanvasLayout. More... | |
class | PlotTool |
class | PlotMouseTool |
A PlotMouseTool is a specialization of PlotTool that handles all mouse events. More... | |
class | PlotSelectTool |
A PlotSelectTool is a concrete subclass of PlotMouseTool that mainly handles select events. More... | |
class | PlotZoomToolNotifier |
Interface for objects that want to be notified when the zoom tool changes. More... | |
class | PlotPanToolNotifier |
Interface for objects that want to be notified when the pan tool changes. More... | |
class | PlotTrackerToolNotifier |
Interface for objects that want to be notified when the tracker tool changes. More... | |
class | SimplePlotter |
SimplePlotter is a concrete class that uses the abstract plotting classes to perform common tasks. More... | |
struct | PGPLOT_global_functions_interface |
PGPLOT interface calls. More... | |
class | PGPlotterLocal |
Plot to a PGPLOT device "local" to this process. More... | |
struct | X11Intrinsic_global_functions_definitions |
Make sure some definitions ok. More... | |
struct | X11Util_global_functions_X11_Utility_Functions |
X Utilities to assist the X11 classes. More... | |
class | AnnAnnulus |
This class represents an annotation for an annular (in position coordinates) region specified in an ascii region file as proposed in CAS-2285. It is specified by its center position and inner and outer radii. <author>Dave Mehringer</author> More... | |
class | AnnCenterBox |
This class represents a annotation for rectangular (in position coordinates) region specified in an ascii region file as proposed in CAS-2285. It is specified by its center position and side widths. <author>Dave Mehringer</author> More... | |
class | AnnCircle |
This class represents an annotation for a circular (in position coordinates) region specified in an ascii region file as proposed in CAS-2285. It is specified by its center position and radius. <author>Dave Mehringer</author> More... | |
class | AnnEllipse |
This class represents an annotation of an elliptical (in position coordinates) region specified in an ascii region file as proposed in CAS-2285. It is specified by its center position major and minor axes, and position angle. <author>Dave Mehringer</author> More... | |
class | AnnLine |
Represents a line annotation. More... | |
class | AnnotationBase |
Base class for annotations. More... | |
class | WorldToPixelConversionError |
Just need a identifiable exception class for exception handling. More... | |
class | AnnPolygon |
This class represents a single polygon (in position coordinates) annotation specified in an ascii region file as proposed in CAS-2285 <author>Dave Mehringer</author> More... | |
class | AnnPolyline |
This class represents a single polyline (in position coordinates) annotation specified in an ascii region file as proposed in CAS-2285. More... | |
class | AnnRectBox |
This class represents an annotation for rectangular (in position coordinates) region specified in an ascii region file as proposed in CAS-2285 <author>Dave Mehringer</author> More... | |
class | AnnRegion |
This class represents a annotation referring to a region specified in an ascii region file as proposed in CAS-2285 <author>Dave Mehringer</author> More... | |
class | ToLCRegionConversionError |
Just need a identifable expection class, compiler can generate implementation implicitly. More... | |
class | AnnRotBox |
This class represents an annotation for rectangular (in position coordinates) region specified in an ascii region file as proposed in CAS-2285. It is specified by its center position and side widths and a position angle. <author>Dave Mehringer</author> More... | |
class | AnnSymbol |
Represents a symbol annotation. More... | |
class | AnnText |
Represents a text annotation. More... | |
class | AnnVector |
Represents a vector annotation which has a start and ending point. More... | |
class | RegionTextList |
An ordered list of annotations and comments representing an ascii region file. <author>Dave Mehringer</author> More... | |
class | AntennaResponses |
AntennaResponses provides access to antenna response data. More... | |
class | ComponentImager |
class | Image2DConvolver |
This class does 2D convolution of an image by a functional form. More... | |
class | ImageAnalysis |
Image analysis and handling tool. More... | |
class | ImageCollapser |
class | ImageConvolver |
This class does convolution of an image by an Array or Lattice. More... | |
class | ImageDecomposer |
A tool to separate a complex image into individual components. More... | |
class | ImageFFT |
FFT an image. More... | |
class | ImageFit1D |
Fit spectral components to a Vector of data from an image. More... | |
class | ImageFitter |
class | ImageHistograms |
Displays histograms of regions from an image. More... | |
class | ImageInputProcessor |
class | ImageMaskAttacher |
Contains tatic method to attach a mask to an image. More... | |
class | ImageMetaData |
A class in which to store and allow read-only access to image metadata. More... | |
class | ImageMoments |
template <class t>=""> class MomentsBase; More... | |
class | ImageMomentsProgress |
class | ImageMomentsProgressMonitor |
This is just an interface class for monitoring the progress of collapsing and image through calculating a moment. More... | |
class | ImagePadder |
class | ImagePolarimetry |
Polarimetric analysis of images. More... | |
class | ImagePol |
Implementation of the image polarimetry functionality available from casapy. More... | |
class | ImagePrimaryBeamCorrector |
class | ImageProfileFitter |
class | ImageSourceFinder |
Provides functionality to find sources in an image. More... | |
class | ImageStatsCalculator |
class | ImageTask |
class | ImageTransposer |
class | ImageTwoPtCorr |
Compute two point correlation functions from images. More... | |
class | MomentCalcBase |
Abstract base class for moment calculator classes. More... | |
class | MomentClip |
Computes simple clipped, and masked moments. More... | |
class | MomentWindow |
Computes moments from a windowed profile. More... | |
class | MomentFit |
Compute moments from a Gaussian fitted to a profile. More... | |
class | MomentsBase |
This class is a base class for generating moments from an image or a spectral data. More... | |
class | PeakIntensityFluxDensityConverter |
class | PVGenerator |
class | SepImageConvolver |
This class does separable convolution of an image. More... | |
class | SpectralCollapser |
class | SpectralFitter |
class | SubImageFactory |
Static methods for subimage creation. More... | |
class | AsciiAnnotationFileLine |
Represents a line in an ascii region file <author>Dave Mehringer</author> More... | |
class | FitterEstimatesFileParser |
Class for parsing a file which holds initial estimates for 2-D components. Used by imfit. More... | |
class | ProfileFitterEstimatesFileParser |
Class for parsing a file which holds initial estimates for 1-D components. Used by ImageProfileFitter. More... | |
class | RegionTextParser |
Parse and store regions and annotations from an ascii region file <author>Dave Mehringer</author> More... | |
class | CasacRegionManager |
image component class More... | |
class | PlotMSAction |
ABSTRACT CLASSES //. More... | |
class | PlotMSCacheThread |
Subclass of PlotMSThread for loading axes in a PlotMSCache. More... | |
class | PlotMSCacheThreadHelper |
Helper class for PlotMSCacheThread that actually does the work in a new QThread. More... | |
class | PlotMSDrawThread |
Subclass of PlotMSThread that handles following the progress of canvas drawing. More... | |
class | PlotMSExportThread |
Subclass of PlotMSThread for exporting a plot. More... | |
class | PlotMSExportThreadHelper |
Helper class for PlotMSExportThread that actually does the work in a new QThread. More... | |
class | PlotMSThread |
Abstract class for a threaded operation for plotms. More... | |
class | PlotMSMutex |
Implementation of PlotMutex for QThreads using a QMutex. More... | |
class | CalCache |
class | MSCache |
class | MSCacheVolMeter |
class | PlotMSCacheBase |
class | PlotMSIndexer |
class | PlotMSVBAverager |
A class to average VisBuffers for PlotMS. More... | |
class | PlotMSAnnotator |
Subclass of PlotMouseTool for drawing/managing annotations on the plot canvases of PlotMSApp. More... | |
class | PlotMSAveragingWidget |
GUI widget for editing a PlotMSAveraging object. More... | |
class | PlotMSAxisWidget |
Widget for choosing a single axis. More... | |
class | PlotMSFlaggingWidget |
GUI widget for editing a PlotMSFlagging object. More... | |
class | PlotMSLoggerWidget |
Widget to set log events and priority filter. More... | |
class | PlotMSPlotter |
High(ish)-level plotter class that manages the GUI (semi-) transparently to the rest of PlotMS. More... | |
class | PlotMSSelectionWidget |
Widget for editing a PlotMSSelection object. More... | |
class | PlotMSTransformationsWidget |
Widget for editing a PlotMSTransformations object. More... | |
class | PlotRangeWidget |
Widget for selecting a plot axis range. More... | |
class | PlotMSAnnotatorTab |
Subclass of PlotMSTab that handles interaction with the PlotMSAnnotator. More... | |
class | PlotMSAxesTab |
Subclass of PlotMSPlotSubtab that manages plot axes parameters. More... | |
class | PlotMSCacheTab |
class | PlotMSCanvasTab |
Subclass of PlotMSPlotSubtab to manage canvas parameters. More... | |
class | PlotMSDataTab |
Subclass of PlotMSTab that handles picking MS filename, selection, and averaging parameters. More... | |
class | PlotMSDisplayTab |
Subclass of PlotMSPlotSubtab to manage plot display parameters. More... | |
class | PlotMSExportTab |
Subclass of PlotMSPlotSubtab to manage exporting plots. More... | |
class | PlotMSFlaggingTab |
Subclass of PlotMSTab that handles flagging. More... | |
class | PlotMSIterateTab |
Subclass of PlotMSPlotSubtab to manage plot display parameters. More... | |
class | PlotMSMultiAxesTab |
Subclass of PlotMSPlotSubtab that manages multiple plot axes parameters. More... | |
class | PlotMSOptionsTab |
Subclass of PlotMSTab that handles options for PlotMSPlotter. More... | |
class | PlotMSPlotSubtab |
Subclass of PlotMSTab for tabs that are meant to be used as subtabs in a PlotMSPlotTab. More... | |
class | PlotMSPlotTab |
Subclass of PlotMSTab that manages PlotMSPlots in the GUI. More... | |
class | PlotMSTab |
Abstract parent for any widget that goes in the tabbed side panel of the PlotMSPlotter. More... | |
class | TrackerKeyHandler |
Registered with all Canvases so Tracker can act upon key presses. More... | |
class | PlotMSToolsTab |
Subclass of PlotMSTab that handles the tools for the current plot. More... | |
class | PlotMSTransformationsTab |
Subclass of PlotMSTab that handles picking MS filename, selection, and averaging parameters. More... | |
class | PlotMSApp |
Controller class for plotms. More... | |
class | PlotMSPolSelection |
class | PlotMSAveraging |
Specifies averaging parameters for an MS. More... | |
class | PMS |
Container class for useful constants/methods. More... | |
class | PlotMSDBusApp |
Subclass of QtDBusXmlApp to control plotms using DBus communication. More... | |
class | PlotMSFlagging |
Specifies flagging parameters (including possibly flag extension) for an MS. More... | |
class | PlotMSIterParam |
Specifies iteration parameters for plotms. More... | |
class | PlotMSLabelFormat |
Class for generating labels based upon axes, units, etc. More... | |
class | PlotMSParameters |
Subclass of PlotMSWatchedParameters that hold parameters for the whole plotter. More... | |
class | PlotMSRegion |
A single region; basically just a container class for four doubles. More... | |
class | PlotMSRegions |
PlotMSRegions is a class that holds information about selected regions for a single PlotMSPlot. More... | |
class | PlotMSSelection |
Specifies an MS selection. More... | |
class | PlotMSTransformations |
Specifies averaging parameters for an MS. More... | |
class | PlotMSParametersWatcher |
Interface for classes that wish to be notified when PlotMSWatchedParameters have changed. More... | |
class | PlotMSWatchedParameters |
Abstract class for parameters that may be watched by one or more interested classes. More... | |
class | PlotMSIterPlot |
Implementation of PlotMSPlot for a single plot on a single canvas. More... | |
class | PlotMSMultiPlot |
PlotMSMultiPlot is a subclass of PlotMSPlot that handles plots that have one x (or y) versus many y's (or x's). More... | |
class | PlotMSOverPlot |
class | PlotMSPage |
Represents a single page of PlotCanvases, arranged in a grid. More... | |
class | PlotMSPages |
Represents (potentially) multiple pages for PlotMS, with one being current (visible) at a time. More... | |
class | PlotMSPlot |
Abstract class for a single "plot" concept. More... | |
class | PlotMSPlotManager |
Class which manages PlotMSPlots for plotms. More... | |
class | PlotMSPlotManagerWatcher |
Interface for any class that wants to be notified when the plots in the manager have changed. More... | |
class | PMS_PP |
Container class to hold constants for groups. More... | |
class | PMS_PP_MSData |
Subclass of PlotMSPlotParameters::Group to handle subparameters for MS data. More... | |
class | PMS_PP_Cache |
Subclass of PlotMSPlotParameters::Group to handle cache parameters. More... | |
class | PMS_PP_Axes |
Subclass of PlotMSPlotParameters::Group to handle axes parameters. More... | |
class | PMS_PP_Canvas |
Subclass of PlotMSPlotParameters::Group to handle canvas parameters. More... | |
class | PMS_PP_Display |
Subclass of PlotMSPlotParameters::Group to handle display parameters. More... | |
class | PMS_PP_Iteration |
Subclass of PlotMSPlotParameters::Group to handle iteration parameters. More... | |
class | PlotMSPlotParameters |
Parameters for a PlotMSPlot. More... | |
class | PlotMSSinglePlot |
Implementation of PlotMSPlot for a single plot on a single canvas. More... | |
class | ListConverter |
Converts a list or lists dumped from the splatalogue web interface to a casa table. More... | |
class | SearchEngine |
Performs a query on a splatalogue spectral line table. More... | |
class | Searcher |
Interface needed to support molecular line searching and identification. More... | |
class | SearcherFactory |
class | SplatalogueTable |
Representation of a Splatalogue Table. More... | |
class | SplatResult |
class | DatabaseConnector |
Maintains a connection to an SQLite database. More... | |
class | SearcherSQLite |
Searches a local sqlite database for molecular lines meeting the specified search criteria. More... | |
class | BJonesDesc |
BJonesDesc: Define the format of BJones cal tables. More... | |
class | BJonesPolyDesc |
BJonesPolyDesc: Define the format of BJonesPoly cal tables. More... | |
class | BJonesMBuf |
BJonesMBuf: BJones calibration main table buffer. More... | |
class | BJonesPolyMBuf |
BJonesPolyMBuf: BJonesPoly calibration main table buffer. More... | |
class | ROBJonesMCol |
ROBJonesMCol: Read-only BJones cal_main column access. More... | |
class | BJonesMCol |
BJonesMCol: RW BJones cal_main column access. More... | |
class | ROBJonesPolyMCol |
ROBJonesPolyMCol: Read-only BJonesPoly cal_main column access. More... | |
class | BJonesPolyMCol |
BJonesPolyMCol: RW BJonesPoly cal_main column access. More... | |
class | BJonesMRec |
BJonesMRec: BJones cal_main table record access & creation. More... | |
class | BJonesTable |
BJonesTable: BJones calibration table access/creation. More... | |
class | BJonesPolyTable |
BJonesPolyTable: BJonesPoly calibration table access/creation. More... | |
class | CalBuffer |
CalBuffer: Calibration table buffer. More... | |
class | CalDescBuffer |
CalDescBuffer: Calibration table cal_desc buffer. More... | |
class | ROCalDescColumns |
ROCalDescColumns: Read-only cal_desc calibration table column access. More... | |
class | CalDescColumns |
CalDescColumns: Read-write cal_desc calibration table column access. More... | |
class | ROCalDescColumns2 |
ROCalDescColumns: Read-only cal_desc calibration table column access. More... | |
class | CalDescColumns2 |
CalDescColumns2: Read-write cal_desc calibration table column access. More... | |
class | CalDescRecord |
CalDescRecord: Cal_desc table record access and creation. More... | |
class | CalHistoryBuffer |
CalHistoryBuffer: Calibration table cal_history buffer. More... | |
class | ROCalHistoryColumns |
ROCalHistoryColumns: Read-only cal_history calibration table column access. More... | |
class | CalHistoryColumns |
CalHistoryColumns: Read-write cal_history calibration table column access. More... | |
class | CalHistoryRecord |
CalHistoryRecord: Cal_ table record access and creation. More... | |
class | CalInterp |
class | CalInterpolation |
CalInterpolation: a class to hold calibration interpolation parameters. More... | |
class | CalInterpolator |
CalInterpolator: a class to interpolate calibration information. More... | |
class | CalIntpMatch |
CalIntpMatch: a class to hold calibration interpolation index maps. More... | |
class | CalIter |
CalIter: Sequential calibration table iterator. More... | |
class | CalIterBase |
CalIterBase: Base class for calibration table iterators. More... | |
class | CalMainBuffer |
CalMainBuffer: Calibration main table buffer. More... | |
class | ROCalMainColumns |
ROCalMainColumns: Read-only cal_main calibration table column access. More... | |
class | CalMainColumns |
CalMainColumns: Read-write cal_main calibration table column access. More... | |
class | CalMainColumns2 |
class | CalMainRecord |
CalMainRecord: Calibration table record access and creation. More... | |
class | CalSet |
class | CalSetMetaInfo |
CalSetMetaInfo More... | |
class | CalTable |
CalTable: Calibration table access and creation. More... | |
class | CalTable2 |
CalTable: Calibration table access and creation. More... | |
class | CalTableDesc |
CalTableDesc: Define the format of calibration tables. More... | |
class | CalTableDesc2 |
CalTableDesc: Define the format of calibration tables. More... | |
class | CalTableFromAIPS |
CalTableFromAIPS: Calibration table creation from AIPS FITS file. More... | |
class | ROCTColumns |
A class to provide easy read-only access to new CalTable columns. More... | |
class | CTColumns |
A class to provide easy read-write access to NewCalTable columns. More... | |
class | CTDesc |
CTDesc: Define the format of calibration tables. More... | |
class | CTEnums |
class | CTInterface |
class | ROCTIter |
ROCTIter: Read-only iterating interface to New Calibration tables. More... | |
class | CTIter |
Writable version (limited to certain 'columns') More... | |
class | CTMainColInterface |
class | ROCTMainColumns |
class | CTMainColumns |
class | CTMainRecord |
CTMainRecord: Calibration table record access and creation. More... | |
class | CTPatchedInterp |
class | CTTimeInterp1 |
class | EPointDesc |
EPointDesc: Define the format of GJones cal tables. More... | |
class | EPointMBuf |
EPointMBuf: EPoint calibration main table buffer. More... | |
class | ROEPointMCol |
class | EPointMCol |
EPointJonesMCol: RW SolvableVisJones cal_main column access. More... | |
class | EPointTable |
class | EPointVisJonesMRec |
EPointVisJonesMRec: EPointVisJones cal_main table record access/creation. More... | |
class | FVisJonesDesc |
FVisJonesDesc: Define the format of FVisJones cal tables. More... | |
class | FVisJonesIonoDesc |
FVisJonesIonoDesc: Define the format of FVisJonesIono cal tables. More... | |
class | FVisJonesMRec |
FVisJonesMRec: FVisJones cal_main table record access/creation. More... | |
class | FVisJonesIonoMRec |
FVisJonesIonoMRec: FVisJonesIono cal_main table record access/creation. More... | |
class | GJonesPolyDesc |
GJonesPolyDesc: Define the format of GJonesPoly cal tables. More... | |
class | GJonesSplineDesc |
GJonesSplineDesc: Define the format of GJonesSpline cal tables. More... | |
class | GJonesPolyMBuf |
GJonesPolyMBuf: GJonesPoly calibration main table buffer. More... | |
class | GJonesSplineMBuf |
GJonesSplineMBuf: GJonesSpline calibration main table buffer. More... | |
class | ROGJonesPolyMCol |
ROGJonesPolyMCol: Read-only GJonesPoly cal_main column access. More... | |
class | GJonesPolyMCol |
GJonesPolyMCol: RW GJonesPoly cal_main column access. More... | |
class | ROGJonesSplineMCol |
ROGJonesSplineMCol: Read-only GJonesSpline cal_main column access. More... | |
class | GJonesSplineMCol |
GJonesSplineMCol: RW GJonesSpline cal_main column access. More... | |
class | GJonesPolyTable |
GJonesPolyTable: GJonesPoly calibration table access/creation. More... | |
class | GJonesSplineTable |
GJonesSplineTable: GJonesSpline calibration table access/creation. More... | |
class | MJonesDesc |
MJonesDesc: Define the format of MJones calibration tables. More... | |
class | MJonesMRec |
MJonesMRec: MJones cal_main table record access and creation. More... | |
class | NewCalTable |
class | RIorAPArray |
class | ROCalMainColumns2 |
class | SkyJonesDesc |
SkyJonesDesc: Define the format of SkyJones calibration tables. More... | |
class | ROSolvableCalSetMCol |
ROSolvableVisJonesMCol: Read-only SolvableVisJones cal_main column access. More... | |
class | SolvableCalSetMCol |
SolvableCalSetMCol: RW SolvableCalSet cal_main column access. More... | |
class | SolvableMJonesDesc |
SolvableMJonesDesc: Define the format of SolvableMJones cal tables. More... | |
class | MIfrDesc |
MIfrDesc: Define the format of MIfr cal tables. More... | |
class | SolvableMJonesMRec |
SolvableMJonesMRec: SolvableMJones cal_main table record access/creation. More... | |
class | MIfrMRec |
MIfrMRec: MIfr cal_main table record access & creation. More... | |
class | SolvableVisJonesDesc |
SolvableVisJonesDesc: Define the format of SolvableVisJones cal tables. More... | |
class | GJonesDesc |
GJonesDesc: Define the format of GJones cal tables. More... | |
class | GJonesDelayRateSBDesc |
GJonesDelayRateSBDesc: Define the format of GJonesDelayRateSB cal tables. More... | |
class | DJonesDesc |
DJonesDesc: Define the format of DJones cal tables. More... | |
class | TJonesDesc |
TJonesDesc: Define the format of TJones cal tables. More... | |
class | SolvableVisJonesMBuf |
SolvableVisJonesMBuf: SolvableVisJones calibration main table buffer. More... | |
class | GJonesMBuf |
GJonesMBuf: GJones calibration main table buffer. More... | |
class | DJonesMBuf |
DJonesMBuf: DJones calibration main table buffer. More... | |
class | TJonesMBuf |
TJonesMBuf: TJones calibration main table buffer. More... | |
class | ROSolvableVisJonesMCol |
ROSolvableVisJonesMCol: Read-only SolvableVisJones cal_main column access. More... | |
class | SolvableVisJonesMCol |
SolvableVisJonesMCol: RW SolvableVisJones cal_main column access. More... | |
class | ROGJonesMCol |
ROGJonesMCol: Read-only GJones cal_main column access. More... | |
class | GJonesMCol |
GJonesMCol: RW GJones cal_main column access. More... | |
class | RODJonesMCol |
RODJonesMCol: Read-only DJones cal_main column access. More... | |
class | DJonesMCol |
DJonesMCol: RW DJones cal_main column access. More... | |
class | ROTJonesMCol |
ROTJonesMCol: Read-only TJones cal_main column access. More... | |
class | TJonesMCol |
TJonesMCol: RW TJones cal_main column access. More... | |
class | SolvableVisJonesMRec |
SolvableVisJonesMRec: SolvableVisJones cal_main table record access/creation. More... | |
class | GJonesMRec |
GJonesMRec: GJones cal_main table record access & creation. More... | |
class | DJonesMRec |
DJonesMRec: DJones cal_main table record access & creation. More... | |
class | TJonesMRec |
TJonesMRec: TJones cal_main table record access & creation. More... | |
class | SolvableVisJonesTable |
SolvableVisJonesTable: SolvableVisJones calibration table access/creation. More... | |
class | GJonesTable |
GJonesTable: GJones calibration table access and creation. More... | |
class | GJonesDelayRateSBTable |
GJonesDelayRateSBTable: GJonesDelayRateSB calibration table access and creation. More... | |
class | DJonesTable |
DJonesTable: DJones calibration table access and creation. More... | |
class | TJonesTable |
TJonesTable: TJones calibration table access and creation. More... | |
class | TimeVarMJonesDesc |
TimeVarMJonesDesc: Define the format of TimeVarMJones cal tables. More... | |
class | TimeVarMJonesMRec |
TimeVarMJonesMRec: TimeVarMJones cal_main table record access & creation. More... | |
class | TimeVarVisJonesDesc |
TimeVarVisJonesDesc: Define the format of TimeVarVisJones cal tables. More... | |
class | PJonesDesc |
PJonesDesc: Define the format of PJones cal tables. More... | |
class | CJonesDesc |
CJonesDesc: Define the format of CJones cal tables. More... | |
class | TimeVarVisJonesMBuf |
TimeVarVisJonesMBuf: TimeVarVisJones calibration main table buffer. More... | |
class | PJonesMBuf |
PJonesMBuf: PJones calibration main table buffer. More... | |
class | CJonesMBuf |
CJonesMBuf: CJones calibration main table buffer. More... | |
class | ROTimeVarVisJonesMCol |
ROTimeVarVisJonesMCol: Read-only TimeVarVisJones cal_main column access. More... | |
class | TimeVarVisJonesMCol |
TimeVarVisJonesMCol: RW TimeVarVisJones cal_main column access. More... | |
class | ROPJonesMCol |
ROPJonesMCol: Read-only PJones cal_main column access. More... | |
class | PJonesMCol |
PJonesMCol: RW PJones cal_main column access. More... | |
class | ROCJonesMCol |
ROCJonesMCol: Read-only CJones cal_main column access. More... | |
class | CJonesMCol |
CJonesMCol: RW CJones cal_main column access. More... | |
class | TimeVarVisJonesMRec |
TimeVarVisJonesMRec: TimeVarVisJones cal_main table record access & creation. More... | |
class | PJonesMRec |
PJonesMRec: PJones cal_main table record access & creation. More... | |
class | CJonesMRec |
CJonesMRec: CJones cal_main table record access & creation. More... | |
class | TimeVarVisJonesTable |
TimeVarVisJonesTable: TimeVarVisJones calibration table access and creation. More... | |
class | PJonesTable |
PJonesTable: PJones calibration table access and creation. More... | |
class | CJonesTable |
CJonesTable: CJones calibration table access and creation. More... | |
class | TJonesPolyDesc |
TJonesPolyDesc: Define the format of TJonesPoly cal tables. More... | |
class | TJonesSplineDesc |
TJonesSplineDesc: Define the format of TJonesSpline cal tables. More... | |
class | TJonesPolyMBuf |
TJonesPolyMBuf: TJonesPoly calibration main table buffer. More... | |
class | TJonesSplineMBuf |
TJonesSplineMBuf: TJonesSpline calibration main table buffer. More... | |
class | ROTJonesPolyMCol |
ROTJonesPolyMCol: Read-only TJonesPoly cal_main column access. More... | |
class | TJonesPolyMCol |
TJonesPolyMCol: RW TJonesPoly cal_main column access. More... | |
class | ROTJonesSplineMCol |
ROTJonesSplineMCol: Read-only TJonesSpline cal_main column access. More... | |
class | TJonesSplineMCol |
TJonesSplineMCol: RW TJonesSpline cal_main column access. More... | |
class | TJonesPolyTable |
TJonesPolyTable: TJonesPoly calibration table access/creation. More... | |
class | TJonesSplineTable |
TJonesSplineTable: TJonesSpline calibration table access/creation. More... | |
class | VisCalEnum |
class | VisJonesDesc |
VisJonesDesc: Define the format of VisJones calibration tables. More... | |
class | VisJonesMBuf |
VisJonesMBuf: VisJones calibration main table buffer. More... | |
class | ROVisJonesMCol |
ROVisJonesMCol: Read-only VisJones cal_main calibration table column access. More... | |
class | VisJonesMCol |
VisJonesMCol: Read-write VisJones cal_main calibration table column access. More... | |
class | VisJonesMRec |
VisJonesMRec: VisJones cal_main table record access and creation. More... | |
class | VisJonesTable |
VisJonesTable: VisJones calibration table access and creation. More... | |
class | DataSampling |
Provides sampling of data for esimation algorithms. More... | |
class | ImageDataSampling |
Provides sampling of single dish data for esimation algorithms. More... | |
class | PixonProcessor |
Allows processing via the Pixon algorithm. More... | |
class | SDDataSampling |
Provides sampling of single dish data for esimation algorithms. More... | |
class | SynDataSampling |
Provides sampling of synthesis data for estimation algorithms. More... | |
class | IDL |
A class to start IDL and execute commands, etc. More... | |
class | ACoh |
class | AMueller |
class | ANoise |
Additive noise In practice, this is not really solvable, but it is a SVM because we need access to general simulation methods. More... | |
class | BJonesPoly |
class | CalCorruptor |
for simulating corruptions More... | |
class | ANoiseCorruptor |
class | DJonesCorruptor |
D is like ANoise but has a complex amplitude (different sigma in real/imag), and a systematic offset. More... | |
class | fBM |
this generates fractional brownian motion aka generalized 1/f noise class fBM : public Array<Double> { More... | |
class | AtmosCorruptor |
class | GJonesCorruptor |
class | Calibrater |
class | CorrectorVp |
class | CEMemImageSkyModel |
Image Sky Model for the Cornwell-Evens maximum entropy algorithm. More... | |
class | CExp |
Call this inline as f(arg/PI2) More... | |
class | CExp3 |
class | ClarkCleanAlgorithm |
class | ClarkCleanImageSkyModel |
Clark Image Sky Model: Image Sky Model implementing the Clark Clean algorithm. More... | |
class | CleanImageSkyModel |
class | ConvFuncDiskCache |
An object to manage the caches of pre-computed convolution functions on the disk and in the memory. More... | |
class | CSCleanImageSkyModel |
CS Image Sky Model: Image Sky Model implementing the CS Clean algorithm. More... | |
class | DJones |
DJones More... | |
class | DfJones |
DfJones (freq-dep D) (general) More... | |
class | DlinJones |
DlinJones (linearized DJones) More... | |
class | DflinJones |
DflinJones (freq-dep, linearized DJones) More... | |
class | DllsJones |
DllsJones (LLS DJones solve, General apply) More... | |
class | DfllsJones |
DfllsJones (freq-dep, LLS DJones solve, General apply) More... | |
class | XMueller |
X: position angle calibration (for circulars!) (rendered as a Mueller for now) More... | |
class | XJones |
X: position angle calibration (for circulars!) More... | |
class | XfJones |
Xf: position angle calibration (for circulars!) (channel-dependent) More... | |
class | GlinXphJones |
X-Y phase. More... | |
class | GlinXphfJones |
Freq-dep XY-phase. More... | |
class | EGainCurve |
EGainCurve More... | |
class | EPJones |
EPJones (pointing errors) More... | |
class | EVLASwPow |
EVLA switched power Gain and Tsys More... | |
class | ExpCache |
class | GridBoth |
class | GJonesSpline |
class | HogbomCleanImageSkyModel |
Hogbom Clean Image Sky Model: Image Sky Model implementing the Hogbom Clean algorithm. More... | |
class | ImageSkyModel |
Image Sky Model: Image-based Model for the Sky Brightness. More... | |
class | Jones |
class | JonesGenLin |
class | JonesDiag |
class | JonesScal |
class | KJones |
Forward declarations. More... | |
class | KcrossJones |
(sbd) K for cross-hand solve More... | |
class | KMBDJones |
KMBD Jones provides support for multi-band delays. More... | |
class | KAntPosJones |
class | LJJones |
LJJones (pointing errors) More... | |
class | MakeApproxPSFAlgorithm |
Parallelized version of approximate PSF formation. More... | |
class | MFCEMemImageSkyModel |
MF CE Mem Image Sky Model: Image Sky Model implementing the MF Mem algorithm. More... | |
class | MFCleanImageSkyModel |
MF Image Sky Model: Image Sky Model implementing the MF Clean algorithm. More... | |
class | MFMSCleanImageSkyModel |
Image Sky Model implementing the MultiScale, MultiField Clean algorithm. More... | |
class | MSCleanImageSkyModel |
MS Clean Image Sky Model: Image Sky Model implementing the MS Clean algorithm. More... | |
class | Mueller |
class | MuellerDiag |
class | MuellerDiag2 |
class | MuellerScal |
class | AddMuellerDiag2 |
Parallel-hands only "additive Mueller". More... | |
class | AddMuellerDiag |
Full polarization "additive Mueller". More... | |
class | MultiThreadedVisibilityResampler |
class | NNLSImageSkyModel |
Briggs' Non-Negative Least Squares deconvolution algorithm. More... | |
class | nPBWProjectFT |
class | PBMosaicFT |
class nPBWProjectFT; More... | |
class | PClarkCleanImageSkyModel |
Clark Image Sky Model: Image Sky Model implementing the Clark Clean algorithm. More... | |
class | PixelatedConvFunc |
class | PredictAlgorithm |
Parallel model visibility prediction. More... | |
class | PWFCleanImageSkyModel |
Parallelized version of class WFCleanImageSkyModel. More... | |
class | ReadMSAlgorithm |
Test class to read in parallel a MS. More... | |
class | ResamplerWorklet |
class | ResidualAlgorithm |
Parallel residual image formation. More... | |
class | rGridFT |
An FTMachine for Gridded Fourier transforms. More... | |
class | SDGrid |
An FTMachine for Gridding Single Dish data. More... | |
class | SimACoh |
SimACoh: Model additive noise errors for the VisEquation . More... | |
class | SimACohCalc |
SimACohCalc: Model additive noise errors for the VisEquation. More... | |
class | SkyModel |
Sky Model: Model the Sky Brightness for the SkyEquation. More... | |
class | SolvableVisCal |
class | SolvableVisMueller |
SolvableVisMueller More... | |
class | SolvableVisJones |
SolvableVisJones More... | |
class | PJones |
PJones More... | |
class | TJones |
TJones More... | |
class | TfJones |
TfJones (freq-dep T) More... | |
class | GJones |
GJones More... | |
class | BJones |
BJones (freq-dep GJones) More... | |
class | JJones |
JJones More... | |
class | MMueller |
M: baseline-based (closure) More... | |
class | MfMueller |
MfMueller (freq-dep MMueller) More... | |
class | TOpac |
TOPac More... | |
class | TfOpac |
TfOpac (freq-dep TOpac) More... | |
class | SteepestDescentSolver |
class | TabulatedConvFunc |
class | StandardTsys |
not yet: class TJonesCorruptor; More... | |
class | UVMod |
VisCal: Model multiplicative errors for the VisEquation . More... | |
class | VBStore |
class | VisCal |
VisCal More... | |
class | VisMueller |
VisMueller More... | |
class | VisJones |
VisJones More... | |
class | VisCalSolver |
VisCalSolver: Default solver for calibration using visibility data. More... | |
class | VisVector |
class | WBCleanImageSkyModel |
WB Clean Image Sky Model: Image Sky Model implementing a Wide-Band multi frequency synthesis algorithm. More... | |
class | WFCleanImageSkyModel |
WF Image Sky Model: Image Sky Model implementing the WF Clean algorithm. More... | |
class | WOnlyConvFunc |
More... | |
class | WOnlyProjectFT |
class | XCorr |
Model non-linear correlator function for the VisEquation. More... | |
class | ArrayModel |
models with an internal & external representation as an array More... | |
class | CCList |
class | CEMemModel |
Implements the Cornwell & Evans MEM Algorithm on Lattices. More... | |
class | CEMemProgress |
Class to monitor progress in MEM deconvolution. More... | |
class | ClarkCleanLatModel |
A Class for performing the Clark Clean Algorithm on Arrays. More... | |
class | ClarkCleanModel |
A Class for performing the Clark Clean Algorithm on Arrays. More... | |
class | ClarkCleanProgress |
Abstract base class to monitor progress in lattice operations. More... | |
class | ConvolutionEquation |
Implements the convolution equation. More... | |
class | CubeSkyEquation |
class | Deconvolver |
A simple deconvolver operating on images (no SkyEquation) More... | |
class | Entropy |
base class for entropy functions as used by MEM More... | |
class | EntropyI |
Thermodynamic or Information entropy used by MEM. More... | |
class | EntropyEmptiness |
Maximum Emptiness measure used by MEM. More... | |
class | Feather |
Class that contains functions needed for feathering. More... | |
class | HogbomCleanModel |
A Class for performing Hogbom Clean's of Arrays. More... | |
class | ImageMSCleaner |
A class interfacing images to MatrixCleaner. More... | |
class | Imager |
Class that contains functions needed for imager. More... | |
class | ImagerMultiMS |
class | IncCEMemModel |
performs MEM algorithm incrementally More... | |
class | IncEntropy |
Base class for incremental entropies used by incremental MEM algorithm. More... | |
class | IncEntropyI |
Thermodynamic or Information entropy for incremental MEM. More... | |
class | IncEntropyEmptiness |
Emptiness measure for incremental MEM. More... | |
class | IPLatConvEquation |
Implements the image plane lattice convolution equation. More... | |
class | Iterate |
Base class for Iteration. More... | |
class | LatConvEquation |
Implements the convolution equation. More... | |
class | LatticeModel |
models with an internal & external representation as an Lattice More... | |
class | LinearEquation |
defines a relationship between Domain and Range objects More... | |
class | LinearModel |
Provides a model for use in model fitting applications. More... | |
class | MaskedArrayModel |
base class for models with an internal & external representation as a MaskedArray More... | |
class | MaskedHogbomCleanModel |
A Class for performing Hogbom Clean's of Arrays. More... | |
class | MatrixCleaner |
A copy of LatticeCleaner but just using 2-D matrices. More... | |
class | MultiTermMatrixCleaner |
class | ResidualEquation |
Interface class containing functions returning "Domain" type. More... | |
class | SDAlgorithmBase |
class | SDAlgorithmHogbomClean |
class | SDMaskHandler |
class | SIImageStore |
class | SIIterBot_callback |
class | SIIterBot_state |
class | SIIterBot_adaptor |
class | SIMapper |
Class that contains functions needed for imager. More... | |
class | SIMapperBase |
Class that contains functions needed for imager. More... | |
class | SIMapperCollection |
class | SIMinorCycleController |
class | Simulator |
Simulates MeasurementSets from SkyModel and SkyEquation. More... | |
class | SkyEquation |
struct | StokesUtil_global_functions_StokesVector_ancillary_Functions |
for use with StokesVectors and related classes More... | |
class | SynthesisDeconvolver |
Class that contains functions needed for imager. More... | |
class | SynthesisImager |
Class that contains functions needed for imager. More... | |
class | SynthesisIterBot |
Class that contains functions needed for imager. More... | |
class | VisEquation |
Visibility Measurement Equation. More... | |
class | VPManager |
class | CalVisBuffer |
CalVisBuffer extends VisBuffer to support storage and recall of associated residual and differentiated residual data. More... | |
class | GroupProcessor |
class Block; class MeasurementSet; More... | |
class | GroupWorkerBase |
Abstract base class for GroupWorkers. More... | |
class | ROGroupWorker |
ROGroupWorkers process VisBuffGroups without modifying the input MS(es) More... | |
class | GroupWorker |
A base class for GroupWorkers that can modify their input MS. More... | |
class | GroupWriteToNewMS |
A base class for ROGroupWorkers that write to a new MS. More... | |
class | MeasurementSet2 |
class | MSAnalysis |
This class is a single dish spectral data analysis tool. More... | |
class | MsAverager |
class | MSCalEnums |
class | MSContinuumSubtractor |
Fits and subtracts or models the continuum in spectra. More... | |
class | MSMoments |
This class generates moments from a spectral data. More... | |
class | MSUtil |
class | MSUVWGenerator |
Generates and inserts the (u, v, w)s of a MS that may or may not already have them. Includes antenna offsets when known. More... | |
class | Partition |
Bool isAllColumns(const Vector<MS::PredefinedColumns>& colNames);. More... | |
class | Reweighter |
class | SimpleSubMS |
SimpleSubMS provide a simpler subset of SubMS. The purpose of this class to avoid unnecessary IO for some simplistic selection and subMSsing No averaging no fanciness...simple time and channel subsets. | |
class | StatWT |
StatWT sets WEIGHT and SIGMA statistically. More... | |
class | CStokesVector |
Two specialized 4-vector classes for polarization handling. More... | |
class | StokesVector |
class | SubMS |
class | VBContinuumSubtractor |
Fits and optionally subtracts the continuum in visibility spectra. More... | |
class | VBGContinuumSubtractor |
VBGContinuumSubtractors subtract the continuum out of VisBuffGroups. More... | |
class | VBRemapper |
VBRemappers remap VisBuffers. More... | |
class | VisBuffAccumulator |
A class to average VisBuffers in time. More... | |
class | VbDirtyComponents |
VbDirtyComponents allows marking portions of a VisBuffer as modified (aka dirty). This feature is needed for the Visibility Processing Framework (VPF) which allows a sequence of data processing nodes to work as a bucket brigade operating sequentially on a VisBuffer. A downstream output node needs to know what data, if any, needs to be written out. More... | |
class | VisBuffer |
VisBuffers encapsulate one chunk of visibility data for processing. More... | |
class | VisBufferAutoPtr |
A convenience class to assist in migrating code to potentially use asynchronous I/O. More... | |
class | VisBufferAsync |
class | VisBufferAsyncWrapper |
VisBuffers encapulsate one chunk of visibility data for processing. More... | |
class | VisBufferComponents |
This class encapsulates an enum with values corresponding to the various data components accessible via a VisBuffer. Its current usage is to specify the VisBuffer components to be prefetched when asynchronous I/O is in use or to specify the VisBuffer components that have been modified when a Visibility Processing Framework bucket-brigade is operating on a VisBuffer. This implementation should be replaced by a C++11 when the standard matures a bit. More... | |
class | VisBufferUtil |
class | VisBuffGroup |
A class to store a group of VisBuffers. More... | |
class | VisBuffGroupAcc |
A class to group separately averaged VisBuffers. More... | |
class | VisChunkAverager |
class | SubChunkPair |
class | ROVisibilityIterator |
ROVisibilityIterator iterates through one or more readonly MeasurementSets. More... | |
class | VisibilityIterator |
VisibilityIterator iterates through one or more writable MeasurementSets. More... | |
class | VisibilityIteratorReadImpl |
ROVisibilityIterator iterates through one or more readonly MeasurementSets. More... | |
class | VisibilityIteratorWriteImpl |
VisibilityIterator iterates through one or more writable MeasurementSets. More... | |
class | ViReadImplAsync |
class | ViWriteImplAsync |
class | VisImagingWeight |
Object to hold type of imaging weight scheme to be used on the fly and to provide facilities to do that. More... | |
class | ROVisIterator |
class | VisIterator |
class | VisSet |
class | VisSetUtil |
Utilities for operating on VisSets. More... | |
class | VWBT |
class | Algorithm |
Defines a computational unit for parallel processing. More... | |
class | Applicator |
Class which provides an interface to the parallelization infrastructure. More... | |
class | MPIError |
Base error class for MPI. More... | |
class | PTransport |
Base class for parallel data transport models. More... | |
class | SerialTransport |
Putting in the MPI Transport stuff only makes sense if we have MPI. More... | |
class | ALMAAperture |
class ALMAAperture : public ATerm More... | |
class | ALMACalcIlluminationConvFunc |
class | ATerm |
The base class to represent the Aperture-Term of the Measurement Equation. More... | |
class | AWConvFunc |
More... | |
class | AWConvFuncEPJones |
More... | |
class | AWProjectFT |
class | AWProjectWBFT |
class | AWVisResampler |
class | AzElAperture |
struct | BeamCalcGeometry |
struct | ApertureCalcParams |
struct | calcAntenna |
struct | Pathology |
struct | Ray |
class | BeamCalc |
class | BeamSkyJones |
beam-like sky-plane effects for the SkyEquation More... | |
class | BeamSquint |
encapsulates beam squint (RR and LL beams at different directions) More... | |
class | CFBuffer |
class | CFCacheTable |
An object to manage the caches of pre-computed convolution functions on the disk and in the memory. More... | |
class | CFCache |
More... | |
class | CFCell |
class | CFStore |
class | CFStore2 |
class | CFTerms |
The base class to represent the Aperture-Term of the Measurement Equation. More... | |
class | ComponentFTMachine |
class | ConvolutionFunction |
The base class to compute convolution functions for convolutional gridding. More... | |
class | DBeamSkyJones |
Model the polarization leakage in the Sky Jones Matrices. More... | |
class | EVLAAperture |
class EVLAAperture : public ATerm More... | |
class | EVLAConvFunc |
: public PixelatedConvFunc<Complex> More... | |
class | FTMachine |
defines interface for the Fourier Transform Machine More... | |
class | GridFT |
An FTMachine for Gridded Fourier transforms. More... | |
class | HetArrayConvFunc |
class | IlluminationConvFunc |
class | MosaicFT |
class | MultiTermAWProjectWBFT |
class | MultiTermFT |
class | NewMultiTermFT |
class | NoOpATerm |
The base class to represent the Aperture-Term of the Measurement Equation. More... | |
class | PBMath |
Primary beam envelope class, derived from PBMathInterface. More... | |
class | PBMath1D |
base class for 1D PBMath objects More... | |
class | PBMath1DAiry |
PBMath1DAiry is a 1-D Airy Disk voltage pattern & Primary Beam. More... | |
class | PBMath1DCosPoly |
PBMath1DCosPoly is a 1-D Polynomial Cosine Expansion for a Primary Beam. More... | |
class | PBMath1DGauss |
PBMath1DGauss is a 1-D Gaussian Primary Beam. More... | |
class | PBMath1DIPoly |
PBMath1DIPoly is a 1-D Inverse Polynomial Expansion for a Primary Beam. More... | |
class | PBMath1DNumeric |
1-D Numeric Primary Beam Model More... | |
class | PBMath1DPoly |
PBMath1DPoly is a 1-D Polynomial Expansion for a Primary Beam. More... | |
class | PBMath2D |
base class for 1D PBMath objects More... | |
class | PBMath2DImage |
2-D Image Primary Beam Model More... | |
class | PBMathInterface |
Virtual base class defining the Primary Beam interface. More... | |
class | PolOuterProduct |
class | PSTerm |
A class to apply the W-Term to the given image. More... | |
class | SetJyGridFT |
An FTMachine for Gridded Fourier transforms specializing in setjy frequency scaling. More... | |
class | SimpleComponentGridMachine |
class | SimpComponentGridMachine |
SimpComponentFTMachine: does the simplest Fourier transform on SkyComponents. More... | |
class | SimpleComponentFTMachine |
class | SimplePBConvFunc |
class | SkyJones |
Sky Jones: Model sky-plane instrumental effects for the SkyEquation. More... | |
class | StokesImageUtil |
class | SynthesisError |
class | SynthesisFTMachineError |
Error thrown by the classes in the Synthesis module | |
class | PSFZero |
class | NoSenPattern |
class | CFNotCached |
struct | IChangeDetector |
class | ParAngleChangeDetector |
////////////////////////////////////////////////////////////////////////// More... | |
class | VisibilityResampler |
class | VisibilityResamplerBase |
class | VisModelData |
Object to provide MODEL_DATA visibilities on demand. More... | |
class | VLACalcIlluminationConvFunc |
Int getVLABandID(Double& freq,String&telescopeName);. More... | |
class | VLAIlluminationConvFunc |
class | VPSkyJones |
Model the diagonal elements of the Voltage Pattern Sky Jones Matrices. More... | |
class | WPConvFunc |
class | WProjectFT |
An FTMachine for Gridded Fourier transforms. More... | |
class | WTerm |
A class to apply the W-Term to the given image. More... | |
class | AppRC |
class | FixVis |
Performs for MeasurementSets various fixes which do not involve calibrating. This includes (in order of implementation): More... | |
class | SigHandler |
class | ThreadCoordinatorBase |
class | ThreadCoordinator |
Typedefs | |
typedef bool | Bool |
Define the standard types used by aips++. | |
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 aips++ (like proposed uSize, Size) | |
typedef unsigned long long | uInt64 |
typedef long | FitsLong |
typedef Link< int > | Link_int |
typedef Quantum< Double > | Quantity |
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 GaussianBeam | Angular2DGaussian |
for when we want the same thing, but it really doesn't represent a beam but eg. | |
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 MSSelectionKeywords | MSS |
Define a shorthand notation for this class, so enums can be specified easily. | |
typedef struct casa::TimeFields | TimeFields |
typedef Convolver< Float > | FloatConvolver |
Typedefs. | |
typedef Convolver< Double > | DoubleConvolver |
typedef Float | FType |
typedef TableColumn | ROTableColumn |
Define ROTableColumn for backward compatibility. | |
typedef Display | IL |
remove this when all IL's are extracted ??? | |
typedef void(* | PixelCanvasColorTableResizeCB )(class PixelCanvasColorTable *pccmap, uInt newSize, void *clientData, Display::RefreshReason reason) |
typedef std::vector< double > | CurveData |
typedef std::vector< double > | ErrorData |
typedef std::map< std::pair < Int, Int >, std::vector < uInt > >::iterator | antennaPairMapIterator |
Type definitions. | |
typedef std::map< Double, std::vector< uInt > >::iterator | subIntegrationMapIterator |
typedef std::map< uShort, uShort >::iterator | polartizationMapIterator |
typedef std::map< std::pair < Int, Int >, std::vector < uInt > > | antennaPairMap |
typedef std::map< Double, std::vector< uInt > > | subIntegrationMap |
typedef std::map< uShort, uShort > | polarizationMap |
typedef std::map< uInt, String > | polarizationIndexMap |
typedef std::vector< vector < Double > > | antennaPointingMap |
typedef std::map< Int, vector < Double > > | scanStartStopMap |
typedef std::map< Int, Double > | lambdaMap |
typedef RFABase | RFA |
typedef uInt | RFlagWord |
RFAs use bitwise flags. | |
typedef Vector< RFlagWord > | FlagVector |
typedef Matrix< RFlagWord > | FlagMatrix |
typedef Float(RFDataMapper::* | RowMapperFunc )(uInt) |
a row mapper member function maps a row to a single value | |
typedef RFCubeLatticeIterator < RFlagWord > | FlagCubeIterator |
typedef CountedPtr < PlotDrawWatcher > | PlotDrawWatcherPtr |
typedef CountedPtr< PlotCanvas > | PlotCanvasPtr |
typedef pair< double, double > | ppoint_t |
Typedef for a point, which is two doubles (x and y). | |
typedef CountedPtr< PlotData > | PlotDataPtr |
typedef PlotSingleDataImpl< int > | PlotSingleIntData |
typedef PlotSingleDataImpl < unsigned int > | PlotSingleUIntData |
typedef PlotSingleDataImpl< float > | PlotSingleFloatData |
typedef PlotSingleDataImpl < double > | PlotSingleDoubleData |
typedef PlotPointDataImpl< int > | PlotPointIntData |
typedef PlotPointDataImpl < unsigned int > | PlotPointUIntData |
typedef PlotPointDataImpl< float > | PlotPointFloatData |
typedef PlotPointDataImpl< double > | PlotPointDoubleData |
typedef PlotMaskedPointDataImpl< int > | PlotMaskedPointIntData |
typedef PlotMaskedPointDataImpl < unsigned int > | PlotMaskedPointUIntData |
typedef PlotMaskedPointDataImpl< float > | PlotMaskedPointFloatData |
typedef PlotMaskedPointDataImpl < double > | PlotMaskedPointDoubleData |
typedef PlotScalarErrorDataImpl< int > | PlotScalarErrorIntData |
typedef PlotScalarErrorDataImpl < unsigned int > | PlotScalarErrorUIntData |
typedef PlotScalarErrorDataImpl< float > | PlotScalarErrorFloatData |
typedef PlotScalarErrorDataImpl < double > | PlotScalarErrorDoubleData |
typedef PlotErrorDataImpl< int > | PlotErrorIntData |
typedef PlotErrorDataImpl < unsigned int > | PlotErrorUIntData |
typedef PlotErrorDataImpl< float > | PlotErrorFloatData |
typedef PlotErrorDataImpl< double > | PlotErrorDoubleData |
typedef CountedPtr < PlotSelectEventHandler > | PlotSelectEventHandlerPtr |
Smart Pointer Definitions //. | |
typedef CountedPtr < PlotClickEventHandler > | PlotClickEventHandlerPtr |
typedef CountedPtr < PlotMousePressEventHandler > | PlotMousePressEventHandlerPtr |
typedef CountedPtr < PlotMouseReleaseEventHandler > | PlotMouseReleaseEventHandlerPtr |
typedef CountedPtr < PlotMouseDragEventHandler > | PlotMouseDragEventHandlerPtr |
typedef CountedPtr < PlotMouseMoveEventHandler > | PlotMouseMoveEventHandlerPtr |
typedef CountedPtr < PlotWheelEventHandler > | PlotWheelEventHandlerPtr |
typedef CountedPtr < PlotKeyEventHandler > | PlotKeyEventHandlerPtr |
typedef CountedPtr < PlotResizeEventHandler > | PlotResizeEventHandlerPtr |
typedef CountedPtr < PlotButtonEventHandler > | PlotButtonEventHandlerPtr |
typedef CountedPtr < PlotCheckboxEventHandler > | PlotCheckboxEventHandlerPtr |
typedef CountedPtr< PlotFactory > | PlotFactoryPtr |
typedef CountedPtr< PlotItem > | PlotItemPtr |
typedef CountedPtr< PlotLogger > | PlotLoggerPtr |
typedef CountedPtr< PlotMutex > | PlotMutexPtr |
typedef CountedPtr< PlotOperation > | PlotOperationPtr |
typedef pair< double, double > | prange_t |
Typedef for range, which is two doubles (min and max). | |
typedef pair< double, double > | psize_t |
Typedef for size, which is two doubles (width and height). | |
typedef unsigned int | PlotAxisBitset |
Set of bit flags to indicate combinations of sides, used (as of this writing) for indicating which axes have visible scales. | |
typedef CountedPtr< PlotColor > | PlotColorPtr |
typedef CountedPtr< PlotFont > | PlotFontPtr |
typedef CountedPtr< PlotAreaFill > | PlotAreaFillPtr |
typedef CountedPtr< PlotLine > | PlotLinePtr |
typedef CountedPtr< PlotSymbol > | PlotSymbolPtr |
typedef CountedPtr< PlotWidget > | PlotWidgetPtr |
typedef CountedPtr< Plotter > | PlotterPtr |
typedef CountedPtr< PlotTool > | PlotToolPtr |
typedef CountedPtr< SimplePlotter > | SimplePlotterPtr |
typedef void * | PMSPTObject |
Typedefs for using post-thread methods. | |
typedef void | PMSPTMethod (PMSPTObject, bool) |
typedef CountedPtr< CalCache > | CalCachePtr |
typedef CountedPtr< MSCache > | MSCachePtr |
typedef CountedPtr < PlotMSCacheBase > | PlotMSCacheBasePtr |
typedef Double(PlotMSCacheBase::* | CacheMemPtr )(Int, Int) |
typedef Int(PlotMSIndexer::* | IndexerMethPtr )(Int, Int) |
typedef void(PlotMSIndexer::* | CollapseMethPtr )(Int, Array< Bool > &) |
typedef CountedPtr< PlotMSIndexer > | PlotMSIndexerPtr |
typedef CountedPtr< PlotMSPlotter > | PlotMSPlotterPtr |
typedef CTEnums | NCT |
typedef MSField | CTField |
NewCalTable: New Calibration table access and creation. | |
typedef MSObservation | CTObservation |
typedef MSAntenna | CTAntenna |
typedef MSSpectralWindow | CTSpectralWindow |
typedef MSHistory | CTHistory |
typedef MSFieldColumns | CTFieldColumns |
typedef MSObservationColumns | CTObservationColumns |
typedef MSAntennaColumns | CTAntennaColumns |
typedef MSSpWindowColumns | CTSpWindowColumns |
typedef MSHistoryColumns | CTHistoryColumns |
typedef ROMSFieldColumns | ROCTFieldColumns |
typedef ROMSObservationColumns | ROCTObservationColumns |
typedef ROMSAntennaColumns | ROCTAntennaColumns |
typedef ROMSSpWindowColumns | ROCTSpWindowColumns |
typedef ROMSHistoryColumns | ROCTHistoryColumns |
typedef void(* | GCFPtr )(Double *griduvw, Double *area, Double *raoff1, Double *decoff1, Double *raoff2, Double *decoff2, Int *doGrad, Complex *weight, Complex *dweight1, Complex *dweight2, Double *currentCFPA) |
typedef MSCalEnums | MSC |
typedef std::map< uInt, std::vector< Int > > | mapuIvIType |
A class to time average all columns of a VisBuffer. | |
typedef ViReadImplAsync | ROVIA |
typedef uInt | Antenna |
The interface to the MeasurementSet for synthesis processing. | |
typedef Double | Frequency |
typedef RigidVector< Float, 3 > | Position |
typedef RigidVector< Double, 3 > | Direction |
typedef Vector< CStokesVector > | vvCoh |
typedef ROVisibilityIterator | ROVisIter |
typedef VisibilityIterator | VisIter |
typedef Complex | TT |
template <class t>=""> | |
typedef Cube< CountedPtr < CFCell > > | VBRow2CFMapType |
typedef Vector< CountedPtr < CFBuffer > > | VBRow2CFBMapType |
typedef SquareMatrix< Complex, 2 > | mjJones2 |
typedef SquareMatrix< Complex, 4 > | mjJones4 |
typedef SquareMatrix< Float, 2 > | mjJones2F |
Enumerations | |
enum | StorageInitPolicy { COPY, TAKE_OVER, SHARE } |
A global enum used by some Array constructors. More... | |
enum | { ConstListIterVersion } |
enum outside class because of compiler errors on HPUX More... | |
enum | Comparator { EQUALS, CONTAINS, BETWEEN, CONTAINSBT, LESSTHAN, CONTAINSLT, GREATERTHAN, CONTAINSGT } |
Enum listing the possible types of comparisons that can be made in, for example, a filter rule. More... | |
enum | BooleanFormat { DEFAULT, TRUEFALSE, TF, B10 } |
Enum listing the format for boolean values: "true/false", "t/f", "1/0", etc. More... | |
enum | Driver { DIRECT } |
Enum to indicate the different driver types. More... | |
enum | Parser { HOME, XERCES_DOM, XERCES_SAX } |
Enum to indicate the different parsers available for XML drivers. More... | |
enum | GLTraceLevel { GLTraceNone, GLTraceErrors, GLTraceInfo, GLTraceCalls, GLTraceImages, GLTraceGraphics, GLTraceMath, GLTraceOther, GLTraceNormal, GLTraceAll } |
enum | ProfileType { UNKNPROF, SINGPROF, RECTPROF, ELLPROF, POLYPROF, POLYLINEPROF, PVPROF } |
enum | PlotAxis { X_BOTTOM, X_TOP, Y_LEFT, Y_RIGHT } |
enum | PlotAxisScale { NORMAL, LOG10, DATE_MJ_SEC, DATE_MJ_DAY } |
Enum for possible axis scales. More... | |
enum | PlotCursor { NORMAL_CURSOR, HAND_OPEN, HAND_CLOSED, CROSSHAIR, WAIT, TEXT } |
Enum for cursors. More... | |
enum | PlotCanvasLayer { MAIN, ANNOTATION } |
The canvas is composed of multiple layers, where changing/adding items from one layer will not affect the others. More... | |
enum | ToolCode { SELECT_TOOL, SUBTRACT_TOOL, ZOOM_TOOL, PAN_TOOL, NONE_TOOL } |
enum | ALMAAntennaType { ALMA_INVALID, ALMA_DA, ALMA_DV, ALMA_CM, ALMA_PM, ALMA_numAntTypes } |
enum | VLABeamCalcBandCode { BeamCalc_VLA_L, BeamCalc_VLA_C, BeamCalc_VLA_X, BeamCalc_VLA_U, BeamCalc_VLA_K, BeamCalc_VLA_Q, BeamCalc_VLA_4, VLABeamCalc_NumBandCodes } |
enum | EVLABeamCalcBandCode { BeamCalc_EVLA_L, BeamCalc_EVLA_S, BeamCalc_EVLA_C, BeamCalc_EVLA_X, BeamCalc_EVLA_U, BeamCalc_EVLA_K, BeamCalc_EVLA_A, BeamCalc_EVLA_Q, BeamCalc_EVLA_4, EVLABeamCalc_NumBandCodes } |
enum | ALMABeamCalcBandCode { BeamCalc_ALMA_1, BeamCalc_ALMA_2, BeamCalc_ALMA_3, BeamCalc_ALMA_4, BeamCalc_ALMA_5, BeamCalc_ALMA_6, BeamCalc_ALMA_7, BeamCalc_ALMA_8, BeamCalc_ALMA_9, BeamCalc_ALMA_10, ALMABeamCalc_NumBandCodes } |
Functions | |
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 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. | |
ostream & | operator<< (ostream &s, const String &x) |
void | putBlock (AipsIO &, const Block< void * > &, Int) |
void | getBlock (AipsIO &, Block< void * > &) |
void | showBlock (AipsIO &, const Block< void * > &, Int) |
void | throw_invalid_hashmapiter_error () |
void | throw_hashmapiter_init_error () |
void | throw_list_end_error () |
The function which throws an exception for advancing the internal cursor past the end of a list. | |
void | throw_list_init_error () |
void | throw_list_start_error () |
void | throw_list_swapright_same_error () |
void | throw_mapiter_init_error () |
void | throw_map_init_error () |
void | throw_invalid_mapiter_error () |
void | throw_map_constop_error () |
AipsIO & | operator<< (AipsIO &os, const Record &rec) |
AipsIO & | operator>> (AipsIO &os, Record &rec) |
ostream & | operator<< (ostream &os, const RecordDesc &desc) |
AipsIO & | operator<< (AipsIO &os, const RecordDesc &desc) |
AipsIO & | operator>> (AipsIO &os, RecordDesc &desc) |
void | defineRecordFieldPtr (RecordInterface *parent, Int fieldNumber, DataType type, const void *value) |
void | defineRecordFieldPtr (RecordInterface *parent, Int fieldNumber, DataType, const TableRecord *value) |
void * | attachRecordFieldPtr (RecordInterface *parent, Int fieldNumber, DataType type, const void *) |
This function attaches a RecordFieldPtr object. | |
void * | attachRecordFieldPtr (RecordInterface *parent, Int fieldNumber, DataType, const Table *) |
Specialization for a Table field (which cannot be used). | |
void * | attachRecordFieldPtr (RecordInterface *parent, Int fieldNumber, DataType, const Record *) |
Specialization for a Record field. | |
void * | attachRecordFieldPtr (RecordInterface *parent, Int fieldNumber, DataType, const TableRecord *) |
Specialization for a TableRecord field. | |
void | throw_empty_Stack_error (const char *msg=0) |
void | throwInvHDF5 () |
Define 2 functions to check that hid_t and hsize_t are mapped correctly. | |
void | check_hid_t (int) |
template<typename T > | |
void | check_hid_t (T) |
void | check_hsize_t (unsigned long long) |
template<typename T > | |
void | check_hsize_t (T) |
Float | pow (Float f1, Float f2) |
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) |
is equal operator, uses operator Double which returns days | |
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) |
const char * | a2_re_compile_pattern () |
void | a2_re_compile_fastmap () |
int | a2_re_search () |
int | a2_re_search_2 () |
int | a2_re_match () |
int | a2_re_match_2 () |
const char * | re_comp () |
int | re_exec () |
uInt | precisionForValueErrorPairs (const Vector< Double > &pair1, const Vector< Double > &pair2) |
Various precision-related functions. | |
const std::string | getVersion () |
Get the casacore version. | |
const std::string | getVersionCASA () |
Get the version of casacore on CASA's vendor branch Note: CASA's private version of casacore has a lifecycle which is not necessarily identical to versions of casacore elsewhere. | |
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) |
virtual Bool | toRecord (RecordInterface &out) const |
Save to a record. | |
CompiledSpectralElement () | |
virtual void | _setFunction (const String &function) |
ostream & | operator<< (ostream &os, const GaussianMultipletSpectralElement &elem) |
ostream & | operator<< (ostream &os, const GaussianSpectralElement &elem) |
ostream & | operator<< (ostream &os, const LorentzianSpectralElement &elem) |
Bool | fixedAmpl () const |
Bool | fixedCenter () const |
Bool | fixedFWHM () const |
PCFSpectralElement () | |
PCFSpectralElement (const PCFSpectralElement &other) | |
ostream & | operator<< (ostream &os, const SpectralElement &elem) |
Bool | near (const SpectralElement &s1, const SpectralElement &s2, const Double tol) |
Bool | nearAbs (const SpectralElement &s1, const SpectralElement &s2, const Double tol) |
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) |
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) |
DataType | imagePixelType (const String &fileName) |
Determine the pixel type in the PagedImage contained in fileName . | |
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 ROScalarColumn< T > &col, uInt row_i, uInt row_j) |
template<class T > | |
Bool | areEQ (const ROArrayColumn< T > &col, uInt row_i, uInt row_j) |
String | constructMessage (const Int pos, const String &command) |
Vector< Int > | set_intersection (const Vector< Int > &v1, const Vector< Int > &v2) |
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 | 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 | 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) |
template<class V > | |
void | getArrayVal (V &val, int type, const Record &gr, const String &name, uInt index=0) throw (InvalidSerializationError) |
template<class V > | |
void | getArray (Array< V > &val, int type, const Record &gr, const String &name) throw (InvalidSerializationError) |
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) |
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, Int start, Int inc) |
template<class T > | |
void | indgen (TableVector< T > &tv, Int 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) |
PlotFactoryPtr | plotterImplementation (Plotter::Implementation which=Plotter::DEFAULT, bool smartDelete=true) |
The plotterImplementation function is a global function within the casa namespace. | |
SimplePlotterPtr | simplePlotter (Plotter::Implementation which=Plotter::DEFAULT, bool smartDelete=true) |
The simplePlotter function is a global function within the casa namespace. | |
std::string | to_string (const QString &other) |
ostream & | operator<< (ostream &os, Attribute &a) |
ostream & | operator<< (ostream &os, AttributeBuffer &ab) |
ostream & | operator<< (ostream &os, AttributeValueBase &av) |
const char * | GLbufferToString (int b) |
Convert various OpenGL constants to their string representations. | |
const char * | GLformatToString (GLenum format) |
void | GLAttribToString (GLbitfield bits, String &str) |
Given a glPushAttrib argument, append the string with the arg's string representation. | |
std::ostream & | operator<< (std::ostream &out, const casa::viewer::Position &pos) |
ostream & | operator<< (ostream &os, Annotations::State st) |
Ostream, mainly for debugging the state of the annotator. | |
bool | p1Arrow () const |
bool | p2Arrow () const |
Vector< String > | splitExpression (const Vector< String > &expr0) |
helper function to split an expression into elements | |
Int | findCorrType (Stokes::StokesTypes type, const Vector< Int > &corr) |
global function for finding polarization by index | |
Bool | fieldType (const RecordInterface &parm, const String &id, DataType type, DataType type2=TpNumberOfTypes) |
short inline function for checking the type of a record field | |
Bool | isField (const RecordInterface &parm, const String &id, Bool(*func)(DataType)) |
short inline function for checking a field's data type against some function | |
Bool | isValidRecord (const RecordInterface &parm, const String &id) |
short inline function for checking that a field is a non-empty record | |
Bool | isFieldSet (const RecordInterface &parm, const String &id) |
Short inline function for checking if a record field is "set", i.e. | |
uInt | fieldSize (const RecordInterface &parm, const String &id) |
Short inline function for returning the number of elements in a field (0 for no field, 1 for scalar, >1 for arrays) | |
String | stringUpper (const String &in) |
Basically just upcase(), but in a form suitable for Array::apply. | |
int | dprintf (LogIO &os, const char *format,...) |
a debug-printf function, for printf-ing debug messages | |
template<class T > | |
Array< T > | operator& (const Array< T > &, const T &) |
Function for working with bitmasks. | |
template<class T > | |
LogicalArray | maskBits (const Array< T > &, const T &) |
returns a LogicalArray corresponding to (ARR&MASK)!=0 | |
INHERITANCE_POINTER (ScatterPlot, ScatterPlotPtr, Plot, PlotPtr, PlotItem, PlotItemPtr) INHERITANCE_POINTER(MaskedScatterPlot | |
PlotItemPtr | INHERITANCE_POINTER (ErrorPlot, ErrorPlotPtr, ScatterPlot, ScatterPlotPtr, PlotItem, PlotItemPtr) INHERITANCE_POINTER(ColoredPlot |
INHERITANCE_POINTER2 (PlotLayoutSingle, PlotLayoutSinglePtr, PlotCanvasLayout, PlotCanvasLayoutPtr) INHERITANCE_POINTER2(PlotLayoutGrid | |
INHERITANCE_POINTER (PlotMaskedPointData, PlotMaskedPointDataPtr, PlotPointData, PlotPointDataPtr, PlotData, PlotDataPtr) class PlotErrorData | |
Data that adds error functionality on top of normal plot data. | |
INHERITANCE_POINTER (PlotErrorData, PlotErrorDataPtr, PlotPointData, PlotDataPtr, PlotData, PlotDataPtr) class PlotBinnedData | |
Data that differentiates different points into different "bins" on top of normal point data functionality. | |
INHERITANCE_POINTER (PlotBinnedData, PlotBinnedDataPtr, PlotPointData, PlotDataPtr, PlotData, PlotDataPtr) class PlotRasterData | |
Data for raster plots, which can be thought of as three-dimensional. | |
ABSTRACT CLASSES Abstract class for colors Any implementation of color should be able to provide a hexadecimal form of the | color (i.e.,"000000"for black) and |
ABSTRACT CLASSES Abstract class for colors Any implementation of color should be able to provide a hexadecimal form of the if a human readable | name (i.e."black").In many places throughout the plotter |
CONCRETE UTILITY CLASSES Coordinate on the canvas | surface (i.e., the part where the actual plots are, which doesn't include things like axes, titles, etc.).A coordinate has two values and a system.*/class PlotCoordinate |
virtual void | setSymbol (const PlotSymbolPtr symbol) |
virtual void | setSymbol (PlotSymbol::Symbol sym) |
INHERITANCE_POINTER (PlotSelectTool, PlotSelectToolPtr, PlotMouseTool, PlotMouseToolPtr, PlotTool, PlotToolPtr) class PlotZoomTool | |
A PlotZoomTool is a concrete subclass of PlotMouseTool that provides convenient zooming functionality. | |
INHERITANCE_POINTER (PlotZoomTool, PlotZoomToolPtr, PlotMouseTool, PlotMouseToolPtr, PlotTool, PlotToolPtr) class PlotPanTool | |
A PlotPanTool is a concrete subclass of PlotMouseTool that provides convenient panning functionality. | |
INHERITANCE_POINTER (PlotPanTool, PlotPanToolPtr, PlotMouseTool, PlotMouseToolPtr, PlotTool, PlotToolPtr) class PlotTrackerTool | |
A PlotTrackerTool is a concrete subclass of PlotMouseTool that provides convenient tracker functionality. | |
INHERITANCE_POINTER (PlotTrackerTool, PlotTrackerToolPtr, PlotMouseTool, PlotMouseToolPtr, PlotTool, PlotToolPtr) TOOL NOTIFICATION CLASSESInterface for objects that want to be notified when the selection tool changes.*/class PlotSelectToolNotifier | |
TOOL GROUP CLASSES A PlotMouseToolGroup provides an interface for a group of PlotMouseTools where only | one (or none) is active at a time.*/class PlotMouseToolGroup |
INHERITANCE_POINTER (PlotMouseToolGroup, PlotMouseToolGroupPtr, PlotMouseTool, PlotMouseToolPtr, PlotTool, PlotToolPtr) class PlotStandardMouseToolGroup | |
PlotStandardMouseToolGroup is a specialized PlotMouseToolGroup where the tools in the group are: 1) select, 2) zoom, and 3) pan. | |
ostream & | operator<< (ostream &os, const AnnotationBase &annotation) |
ostream & | operator<< (ostream &os, const AnnotationBase::LineStyle &ls) |
ostream & | operator<< (ostream &os, const AnnotationBase::FontStyle &fs) |
ostream & | operator<< (ostream &os, const map< AnnotationBase::Keyword, String > &x) |
ostream & | operator<< (ostream &os, const RegionTextList &list) |
ostream & | operator<< (ostream &os, const AsciiAnnotationFileLine &line) |
void | addRadioButtonsToGroup (QButtonGroup *group) const |
Overrides PlotMSWidget::addRadioButtonsToGroup(). | |
void | rangeChanged () |
Slot for when the set range changes. | |
void | timeFromChanged () |
void | timeToChanged () |
void | smooth (CalSet< Complex > &cs, const String &smtype, const Double &smtime, Vector< Int > selfields) |
Globals. | |
void | smoothCT (NewCalTable ct, const String &smtype, const Double &smtime, Vector< Int > selfields) |
Create a specialized VisCal from VisSet. | |
void | assignCTScanField (NewCalTable &ct, String msName, Bool doField=True, Bool doScan=True, Bool doObs=True) |
Extract time-dep scan and field id info from the specified MS, and assign them to the NewCalTable. | |
double | myhash (register double arg) |
void | gcppeij (Double *griduvw, Double *area, Double *raoff1, Double *decoff1, Double *raoff2, Double *decoff2, Int *doGrad, Complex *weight, Complex *dweight1, Complex *dweight2, Double *currentCFPA) |
Jones * | createJones (const Jones::JonesType &jtype) |
Global methods: | |
void | apply (const Jones &j1, VisVector &v, const Jones &j2) |
Apply a pair of Jones to a VisVector: | |
void | apply (const Jones &j1, VisVector &v, const Jones &j2, Bool &vflag) |
Jones::JonesType | jonesType (const Int &n) |
Return enum from integer. | |
Int | jonesNPar (const Jones::JonesType &jtype) |
Return parameter count from. | |
Mueller * | createMueller (const Mueller::MuellerType &mtype) |
Globals. | |
Int | muellerNPar (const Mueller::MuellerType &mtype) |
Return Mueller type according to Int Mueller::MuellerType muellerType(const Int& n);. | |
Mueller::MuellerType | muellerType (const Jones::JonesType &jtype, const VisVector::VisType &vtype) |
Return Mueller type according to underlying Jones and VisVector types. | |
String | calTableType (const String &tablename) |
Global methods. | |
VisCal * | createVisCal (const String &type, VisSet &vs) |
Create a specialized VisCal from VisSet. | |
VisCal * | createVisCal (const String &type, const Int &nAnt) |
Create a specialized VisCal from nAnt. | |
SolvableVisCal * | createSolvableVisCal (const String &type, VisSet &vs) |
Create a specialized SolvableVisCal from VisSet. | |
SolvableVisCal * | createSolvableVisCal (const String &type, const Int &nAnt) |
Create a specialized SolvableVisCal from nAnt. | |
VisVector::VisType | visType (const Int &ncorr) |
Globals: | |
CStokesVector | operator* (const SquareMatrix< Complex, 4 > &m, const CStokesVector &v) |
Multiplication of CStokesVector by a Complex SquareMatrix. | |
void | defaultValue (CStokesVector &v) |
void | defaultValue (StokesVector &v) |
StokesVector | operator* (Float f, const StokesVector &v) |
Multiply by a scalar. | |
StokesVector | operator* (const StokesVector &v, Float f) |
Multiply by a scalar. | |
StokesVector | operator* (const SquareMatrix< Float, 4 > &m, const StokesVector &v) |
Multiplication of StokesVector by a SquareMatrix. | |
CStokesVector & | applySlin (CStokesVector &result, const StokesVector &v) |
Apply conversion matrix from Stokes to linear(returns result) | |
CStokesVector | applySlin (const StokesVector &v) |
Apply conversion matrix from Stokes to linear. | |
CStokesVector & | applyScirc (CStokesVector &result, const StokesVector &v) |
Apply conversion matrix from Stokes to circular. | |
CStokesVector | applyScirc (const StokesVector &v) |
Apply conversion matrix from Stokes to circular. | |
StokesVector & | applySlinInv (StokesVector &result, const CStokesVector &v) |
Apply conversion matrix from linear to Stokes. | |
StokesVector | applySlinInv (const CStokesVector &v) |
Apply conversion matrix from linear to Stokes. | |
StokesVector & | applyScircInv (StokesVector &result, const CStokesVector &v) |
Apply conversion matrix from circular to Stokes. | |
StokesVector | applyScircInv (const CStokesVector &v) |
Apply conversion matrix from circular to Stokes. | |
Bool | isAllColumns (const Vector< MS::PredefinedColumns > &colNames) |
calcAntenna * | newAntenna (Double sub_h, Double feed_x, Double feed_y, Double feed_z, Double ftaper, Double thmax, const char *geomfile) |
void | deleteAntenna (calcAntenna *a) |
void | Antennasetfreq (calcAntenna *a, Double freq) |
void | Antennasetdir (calcAntenna *a, const Double *dir) |
void | alignfeed (calcAntenna *a, const Pathology *p) |
void | getfeedbasis (const calcAntenna *a, Double B[3][3]) |
void | Efield (const calcAntenna *a, const casa::Complex *pol, casa::Complex *E) |
Int | Antennasetfeedpattern (calcAntenna *a, const char *filename, Double scale) |
calcAntenna * | newAntennafromApertureCalcParams (struct ApertureCalcParams *ap) |
void | applyPathology (Pathology *P, calcAntenna *a) |
Int | dishvalue (const calcAntenna *a, Double r, Double *z, Double *m) |
Int | subfromdish (const calcAntenna *a, Double x, Double y, Double *subpoint) |
Int | dishfromsub (const calcAntenna *a, Double x, Double y, Double *dishpoint) |
Ray * | newRay (const Double *sub) |
void | deleteRay (Ray *ray) |
Pathology * | newPathology () |
Pathology * | newPathologyfromApertureCalcParams (struct ApertureCalcParams *ap) |
void | deletePathology (Pathology *P) |
Double | dAdOmega (const calcAntenna *a, const Ray *ray1, const Ray *ray2, const Ray *ray3, const Pathology *p) |
Double | dOmega (const calcAntenna *a, const Ray *ray1, const Ray *ray2, const Ray *ray3, const Pathology *p) |
Double | Raylen (const Ray *ray) |
Double | feedfunc (const calcAntenna *a, Double theta) |
void | Pathologize (Double *sub, const Pathology *p) |
void | intersectdish (const calcAntenna *a, const Double *sub, const Double *unitdir, Double *dish, Int niter) |
void | intersectaperture (const calcAntenna *a, const Double *dish, const Double *unitdir, Double *aper) |
Ray * | trace (const calcAntenna *a, Double x, Double y, const Pathology *p) |
Double | feedgain (const calcAntenna *a, const Ray *ray, const Pathology *p) |
void | tracepol (casa::Complex *E0, const Ray *ray, casa::Complex *E1) |
Int | legplanewaveblock (const calcAntenna *a, Double x, Double y) |
Int | legplanewaveblock2 (const calcAntenna *a, const Ray *ray) |
Int | legsphericalwaveblock (const calcAntenna *a, const Ray *ray) |
void | faccumulatetogrid_ (Complex *grid, Complex *CF, Complex *nvalue, Double *wVal, Int *scaledSupport, Float *scaledSampling, Double *off, Int *convOrigin, Int *cfShape, Int *loc, Int *igrdpos, Double *sinDPA, Double *cosDPA, Int *finitePointingOffset, Int *doPSFOnly, Complex *norm, Complex *phaseGrad, Int *imNX, Int *imNY, Int *imNP, Int *imNC, Int *cfNX, Int *cfNY, Int *cfNP, Int *cfNC, Int *phNX, Int *phNY) |
void | dfaccumulatetogrid_ (DComplex *grid, Complex *CF, Complex *nvalue, Double *wVal, Int *scaledSupport, Float *scaledSampling, Double *off, Int *convOrigin, Int *cfShape, Int *loc, Int *igrdpos, Double *sinDPA, Double *cosDPA, Int *finitePointingOffset, Int *doPSFOnly, Complex *norm, Complex *phaseGrad, Int *imNX, Int *imNY, Int *imNP, Int *imNC, Int *cfNX, Int *cfNY, Int *cfNP, Int *cfNC, Int *phNX, Int *phNY) |
void | faccumulatefromgrid_ (Complex *nvalue, const Complex *grid, Complex *CF, Double *wVal, Int *scaledSupport, Float *scaledSampling, Double *off, Int *convOrigin, Int *cfShape, Int *loc, Int *igrdpos, Double *sinDPA, Double *cosDPA, Int *finitePointingOffset, Complex *phaseGrad, Complex *phasor, Int *imNX, Int *imNY, Int *imNP, Int *imNC, Int *cfNX, Int *cfNY, Int *cfNP, Int *cfNC, Int *phNX, Int *phNY) |
PolOuterProduct::GenericVBPol | translateStokesToGeneric (const Int &stokes) |
Int | translateGenericToStokes (const PolOuterProduct::GenericVBPol &gPol, const MSIter::PolFrame &polFrame=MSIter::Circular) |
Int | getPhaseCenter (MeasurementSet &ms, MDirection &dir0, Int whichField=-1) |
Bool | findMaxAbsLattice (const ImageInterface< Float > &lattice, Float &maxAbs, IPosition &posMaxAbs) |
Bool | findMaxAbsLattice (const ImageInterface< Float > &masklat, const Lattice< Float > &lattice, Float &maxAbs, IPosition &posMaxAbs, Bool flip=False) |
Double | getCurrentTimeStamp (const VisBuffer &vb) |
void | makeStokesAxis (Int npol_p, Vector< String > &polType, Vector< Int > &whichStokes) |
Double | getPA (const VisBuffer &vb) |
void | storeImg (String fileName, ImageInterface< Complex > &theImg, Bool writeReIm=False) |
void | storeImg (String fileName, ImageInterface< Float > &theImg) |
void | storeArrayAsImage (String fileName, const CoordinateSystem &coords, const Array< Complex > &cf) |
void | storeArrayAsImage (String fileName, const CoordinateSystem &coords, const Array< Float > &cf) |
Bool | isVBNaN (const VisBuffer &vb, String &mesg) |
void | getHADec (MeasurementSet &ms, const VisBuffer &vb, Double &HA, Double &RA, Double &Dec) |
ostream & | operator<< (ostream &os, const ObsInfo &info) |
Global functions. | |
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 ?: construct in C++. | |
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 *) |
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) |
Variables | |
SMART POINTER DEFINITIONS *typedef CountedPtr < PlotCanvasLayout > | PlotCanvasLayoutPtr |
SMART POINTER DEFINITIONS *typedef CountedPtr< PlotPanel > | PlotPanelPtr |
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 |
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 const String | EmptyString |
Warning: SUN compiler does not accept non-simple default arguments | |
static class casa::UnitVal_static_initializer | unitval_static_initializer |
static class casa::CasarcCleanup | local_cleanup_object |
const uInt | WORDSIZE |
The size of a unsigned Integer ( assumes 8-bit char ) | |
const Regex | RXwhite |
some built in regular expressions | |
const Regex | RXint |
const Regex | RXdouble |
const Regex | RXalpha |
([0-9]+)|( | |
const Regex | RXlowercase |
const Regex | RXuppercase |
const Regex | RXalphanum |
const Regex | RXidentifier |
String | _function |
The string value for compiled functional. | |
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. | |
ConcatTable * | refTabPtr_p |
Block< BaseColumn * > | refColPtr_p |
ColumnCache | colCache_p |
TableRecord | keywordSet_p |
static class casa::init_dispatcher | init_dispatcher_ |
std::vector< std::vector < double > > | beams_ |
String | majorunit_ |
String | minorunit_ |
String | paunit_ |
DParameterChoice * | beamOnOff_ |
DParameterChoice * | beamStyle_ |
DParameterChoice * | beamColor_ |
DParameterRange< Int > * | beamLineWidth_ |
DParameterRange< Float > * | beamXCenter_ |
DParameterRange< Float > * | beamYCenter_ |
static const String | CSYS_INDIVIDUAL |
static const String | CSYS_IMAGE |
static const String | CSYS_B1950 |
static const String | CSYS_J2000 |
static const String | CSYS_GALACTIC |
static const String | CSYS_ECLIPTIC |
static const String | UNIT_IPIXELS |
static const String | UNIT_DEGREES |
static const String | UNIT_RADIANS |
static const String | PUNIT_SEXAGESIMAL |
static const String | PUNIT_HMS |
static const String | PUNIT_DMS |
static const String | SUNIT_ARCSEC |
static const String | SUNIT_ARCMIN |
static const String | DEFAULT_COMMENTS |
const Complex | ImaginaryUnit |
const int | RFA_MIN_NAD |
min number of deviations for which average is considered valid | |
const Float | RFA_AAD_CHANGE |
significant change in accumulated average | |
const RFChunkStats::StatEnums | active_stats [] |
enums for which stats are actually collected | |
const uInt | num_active_stats |
const char | RF_GLISHINDEX [] |
character constants for common agent parameters | |
const char | RF_NAME [] |
const char | RF_DEBUG [] |
const char | RF_PLOT [] |
const char | RF_PLOTSCR [] |
const char | RF_GLOBAL [] |
const char | RF_TRIAL [] |
const char | RF_RESET [] |
const char | RF_FIGNORE [] |
const char | RF_UNFLAG [] |
const char | RF_SHADOW [] |
const char | RF_ELEVATION [] |
const char | RF_THR [] |
const char | RF_ROW_THR [] |
const char | RF_HW [] |
const char | RF_ROW_HW [] |
const char | RF_ROW_DISABLE [] |
const char | RF_COLUMN [] |
const char | RF_EXPR [] |
const char | RF_CLIP [] |
const char | RF_FLAGRANGE [] |
const char | RF_MIN [] |
const char | RF_MAX [] |
const char | RF_CHANAVG [] |
const char | RF_NDEG [] |
const char | RF_SPWID [] |
const char | RF_FREQS [] |
const char | RF_CHANS [] |
const char | RF_REGION [] |
const char | RF_NBINS [] |
const char | RF_MINPOP [] |
const char | RF_CORR [] |
const char | RF_ANT [] |
const char | RF_FIELD [] |
const char | RF_BASELINE [] |
const char | RF_AUTOCORR [] |
const char | RF_INTENT [] |
const char | RF_SCAN [] |
const char | RF_ARRAY [] |
const char | RF_OBSERVATION [] |
const char | RF_FEED [] |
const char | RF_UVRANGE [] |
const char | RF_DIAMETER [] |
const char | RF_LOWERLIMIT [] |
const char | RF_UPPERLIMIT [] |
const char | RF_TIMERANGE [] |
const char | RF_CENTERTIME [] |
const char | RF_TIMEDELTA [] |
const char | RF_QUACK [] |
const char | RF_QUACKMODE [] |
const char | RF_QUACKINC [] |
const char | RF_NCHAN [] |
const char | RF_START [] |
const char | RF_STEP [] |
const char | RF_MODE [] |
const char | RF_MSSELECT [] |
const RFlagWord | RowFlagged |
special row flag masks. | |
const RFlagWord | RowAbsent |
MaskedScatterPlotPtr | |
ScatterPlot | |
ScatterPlotPtr | |
PlotItem | |
PlotItemPtr | ColoredPlotPtr |
GRID LAYOUT CLASSES Coordinate for a grid | layout |
PlotLayoutGridPtr | |
PlotCanvasLayout | |
ABSTRACT CLASSES Deliberately vague to be general enough to allow for many different types of | data |
ABSTRACT CLASSES Deliberately vague to be general enough to allow for many different types of but is it too vague to be useful Since the interface is meant to be a simple | plotter |
ABSTRACT CLASSES Deliberately vague to be general enough to allow for many different types of but is it too vague to be useful Since the interface is meant to be a simple it may be better to restrict PlotData to be more like | PlotPointData |
DEFAULT IMPLEMENTATIONS Default implementation of PlotSingleData that supports raw | arrays |
DEFAULT IMPLEMENTATIONS Default implementation of PlotSingleData that supports raw | vectors |
ENUMS Enum for the four plot axes If this enum is changed or | none |
const PlotAxisBitset | all_four_sides |
const PlotAxisBitset | none_sides |
ABSTRACT CLASSES Abstract class for colors Any implementation of color should be able to provide a hexadecimal form of the if | applicable |
ABSTRACT CLASSES Abstract class for colors Any implementation of color should be able to provide a hexadecimal form of the if a human readable color and Strings are | interchangeable |
SMART POINTER MACROS This is painful but necessary to have transparent smart pointers that support hierarchies and inheritance See examples in other files | cname |
SMART POINTER MACROS This is painful but necessary to have transparent smart pointers that support hierarchies and inheritance See examples in other files | cptrname |
SMART POINTER MACROS This is painful but necessary to have transparent smart pointers that support hierarchies and inheritance See examples in other files | pname |
SMART POINTER MACROS This is painful but necessary to have transparent smart pointers that support hierarchies and inheritance See examples in other files | gname |
ABSTRACT TOOL CLASSES A PlotTool is a higher level event handler for a PlotCanvas The idea is to take common tasks which may require multiple events and put them in one place PlotTools also provide additional functionality in that they can be active | inactive |
ABSTRACT TOOL CLASSES A PlotTool is a higher level event handler for a PlotCanvas The idea is to take common tasks which may require multiple events and put them in one place PlotTools also provide additional functionality in that they can be active and blocking non blocking The PlotCanvas will only send events to active | tools |
CONCRETE TOOL CLASSES Was in | PlotStandardMouseToolGroup |
CONCRETE TOOL CLASSES Was in but needed | here |
CONCRETE TOOL CLASSES Was in but needed so it can be passed to | setActiveTool |
bool | isCustom_ |
Whether last set range was custom or not. | |
double | from_ |
Last set range. | |
double | to_ |
* | Dimensionless |
Rob's AxisUnit stuff, not currently used. | |
FluxDensity | |
tack a unit onto. | |
Freq | |
Intensity | |
Time | |
Velocity | |
IlluminationConvFunc | gwEij |
Applicator | applicator |
Double | VLABandMinFreqDefaults [VLABeamCalc_NumBandCodes] |
Double | VLABandMaxFreqDefaults [VLABeamCalc_NumBandCodes] |
BeamCalcGeometry | VLABeamCalcGeometryDefaults [VLABeamCalc_NumBandCodes] |
Double | EVLABandMinFreqDefaults [EVLABeamCalc_NumBandCodes] |
Double | EVLABandMaxFreqDefaults [EVLABeamCalc_NumBandCodes] |
BeamCalcGeometry | EVLABeamCalcGeometryDefaults [EVLABeamCalc_NumBandCodes] |
Double | ALMABandMinFreqDefaults [ALMABeamCalc_NumBandCodes] |
Double | ALMABandMaxFreqDefaults [ALMABeamCalc_NumBandCodes] |
BeamCalcGeometry | ALMABeamCalcGeometryDefaults [ALMABeamCalc_NumBandCodes] |
ABSTRACT TOOL CLASSES A PlotTool is a higher level event handler for a PlotCanvas The idea is to take common tasks which may require multiple events and put them in one place PlotTools also provide additional functionality in that they can be active and blocking non blocking The PlotCanvas will only send events to active and will not send events to later tools or event handlers if the latest tool was blocking In this way a single tool can be used to handle ALL user interaction via the GUI at one | time |
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 | 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 | 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 | 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 to int (using floor). | |
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 | 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 | 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 ?: construct in C++. | |
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) |
this file contains all the compiler specific defines
UVWMachine Does rotation, including B1950 <-> J2000, refocusing, and maybe even SIN <-> (-)NCP reprojection of existing UVWs, but it does not generate UVWs from an antenna table.
FTMachine::rotateUVW(Matrix<Double>& uvw, Vector<Double>& dphase, const VisBuffer& vb)
includes
using namespace casa;
*warning "Disabling GCC diagnostic to handle spurious boost warnings"
not yet:#include <synthesis/MeasurementComponents/CalCorruptor.h>
forward declarations
.casarc interface
Qt implementation of main viewer supervisory object -- Functional level.
(Trailing underscore is not a typo -- do not remove it; QtExportBrowser.ui.h uses the QTEXPORTBROWSER_H symbol).
(Trailing underscore is not a typo -- do not remove it; QtDataManager.ui.h uses the QTDATAMANAGER_H symbol).
Represents a curve drawn on the QtCanvas.
Displays the log from a fit.
Implementation of a relative screen pos. DSRectangle.
Implementation of a relative screen pos. DSEllipse.
Base class for scrolling DisplayData objects.
aips includes:
Go ahead and include X11 stuff for now.
Support functions for GLPixelCanvas.
Display list support for GLPixelCanvas.
-*- C++ -*-
Uncommenting out the following two lines will define USE_SHARED_PTR and cause the implementtion of CountedPtr to use a thread-safe smart pointer implementation class inside (at this writing this will be boost::shared_ptr but will eventually be std::shared_ptr).
Step through a const HashMap.
On some systems the following is needed to get the finite function.
template <class T, class U> class vector;
Don't forget a .tcc file is included at the end!
Public interface
This class is an iterator, and it used to step through const HashMap
s. This is useful when one wishes to find each of the user defined mappings in a particular map.
#include <casa/Containers/HashMap.h> #include <casa/BasicSL/String.h> #include <casa/iostream.h> main() { HashMap<String,Int> hash; hash.define("one",1); hash.define("two",2); hash.define("three",3); hash.define("four",4); hash.define("five",5); hash.define("six",6); ConstHashMapIter<String,Int> iter(hash); for ( iter.toStart(); ! iter.atEnd(); iter++ ) cout << iter.getVal() << ": " << iter.getKey() << endl; }
Sometimes one needs to step through the defined elements of an associative array. The user should be told when iterator does not modify the underlying data structure. The standard C++ const is not sufficient because while the internal state of the iterator changes, the underlying data structure is not modified. For this reason, both const and non-const versions of the iterator are useful.
Another effect is that portions of the measures framework will use boost::recursive_mutex to make those classes friendly to multithreading. N.B.: I would not recommend mixing defined/undefined for the two symbols. Changing the setting will causes a major rebuild of both the casacore and code projects since CountedPtr underlies most data structures and because of the template nature of CountedPtr. (jjacobs 7/19/12)
====================================================================
This is the original, thread-hostile implementatlow ion. For nonthreaded applications it's fine, though and as a bonus it does not incur and dependencies on boost.
Internal
<h3>Synopsis</h3> These classes are used to implement display list support for GLPixelCanvas. Execution tracing is supported. The variable 'nspaces' gives the number of spaces to indent the printout. All of these classes are used internally by GLPixelCanvas and wouldn't be useful elsewhere.
The GLLogIO class extends the LogIO class to add tracing support. Also, a couple of miscellaneous support routines are defined.
Internal
QtMouseToolNames holds static constants for Qt mouse tools (with some access methods for them). There is an ordered list of 'mouse tool' types, names and reference indices for them, etc.
Include Simple{World,Pixel}CanvasApp stuff
trial includes: display library includes:
The viewer is structured with a functional layer and a gui layer. In principle the former can operate without the latter. This class manages functional objects associated with the viewer, in particular the list of user-created DDs.
Records interface System utilities (for profiling macros)
Apparently not required here? (gmoellen 06Nov20)
#define CONVSIZE (1024*2) #define CONVWTSIZEFACTOR sqrt(2.0) #define OVERSAMPLING 10 #define THRESHOLD 1E-3
A light-weight container to carray all the information required for a single convolution function plan.
CFCell is basic in-memory representation of a single monochromatic, single polarization cross-product and single w-plane convoluion function .
Mostly a conveniance class to pass around related information.
To avoid parameter-bloat to passing around a number of related objects seperately.
typedef AipsrcValue<Bool> casa::AipsrcBool |
typedef AipsrcValue<Double> casa::AipsrcDouble |
typedef AipsrcValue<Int> casa::AipsrcInt |
typedef Aipsrc casa::AipsrcString |
typedef AipsrcVector<Bool> casa::AipsrcVBool |
typedef AipsrcVector<Double> casa::AipsrcVDouble |
typedef AipsrcVector<Int> casa::AipsrcVInt |
typedef AipsrcVector<String> casa::AipsrcVString |
typedef GaussianBeam casa::Angular2DGaussian |
for when we want the same thing, but it really doesn't represent a beam but eg.
a source
Definition at line 34 of file GaussianBeam.h.
typedef uInt casa::Antenna |
The interface to the MeasurementSet for synthesis processing.
VisSet is the Set of Visibilities
The VisSet is a class that simplifies access to the visibility data for the synthesis processing code. It holds a reference to an original MeasurementSet with observed data and creates two extra data columns for the storage of model visibilities and corrected visibilities. All access to the MeasurementSet is done via the VisibilityIterator and the VisBuffer
The VisSet allows selection and sorting of the MeasurementSet to be applied. A number of columns can be specified to define the iteration order, a a time interval can be given to iterate in chunks of time and a channel selection can be made for each spectral window present in the data.
MeasurementSet ms("Example.MS",Table::Update); cout << "Constructing VisSet"<<endl; Block<Int> bi(2); bi[0]=MS::SPECTRAL_WINDOW_ID; bi[1]=MS::TIME; Matrix<Int> chanSelection; // no channel selection // iterate in 600s chunks within each SpectralWindow Double interval=600.; VisSet vs(ms,bi,chanSelection,interval);
This class provides an easy interface to the MS. It keeps the iterator around for reuse, thus avoiding repeated sorting of the data.
typedef std::map< std::pair<Int,Int>,std::vector<uInt> > casa::antennaPairMap |
Definition at line 67 of file FlagDataHandler.h.
typedef std::map< std::pair<Int,Int>,std::vector<uInt> >::iterator casa::antennaPairMapIterator |
Type definitions.
Definition at line 64 of file FlagDataHandler.h.
typedef std::vector< vector<Double> > casa::antennaPointingMap |
Definition at line 71 of file FlagDataHandler.h.
typedef FitsArray<FitsBit> casa::BitFitsArray |
typedef FitsField<FitsBit> casa::BitFitsField |
typedef bool casa::Bool |
Define the standard types used by aips++.
Definition at line 35 of file aipstype.h.
typedef FitsArray<unsigned char> casa::ByteFitsArray |
typedef FitsField<unsigned char> casa::ByteFitsField |
typedef ImageExtension<unsigned char> casa::ByteImageExtension |
typedef PrimaryArray<unsigned char> casa::BytePrimaryArray |
typedef PrimaryGroup<unsigned char> casa::BytePrimaryGroup |
typedef PrimaryTable<unsigned char> casa::BytePrimaryTable |
typedef Double(PlotMSCacheBase::* casa::CacheMemPtr)(Int, Int) |
Definition at line 44 of file PlotMSIndexer.h.
typedef CountedPtr<CalCache> casa::CalCachePtr |
Definition at line 141 of file CalCache.h.
typedef char casa::Char |
Definition at line 39 of file aipstype.h.
typedef FitsArray<char> casa::CharFitsArray |
typedef FitsField<char> casa::CharFitsField |
typedef void(PlotMSIndexer::* casa::CollapseMethPtr)(Int, Array< Bool > &) |
Definition at line 46 of file PlotMSIndexer.h.
typedef FitsArray<Complex> casa::ComplexFitsArray |
typedef FitsField<Complex> casa::ComplexFitsField |
typedef MSAntenna casa::CTAntenna |
Definition at line 95 of file NewCalTable.h.
Definition at line 100 of file NewCalTable.h.
typedef MSField casa::CTField |
NewCalTable: New Calibration table access and creation.
Public interface
From "calibration" and "table".
The NewCalTable classes provide basic access to calibration tables. This includes the creation of calibration tables, sorting and selection capabilities, and basic data access. Specializations for baseline-based, time-variable and solvable VisJones types, and sub-types, are provided through inheritance.
This class is used by other calibration table accessors and iterators.
Typedefs for subtable objects
Definition at line 93 of file NewCalTable.h.
typedef MSFieldColumns casa::CTFieldColumns |
Definition at line 98 of file NewCalTable.h.
typedef MSHistory casa::CTHistory |
Definition at line 97 of file NewCalTable.h.
Definition at line 102 of file NewCalTable.h.
typedef MSObservation casa::CTObservation |
Definition at line 94 of file NewCalTable.h.
Definition at line 99 of file NewCalTable.h.
Definition at line 96 of file NewCalTable.h.
Definition at line 101 of file NewCalTable.h.
typedef std::vector< double > casa::CurveData |
Definition at line 41 of file CanvasCurve.h.
typedef FitsArray<DComplex> casa::DComplexFitsArray |
typedef FitsField<DComplex> casa::DComplexFitsField |
typedef RigidVector<Double,3> casa::Direction |
typedef double casa::Double |
Definition at line 48 of file aipstype.h.
typedef Convolver<Double> casa::DoubleConvolver |
Definition at line 46 of file Convolver.h.
typedef FitsArray<double> casa::DoubleFitsArray |
typedef FitsField<double> casa::DoubleFitsField |
typedef ImageExtension<double> casa::DoubleImageExtension |
typedef PrimaryArray<double> casa::DoublePrimaryArray |
typedef PrimaryGroup<double> casa::DoublePrimaryGroup |
typedef PrimaryTable<double> casa::DoublePrimaryTable |
typedef std::vector<double> casa::ErrorData |
Definition at line 42 of file CanvasCurve.h.
typedef void(* casa::FITSErrorHandler)(const char *errMessage, FITSError::ErrorLevel severity) |
Define a typedef for the handler function signature for convenience.
Public interface
Definition at line 111 of file FITSError.h.
typedef Long casa::FitsLong |
Definition at line 47 of file aipsxtype.h.
Definition at line 43 of file RFFlagCube.h.
typedef Matrix<RFlagWord> casa::FlagMatrix |
Definition at line 41 of file RFCommon.h.
typedef Vector<RFlagWord> casa::FlagVector |
Definition at line 40 of file RFCommon.h.
typedef float casa::Float |
Definition at line 47 of file aipstype.h.
typedef Convolver<Float> casa::FloatConvolver |
Typedefs.
Definition at line 42 of file Convolver.h.
typedef FitsArray<float> casa::FloatFitsArray |
typedef FitsField<float> casa::FloatFitsField |
typedef ImageExtension<float> casa::FloatImageExtension |
typedef PrimaryArray<float> casa::FloatPrimaryArray |
typedef PrimaryGroup<float> casa::FloatPrimaryGroup |
typedef PrimaryTable<float> casa::FloatPrimaryTable |
typedef Double casa::Frequency |
typedef Float casa::FType |
Definition at line 43 of file MatrixSolver.h.
typedef void(* casa::GCFPtr)(Double *griduvw, Double *area, Double *raoff1, Double *decoff1, Double *raoff2, Double *decoff2, Int *doGrad, Complex *weight, Complex *dweight1, Complex *dweight2, Double *currentCFPA) |
Definition at line 52 of file GlobalFTMachineCallbacks.h.
typedef FitsArray<IComplex> casa::IComplexFitsArray |
typedef FitsField<IComplex> casa::IComplexFitsField |
remove this when all IL's are extracted ???
Definition at line 1543 of file DisplayEnums.h.
typedef Int(PlotMSIndexer::* casa::IndexerMethPtr)(Int, Int) |
Definition at line 45 of file PlotMSIndexer.h.
typedef int casa::Int |
Definition at line 43 of file aipstype.h.
typedef long long casa::Int64 |
Define the extra non-standard types used by aips++ (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 38 of file aipsxtype.h.
typedef std::map< Int,Double > casa::lambdaMap |
Definition at line 73 of file FlagDataHandler.h.
typedef long double casa::lDouble |
Definition at line 49 of file aipstype.h.
typedef Link<int> casa::Link_int |
typedef FitsArray<FitsLogical> casa::LogicalFitsArray |
typedef FitsField<FitsLogical> casa::LogicalFitsField |
typedef long casa::Long |
Definition at line 45 of file aipstype.h.
typedef FitsArray<FitsLong> casa::LongFitsArray |
typedef FitsField<FitsLong> casa::LongFitsField |
typedef PrimaryArray<FitsLong> casa::LongPrimaryArray |
typedef PrimaryGroup<FitsLong> casa::LongPrimaryGroup |
typedef PrimaryTable<FitsLong> casa::LongPrimaryTable |
typedef std::map<uInt, std::vector<Int> > casa::mapuIvIType |
A class to time average all columns of a VisBuffer.
Public interface
From "VisBuffer", "Chunk", and "averaging". "Chunk" comes from VisibilityIterator.
This class time averages complete rows of a VisBuffer.
See SubMS::doTimeAver().
VisBuffAccumulator also time averages VisBuffers, but only for a few columns, as needed by calibration and plotms. Time averaging in split requires (in principle) that all of the columns in the input MS be written to the output MS. This is more work than required by calibration and plotms, and split also has some differences in the details of the averaging.
Note: For many of the columns averaging is trivial, i;e; the VisBuffer should only contain one ARRAY_ID, FIELD_ID, and DATA_DESC_ID, so they will all only have one value each;
TIME and INTERVAL will also be univalued in the output, for a different reason; For most (all?) uses this is a feature; (See CAS-2422 + 2439 for why;)
Definition at line 37 of file VisChunkAverager.h.
typedef SquareMatrix<Complex,2> casa::mjJones2 |
Definition at line 40 of file PBMath2DImage.h.
typedef SquareMatrix<Float,2> casa::mjJones2F |
Definition at line 44 of file PBMath2DImage.h.
typedef SquareMatrix<Complex,4> casa::mjJones4 |
Definition at line 43 of file PBMath2DImage.h.
typedef MeasurementSet casa::MS |
MeasurementSet is too cumbersome for a number of common uses, so we give a typedef here.
Definition at line 110 of file MeasurementSet.h.
typedef MSCalEnums casa::MSC |
Definition at line 85 of file MSCalEnums.h.
typedef CountedPtr<MSCache> casa::MSCachePtr |
typedef MSSelectionKeywords casa::MSS |
Define a shorthand notation for this class, so enums can be specified easily.
Definition at line 40 of file MSSelectionKeywords.h.
typedef void(* casa::PixelCanvasColorTableResizeCB)(class PixelCanvasColorTable *pccmap, uInt newSize, void *clientData, Display::RefreshReason reason) |
Definition at line 40 of file PixelCanvasColorTable.h.
typedef CountedPtr<PlotAreaFill> casa::PlotAreaFillPtr |
Definition at line 354 of file PlotOptions.h.
typedef unsigned int casa::PlotAxisBitset |
Set of bit flags to indicate combinations of sides, used (as of this writing) for indicating which axes have visible scales.
The value of a PlotSideBitset is the bitwise OR of values of PlotSide.
Definition at line 68 of file PlotOptions.h.
Definition at line 170 of file PlotEventHandler.h.
typedef CountedPtr<PlotCanvas> casa::PlotCanvasPtr |
Definition at line 1029 of file PlotCanvas.h.
Definition at line 171 of file PlotEventHandler.h.
Definition at line 161 of file PlotEventHandler.h.
typedef CountedPtr<PlotColor> casa::PlotColorPtr |
Definition at line 185 of file PlotOptions.h.
typedef CountedPtr<PlotData> casa::PlotDataPtr |
Definition at line 75 of file PlotData.h.
Definition at line 79 of file PlotCanvas.h.
typedef PlotErrorDataImpl<double> casa::PlotErrorDoubleData |
Definition at line 886 of file PlotData.h.
typedef PlotErrorDataImpl<float> casa::PlotErrorFloatData |
Definition at line 885 of file PlotData.h.
typedef PlotErrorDataImpl<int> casa::PlotErrorIntData |
Definition at line 883 of file PlotData.h.
typedef PlotErrorDataImpl<unsigned int> casa::PlotErrorUIntData |
Definition at line 884 of file PlotData.h.
typedef CountedPtr<PlotFactory> casa::PlotFactoryPtr |
Definition at line 545 of file PlotFactory.h.
typedef CountedPtr<PlotFont> casa::PlotFontPtr |
Definition at line 281 of file PlotOptions.h.
typedef CountedPtr<PlotItem> casa::PlotItemPtr |
Definition at line 98 of file PlotItem.h.
Definition at line 168 of file PlotEventHandler.h.
typedef CountedPtr<PlotLine> casa::PlotLinePtr |
Definition at line 436 of file PlotOptions.h.
typedef CountedPtr<PlotLogger> casa::PlotLoggerPtr |
Definition at line 540 of file PlotLogger.h.
typedef PlotMaskedPointDataImpl<double> casa::PlotMaskedPointDoubleData |
Definition at line 707 of file PlotData.h.
typedef PlotMaskedPointDataImpl<float> casa::PlotMaskedPointFloatData |
Definition at line 706 of file PlotData.h.
typedef PlotMaskedPointDataImpl<int> casa::PlotMaskedPointIntData |
Definition at line 704 of file PlotData.h.
typedef PlotMaskedPointDataImpl<unsigned int> casa::PlotMaskedPointUIntData |
Definition at line 705 of file PlotData.h.
Definition at line 165 of file PlotEventHandler.h.
Definition at line 166 of file PlotEventHandler.h.
Definition at line 162 of file PlotEventHandler.h.
Definition at line 164 of file PlotEventHandler.h.
Definition at line 349 of file PlotMSCacheBase.h.
Definition at line 271 of file PlotMSIndexer.h.
Definition at line 293 of file PlotMSPlotter.qo.h.
typedef CountedPtr<PlotMutex> casa::PlotMutexPtr |
Definition at line 67 of file PlotOperation.h.
Definition at line 144 of file PlotOperation.h.
typedef PlotPointDataImpl<double> casa::PlotPointDoubleData |
Definition at line 499 of file PlotData.h.
typedef PlotPointDataImpl<float> casa::PlotPointFloatData |
Definition at line 498 of file PlotData.h.
typedef PlotPointDataImpl<int> casa::PlotPointIntData |
Definition at line 496 of file PlotData.h.
typedef PlotPointDataImpl<unsigned int> casa::PlotPointUIntData |
Definition at line 497 of file PlotData.h.
Definition at line 169 of file PlotEventHandler.h.
typedef PlotScalarErrorDataImpl<double> casa::PlotScalarErrorDoubleData |
Definition at line 798 of file PlotData.h.
typedef PlotScalarErrorDataImpl<float> casa::PlotScalarErrorFloatData |
Definition at line 797 of file PlotData.h.
typedef PlotScalarErrorDataImpl<int> casa::PlotScalarErrorIntData |
Definition at line 795 of file PlotData.h.
typedef PlotScalarErrorDataImpl<unsigned int> casa::PlotScalarErrorUIntData |
Definition at line 796 of file PlotData.h.
Smart Pointer Definitions //.
Definition at line 160 of file PlotEventHandler.h.
typedef PlotSingleDataImpl<double> casa::PlotSingleDoubleData |
Definition at line 415 of file PlotData.h.
typedef PlotSingleDataImpl<float> casa::PlotSingleFloatData |
Definition at line 414 of file PlotData.h.
typedef PlotSingleDataImpl<int> casa::PlotSingleIntData |
Definition at line 412 of file PlotData.h.
typedef PlotSingleDataImpl<unsigned int> casa::PlotSingleUIntData |
Definition at line 413 of file PlotData.h.
typedef CountedPtr<PlotSymbol> casa::PlotSymbolPtr |
Definition at line 586 of file PlotOptions.h.
typedef CountedPtr<Plotter> casa::PlotterPtr |
typedef CountedPtr<PlotTool> casa::PlotToolPtr |
Definition at line 157 of file PlotTool.h.
Definition at line 167 of file PlotEventHandler.h.
typedef CountedPtr<PlotWidget> casa::PlotWidgetPtr |
Definition at line 64 of file PlotPanel.h.
typedef void casa::PMSPTMethod(PMSPTObject, bool) |
Definition at line 47 of file PlotMSThread.qo.h.
typedef void* casa::PMSPTObject |
Typedefs for using post-thread methods.
Definition at line 41 of file PlotMSThread.qo.h.
typedef std::map< uInt,String > casa::polarizationIndexMap |
Definition at line 70 of file FlagDataHandler.h.
typedef std::map< uShort,uShort > casa::polarizationMap |
Definition at line 69 of file FlagDataHandler.h.
typedef std::map< uShort,uShort >::iterator casa::polartizationMapIterator |
Definition at line 66 of file FlagDataHandler.h.
typedef RigidVector<Float,3> casa::Position |
typedef pair<double, double> casa::ppoint_t |
Typedef for a point, which is two doubles (x and y).
Definition at line 44 of file PlotData.h.
typedef pair<double, double> casa::prange_t |
Typedef for range, which is two doubles (min and max).
Definition at line 44 of file PlotOptions.h.
typedef pair<double, double> casa::psize_t |
Typedef for size, which is two doubles (width and height).
Definition at line 47 of file PlotOptions.h.
typedef Quantum<Double> casa::Quantity |
Definition at line 45 of file RFChunkStats.h.
typedef uInt casa::RFlagWord |
RFAs use bitwise flags.
Definition at line 39 of file RFCommon.h.
Definition at line 105 of file NewCalTable.h.
Definition at line 103 of file NewCalTable.h.
Definition at line 107 of file NewCalTable.h.
Definition at line 104 of file NewCalTable.h.
Definition at line 106 of file NewCalTable.h.
typedef TableColumn casa::ROTableColumn |
Define ROTableColumn for backward compatibility.
Definition at line 400 of file TableColumn.h.
typedef ViReadImplAsync casa::ROVIA |
Definition at line 358 of file VisibilityIteratorImplAsync.h.
typedef ROVisibilityIterator casa::ROVisIter |
typedef Float(RFDataMapper::* casa::RowMapperFunc)(uInt) |
a row mapper member function maps a row to a single value
Definition at line 42 of file RFDataMapper.h.
typedef std::map< Int,vector<Double> > casa::scanStartStopMap |
Definition at line 72 of file FlagDataHandler.h.
typedef short casa::Short |
Definition at line 41 of file aipstype.h.
typedef FitsArray<short> casa::ShortFitsArray |
typedef FitsField<short> casa::ShortFitsField |
typedef ImageExtension<short> casa::ShortImageExtension |
typedef PrimaryArray<short> casa::ShortPrimaryArray |
typedef PrimaryGroup<short> casa::ShortPrimaryGroup |
typedef PrimaryTable<short> casa::ShortPrimaryTable |
Definition at line 413 of file SimplePlotter.h.
typedef std::map< Double,std::vector<uInt> > casa::subIntegrationMap |
Definition at line 68 of file FlagDataHandler.h.
typedef std::map< Double,std::vector<uInt> >::iterator casa::subIntegrationMapIterator |
Definition at line 65 of file FlagDataHandler.h.
typedef struct casa::TimeFields casa::TimeFields |
typedef Complex casa::TT |
template <class t>="">
Definition at line 102 of file CFBuffer.h.
typedef unsigned char casa::uChar |
Definition at line 40 of file aipstype.h.
typedef unsigned int casa::uInt |
Definition at line 44 of file aipstype.h.
typedef unsigned long long casa::uInt64 |
Definition at line 39 of file aipsxtype.h.
typedef unsigned long casa::uLong |
Definition at line 46 of file aipstype.h.
typedef unsigned short casa::uShort |
Definition at line 42 of file aipstype.h.
typedef FitsArray<FitsVADesc> casa::VADescFitsArray |
typedef FitsField<FitsVADesc> casa::VADescFitsField |
typedef Vector<CountedPtr<CFBuffer > > casa::VBRow2CFBMapType |
Definition at line 46 of file CFStore2.h.
typedef Cube<CountedPtr<CFCell > > casa::VBRow2CFMapType |
Definition at line 45 of file CFStore2.h.
typedef VisibilityIterator casa::VisIter |
typedef Vector<CStokesVector> casa::vvCoh |
anonymous enum |
Definition at line 58 of file ALMAAperture.h.
BeamCalc_ALMA_1 | |
BeamCalc_ALMA_2 | |
BeamCalc_ALMA_3 | |
BeamCalc_ALMA_4 | |
BeamCalc_ALMA_5 | |
BeamCalc_ALMA_6 | |
BeamCalc_ALMA_7 | |
BeamCalc_ALMA_8 | |
BeamCalc_ALMA_9 | |
BeamCalc_ALMA_10 | |
ALMABeamCalc_NumBandCodes |
Definition at line 166 of file BeamCalc.h.
enum casa::BooleanFormat |
Enum listing the format for boolean values: "true/false", "t/f", "1/0", etc.
Definition at line 69 of file TBConstants.h.
enum casa::Comparator |
Enum listing the possible types of comparisons that can be made in, for example, a filter rule.
Definition at line 63 of file TBConstants.h.
enum casa::Driver |
Enum to indicate the different driver types.
Definition at line 74 of file TBConstants.h.
BeamCalc_EVLA_L | |
BeamCalc_EVLA_S | |
BeamCalc_EVLA_C | |
BeamCalc_EVLA_X | |
BeamCalc_EVLA_U | |
BeamCalc_EVLA_K | |
BeamCalc_EVLA_A | |
BeamCalc_EVLA_Q | |
BeamCalc_EVLA_4 | |
EVLABeamCalc_NumBandCodes |
Definition at line 152 of file BeamCalc.h.
enum casa::GLTraceLevel |
GLTraceNone | |
GLTraceErrors | |
GLTraceInfo | |
GLTraceCalls | |
GLTraceImages | |
GLTraceGraphics | |
GLTraceMath | |
GLTraceOther | |
GLTraceNormal | |
GLTraceAll |
Definition at line 108 of file GLSupport.h.
enum casa::Parser |
Enum to indicate the different parsers available for XML drivers.
Definition at line 79 of file TBConstants.h.
enum casa::PlotAxis |
Definition at line 60 of file PlotOptions.h.
enum casa::PlotAxisScale |
Enum for possible axis scales.
Definition at line 76 of file PlotOptions.h.
The canvas is composed of multiple layers, where changing/adding items from one layer will not affect the others.
This is mainly used to separate items that are costly to draw (i.e. scatter plots with many points) from interaction-type items (i.e. annotations and selections). The layers share axes and are otherwise transparent to the user. If this enum is changed, PlotCanvas::allLayers() needs to be updated.
Definition at line 99 of file PlotOptions.h.
enum casa::PlotCursor |
Enum for cursors.
Definition at line 84 of file PlotOptions.h.
enum casa::ProfileType |
Definition at line 43 of file QtMWCTools.qo.h.
A global enum used by some Array constructors.
StorageInitPolicy is used in functions where an array is formed from a shape and an ordinary pointer. This enum should be in Array but that causes gcc to be unhappy.
COPY |
COPY is used when an internal copy of the storage is to be made. The array is NOT responsible for deleting the external storage. |
TAKE_OVER |
TAKE_OVER is used to indicate that the Array should just use the external storage (i.e., no copy is made). The Array class is now responsible for deleting the storage (hence it must have come from a call to new[]). |
SHARE |
Share means that the Array will just use the pointer (no copy), however the Array will NOT delete it upon destruction. |
Definition at line 51 of file ArrayBase.h.
enum casa::ToolCode |
Definition at line 233 of file PlotTool.h.
BeamCalc_VLA_L | |
BeamCalc_VLA_C | |
BeamCalc_VLA_X | |
BeamCalc_VLA_U | |
BeamCalc_VLA_K | |
BeamCalc_VLA_Q | |
BeamCalc_VLA_4 | |
VLABeamCalc_NumBandCodes |
Definition at line 140 of file BeamCalc.h.
virtual void casa::_setFunction | ( | const String & | function | ) | [protected, virtual] |
void casa::a2_re_compile_fastmap | ( | ) |
const char* casa::a2_re_compile_pattern | ( | ) |
int casa::a2_re_match | ( | ) |
int casa::a2_re_match_2 | ( | ) |
int casa::a2_re_search | ( | ) |
int casa::a2_re_search_2 | ( | ) |
LatticeExprNode casa::abs | ( | const LatticeExprNode & | expr | ) |
Numerical 1-argument functions which result in a real number regardless of input expression type.
Referenced by casa::Complex_global_functions_Complex_desc::fabs(), casa::CExp< T >::hashFunction(), casa::CFBuffer::nearestWNdx(), casa::ExpCache< CF_TYPE >::operator()(), casa::CExp< T >::operator()(), casa::Abs< T, RES >::operator()(), casa::SumAbsDiff< T, Accum >::operator()(), casa::AWProjectFT::pbFunc(), casa::GroupProcessor::setGroupInterval(), and casa::FrequencyAligner< T >::setTolerance().
TableExprNode casa::abs | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1419 of file ExprNode.h.
References casa::TableExprFuncNode::absFUNC, and casa::TableExprNode::newFunctionNode().
Accum casa::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.
Accum casa::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.
LatticeExprNode casa::acos | ( | const LatticeExprNode & | expr | ) |
Referenced by casa::TableExprFuncNode::angdist(), and casa::Acos< T, RES >::operator()().
TableExprNode casa::acos | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1391 of file ExprNode.h.
References casa::TableExprFuncNode::acosFUNC, and casa::TableExprNode::newFunctionNode().
void casa::addRadioButtonsToGroup | ( | QButtonGroup * | group | ) | const |
Overrides PlotMSWidget::addRadioButtonsToGroup().
void casa::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
void casa::alignfeed | ( | calcAntenna * | a, |
const Pathology * | p | ||
) |
LatticeExprNode casa::all | ( | const LatticeExprNode & | expr | ) |
TableExprNode casa::all | ( | const TableExprNode & | array | ) | [inline] |
Definition at line 1702 of file ExprNode.h.
References casa::TableExprFuncNode::allFUNC, and casa::TableExprNode::newFunctionNode().
bool casa::allNear | ( | const C1 & | l, |
const C2 & | r, | ||
U | tolerance | ||
) |
Test if all elements of the containers are relatively near each other.
Definition at line 49 of file StdLogical.h.
References compareAll().
bool casa::allNearAbs | ( | const C1 & | l, |
const C2 & | r, | ||
U | tolerance | ||
) |
Test if all elements of the containers are absolutely near each other.
Definition at line 54 of file StdLogical.h.
References compareAll().
TableExprNode casa::alls | ( | const TableExprNode & | array, |
const TableExprNodeSet & | collapseAxes | ||
) | [inline] |
Definition at line 1793 of file ExprNode.h.
References casa::TableExprFuncNode::allsFUNC, and casa::TableExprNode::newFunctionNode().
LatticeExprNode casa::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.
Referenced by casa::CalCorruptor::initialize(), and casa::ANoiseCorruptor::initialize().
TableExprNode casa::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 1463 of file ExprNode.h.
References casa::TableExprFuncNode::absFUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::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 1296 of file ExprNode.h.
References casa::TableExprFuncNode::angdistFUNC, and casa::TableExprNode::newFunctionNode().
void casa::Antennasetdir | ( | calcAntenna * | a, |
const Double * | dir | ||
) |
Int casa::Antennasetfeedpattern | ( | calcAntenna * | a, |
const char * | filename, | ||
Double | scale | ||
) |
void casa::Antennasetfreq | ( | calcAntenna * | a, |
Double | freq | ||
) |
LatticeExprNode casa::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.
TableExprNode casa::any | ( | const TableExprNode & | array | ) | [inline] |
Definition at line 1698 of file ExprNode.h.
References casa::TableExprFuncNode::anyFUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::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 1308 of file ExprNode.h.
References casa::TableExprFuncNode::anyconeFUNC, and casa::TableExprNode::newConeNode().
TableExprNode casa::anyCone | ( | const TableExprNode & | sourcePos, |
const TableExprNode & | conePos, | ||
const TableExprNode & | radii | ||
) | [inline] |
Definition at line 1327 of file ExprNode.h.
References casa::TableExprFuncNode::anycone3FUNC, and casa::TableExprNode::newConeNode().
Bool casa::anyEQ | ( | const TableVector< T > & | l, |
const TableVector< T > & | r | ||
) | [inline] |
Definition at line 168 of file TabVecLogic.h.
Referenced by casa::ArrayLogical_global_functions_Array_logical_operations::anyTrue().
Bool casa::anyEQ | ( | const TableVector< T > & | tv, |
const T & | val | ||
) | [inline] |
Definition at line 226 of file TabVecLogic.h.
Bool casa::anyEQ | ( | const T & | val, |
const TableVector< T > & | tv | ||
) | [inline] |
Definition at line 231 of file TabVecLogic.h.
Bool casa::anyGE | ( | const TableVector< T > & | l, |
const TableVector< T > & | r | ||
) | [inline] |
Definition at line 158 of file TabVecLogic.h.
Bool casa::anyGE | ( | const TableVector< T > & | tv, |
const T & | val | ||
) | [inline] |
Definition at line 206 of file TabVecLogic.h.
Bool casa::anyGE | ( | const T & | val, |
const TableVector< T > & | tv | ||
) | [inline] |
Definition at line 211 of file TabVecLogic.h.
Bool casa::anyGT | ( | const TableVector< T > & | l, |
const TableVector< T > & | r | ||
) | [inline] |
Definition at line 163 of file TabVecLogic.h.
Bool casa::anyGT | ( | const TableVector< T > & | tv, |
const T & | val | ||
) | [inline] |
Definition at line 216 of file TabVecLogic.h.
Bool casa::anyGT | ( | const T & | val, |
const TableVector< T > & | tv | ||
) | [inline] |
Definition at line 221 of file TabVecLogic.h.
Bool casa::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 148 of file TabVecLogic.h.
Bool casa::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 186 of file TabVecLogic.h.
Bool casa::anyLE | ( | const T & | val, |
const TableVector< T > & | tv | ||
) | [inline] |
Definition at line 191 of file TabVecLogic.h.
Bool casa::anyLT | ( | const TableVector< T > & | l, |
const TableVector< T > & | r | ||
) | [inline] |
Definition at line 153 of file TabVecLogic.h.
Bool casa::anyLT | ( | const TableVector< T > & | tv, |
const T & | val | ||
) | [inline] |
Definition at line 196 of file TabVecLogic.h.
Bool casa::anyLT | ( | const T & | val, |
const TableVector< T > & | tv | ||
) | [inline] |
Definition at line 201 of file TabVecLogic.h.
Bool casa::anyNE | ( | const TableVector< T > & | l, |
const TableVector< T > & | r | ||
) | [inline] |
Definition at line 173 of file TabVecLogic.h.
Bool casa::anyNE | ( | const TableVector< T > & | tv, |
const T & | val | ||
) | [inline] |
Definition at line 236 of file TabVecLogic.h.
Bool casa::anyNE | ( | const T & | val, |
const TableVector< T > & | tv | ||
) | [inline] |
Definition at line 241 of file TabVecLogic.h.
TableExprNode casa::anys | ( | const TableExprNode & | array, |
const TableExprNodeSet & | collapseAxes | ||
) | [inline] |
Definition at line 1787 of file ExprNode.h.
References casa::TableExprFuncNode::anysFUNC, and casa::TableExprNode::newFunctionNode().
void casa::apply | ( | const Jones & | j1, |
VisVector & | v, | ||
const Jones & | j2 | ||
) |
void casa::apply | ( | const Jones & | j1, |
VisVector & | v, | ||
const Jones & | j2, | ||
Bool & | vflag | ||
) |
void casa::applyPathology | ( | Pathology * | P, |
calcAntenna * | a | ||
) |
CStokesVector& casa::applyScirc | ( | CStokesVector & | result, |
const StokesVector & | v | ||
) | [inline] |
Apply conversion matrix from Stokes to circular.
Definition at line 353 of file StokesVector.h.
Referenced by applyScirc().
CStokesVector casa::applyScirc | ( | const StokesVector & | v | ) | [inline] |
Apply conversion matrix from Stokes to circular.
Definition at line 363 of file StokesVector.h.
References applyScirc().
StokesVector& casa::applyScircInv | ( | StokesVector & | result, |
const CStokesVector & | v | ||
) | [inline] |
Apply conversion matrix from circular to Stokes.
Definition at line 384 of file StokesVector.h.
References real().
Referenced by applyScircInv().
StokesVector casa::applyScircInv | ( | const CStokesVector & | v | ) | [inline] |
Apply conversion matrix from circular to Stokes.
Definition at line 393 of file StokesVector.h.
References applyScircInv().
CStokesVector& casa::applySlin | ( | CStokesVector & | result, |
const StokesVector & | v | ||
) | [inline] |
Apply conversion matrix from Stokes to linear(returns result)
Definition at line 338 of file StokesVector.h.
Referenced by applySlin().
CStokesVector casa::applySlin | ( | const StokesVector & | v | ) | [inline] |
Apply conversion matrix from Stokes to linear.
Definition at line 348 of file StokesVector.h.
References applySlin().
StokesVector& casa::applySlinInv | ( | StokesVector & | result, |
const CStokesVector & | v | ||
) | [inline] |
Apply conversion matrix from linear to Stokes.
Definition at line 369 of file StokesVector.h.
References real().
Referenced by applySlinInv().
StokesVector casa::applySlinInv | ( | const CStokesVector & | v | ) | [inline] |
Apply conversion matrix from linear to Stokes.
Definition at line 378 of file StokesVector.h.
References applySlinInv().
Bool casa::areEQ | ( | const ROScalarColumn< T > & | col, |
uInt | row_i, | ||
uInt | row_j | ||
) |
Definition at line 170 of file MSConcat.h.
Bool casa::areEQ | ( | const ROArrayColumn< T > & | col, |
uInt | row_i, | ||
uInt | row_j | ||
) |
Definition at line 179 of file MSConcat.h.
References False, casa::ArrayBase::nelements(), and True.
LatticeExprNode casa::arg | ( | const LatticeExprNode & | expr | ) |
TableExprNode casa::arg | ( | const TableExprNode & | node | ) | [inline] |
The arg (i.e.
atan2(im, re)) of a complex node. Defined for scalars and arrays.
Definition at line 1467 of file ExprNode.h.
References casa::TableExprFuncNode::argFUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::array | ( | const TableExprNode & | values, |
const TableExprNodeSet & | shape | ||
) | [inline] |
Create an array of the given shape and fill it with the values.
The values
array is rewound as needed.
Definition at line 1931 of file ExprNode.h.
References casa::TableExprFuncNode::arrayFUNC, and casa::TableExprNode::newFunctionNode().
LatticeExprNode casa::asin | ( | const LatticeExprNode & | expr | ) |
Referenced by casa::Asin< T, RES >::operator()().
TableExprNode casa::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 1395 of file ExprNode.h.
References casa::TableExprFuncNode::asinFUNC, and casa::TableExprNode::newFunctionNode().
void casa::assignCTScanField | ( | NewCalTable & | ct, |
String | msName, | ||
Bool | doField = True , |
||
Bool | doScan = True , |
||
Bool | doObs = True |
||
) |
Extract time-dep scan and field id info from the specified MS, and assign them to the NewCalTable.
LatticeExprNode casa::atan | ( | const LatticeExprNode & | expr | ) |
Referenced by casa::Atan< T, RES >::operator()().
TableExprNode casa::atan | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1399 of file ExprNode.h.
References casa::TableExprFuncNode::atanFUNC, and casa::TableExprNode::newFunctionNode().
LatticeExprNode casa::atan2 | ( | const LatticeExprNode & | left, |
const LatticeExprNode & | right | ||
) |
Numerical 2-argument functions.
Referenced by casa::Atan2< L, R, RES >::operator()().
TableExprNode casa::atan2 | ( | const TableExprNode & | y, |
const TableExprNode & | x | ||
) | [inline] |
Definition at line 1403 of file ExprNode.h.
References casa::TableExprFuncNode::atan2FUNC, and casa::TableExprNode::newFunctionNode().
void* casa::attachRecordFieldPtr | ( | RecordInterface * | parent, |
Int | fieldNumber, | ||
DataType | type, | ||
const void * | |||
) | [inline] |
This function attaches a RecordFieldPtr object.
It is checked if the field type is correct.
Definition at line 282 of file RecordField.h.
References casa::RecordInterface::get_pointer().
void* casa::attachRecordFieldPtr | ( | RecordInterface * | parent, |
Int | fieldNumber, | ||
DataType | , | ||
const Table * | |||
) | [inline] |
Specialization for a Table field (which cannot be used).
Definition at line 288 of file RecordField.h.
References casa::RecordInterface::get_pointer().
void* casa::attachRecordFieldPtr | ( | RecordInterface * | parent, |
Int | fieldNumber, | ||
DataType | , | ||
const Record * | |||
) | [inline] |
Specialization for a Record field.
Definition at line 294 of file RecordField.h.
References casa::RecordInterface::get_pointer().
void* casa::attachRecordFieldPtr | ( | RecordInterface * | parent, |
Int | fieldNumber, | ||
DataType | , | ||
const TableRecord * | |||
) | [inline] |
Specialization for a TableRecord field.
Definition at line 300 of file RecordField.h.
References casa::RecordInterface::get_pointer().
LatticeExprNode casa::avdev | ( | const LatticeExprNode & | expr | ) |
TableExprNode casa::avdev | ( | const TableExprNode & | array | ) | [inline] |
Definition at line 1677 of file ExprNode.h.
References casa::TableExprFuncNode::arravdevFUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::avdevs | ( | const TableExprNode & | array, |
const TableExprNodeSet & | collapseAxes | ||
) | [inline] |
Definition at line 1762 of file ExprNode.h.
References casa::TableExprFuncNode::arravdevsFUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::boxedAll | ( | const TableExprNode & | node, |
const TableExprNodeSet & | halfBoxWidth | ||
) | [inline] |
Definition at line 1925 of file ExprNode.h.
References casa::TableExprFuncNode::boxallFUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::boxedAny | ( | const TableExprNode & | node, |
const TableExprNodeSet & | halfBoxWidth | ||
) | [inline] |
Definition at line 1919 of file ExprNode.h.
References casa::TableExprFuncNode::boxanyFUNC, and casa::TableExprNode::newFunctionNode().
MaskedArray<T> casa::boxedArrayMath | ( | const MaskedArray< T > & | array, |
const IPosition & | boxSize, | ||
const FuncType & | funcObj | ||
) |
Apply the given ArrayMath reduction function objects to each box in the array.
Downsample an array by taking the mean of every [25,25] elements.
Array<Float> downArr = boxedArrayMath(in, IPosition(2,25,25), MaskedMeanFunc<Float>());
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.
TableExprNode casa::boxedAvdev | ( | const TableExprNode & | node, |
const TableExprNodeSet & | halfBoxWidth | ||
) | [inline] |
Definition at line 1901 of file ExprNode.h.
References casa::TableExprFuncNode::boxavdevFUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::boxedMax | ( | const TableExprNode & | node, |
const TableExprNodeSet & | halfBoxWidth | ||
) | [inline] |
Definition at line 1877 of file ExprNode.h.
References casa::TableExprFuncNode::boxmaxFUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::boxedMean | ( | const TableExprNode & | node, |
const TableExprNodeSet & | halfBoxWidth | ||
) | [inline] |
Definition at line 1883 of file ExprNode.h.
References casa::TableExprFuncNode::boxmeanFUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::boxedMedian | ( | const TableExprNode & | node, |
const TableExprNodeSet & | halfBoxWidth | ||
) | [inline] |
Definition at line 1913 of file ExprNode.h.
References casa::TableExprFuncNode::boxmedianFUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::boxedMin | ( | const TableExprNode & | node, |
const TableExprNodeSet & | halfBoxWidth | ||
) | [inline] |
Definition at line 1871 of file ExprNode.h.
References casa::TableExprFuncNode::boxminFUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::boxedRms | ( | const TableExprNode & | node, |
const TableExprNodeSet & | halfBoxWidth | ||
) | [inline] |
Definition at line 1907 of file ExprNode.h.
References casa::TableExprFuncNode::boxrmsFUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::boxedStddev | ( | const TableExprNode & | node, |
const TableExprNodeSet & | halfBoxWidth | ||
) | [inline] |
Definition at line 1895 of file ExprNode.h.
References casa::TableExprFuncNode::boxstddevFUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::boxedVariance | ( | const TableExprNode & | node, |
const TableExprNodeSet & | halfBoxWidth | ||
) | [inline] |
Definition at line 1889 of file ExprNode.h.
References casa::TableExprFuncNode::boxvarianceFUNC, and casa::TableExprNode::newFunctionNode().
String casa::calTableType | ( | const String & | tablename | ) |
Global methods.
Discern cal table type from the table itself
Bool casa::canUseHDF5Image | ( | ) | [inline] |
Tell if HDF5 images can be used.
Definition at line 315 of file HDF5Image.h.
References casa::HDF5Object::hasHDF5Support().
TableExprNode casa::cdate | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1558 of file ExprNode.h.
References casa::TableExprFuncNode::cdateFUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::cdow | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1550 of file ExprNode.h.
References casa::TableExprFuncNode::cdowFUNC, and casa::TableExprNode::newFunctionNode().
LatticeExprNode casa::ceil | ( | const LatticeExprNode & | expr | ) |
TableExprNode casa::ceil | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1415 of file ExprNode.h.
References casa::TableExprFuncNode::ceilFUNC, and casa::TableExprNode::newFunctionNode().
void casa::cgetrf | ( | const int * | m, |
const int * | n, | ||
Complex * | a, | ||
const int * | lda, | ||
int * | ipiv, | ||
int * | info | ||
) |
Referenced by getrf().
void casa::cgetri | ( | const int * | m, |
Complex * | a, | ||
const int * | lda, | ||
const int * | ipiv, | ||
Complex * | work, | ||
const int * | lwork, | ||
int * | info | ||
) |
Referenced by getri().
void casa::check_hid_t | ( | int | ) | [inline] |
Definition at line 53 of file HDF5Object.h.
Referenced by casa::HDF5Object::HDF5Object().
void casa::check_hid_t | ( | T | ) | [inline] |
Definition at line 54 of file HDF5Object.h.
References throwInvHDF5().
void casa::check_hsize_t | ( | unsigned long | long | ) | [inline] |
Definition at line 55 of file HDF5Object.h.
Referenced by casa::HDF5Object::HDF5Object().
void casa::check_hsize_t | ( | T | ) | [inline] |
Definition at line 56 of file HDF5Object.h.
References throwInvHDF5().
void casa::CholeskyDecomp | ( | Matrix< T > & | A, |
Vector< T > & | diag | ||
) |
void casa::CholeskySolve | ( | Matrix< T > & | A, |
Vector< T > & | diag, | ||
Vector< T > & | b, | ||
Vector< T > & | x | ||
) |
TableExprNode casa::cmonth | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1540 of file ExprNode.h.
References casa::TableExprFuncNode::cmonthFUNC, and casa::TableExprNode::newFunctionNode().
ABSTRACT CLASSES Abstract class for colors Any implementation of color should be able to provide a hexadecimal form of the casa::color | ( | i. | e., |
"000000"for | black | ||
) |
bool casa::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 41 of file StdLogical.h.
References compareAll().
bool casa::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().
bool casa::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.
bool casa::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.
bool casa::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.
bool casa::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.
bool casa::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.
casa::CompiledSpectralElement | ( | ) | [protected] |
TableExprNode casa::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 1302 of file ExprNode.h.
References casa::TableExprFuncNode::conesFUNC, and casa::TableExprNode::newConeNode().
TableExprNode casa::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 1320 of file ExprNode.h.
References casa::TableExprFuncNode::cones3FUNC, and casa::TableExprNode::newConeNode().
LatticeExprNode casa::conj | ( | const LatticeExprNode & | expr | ) |
Referenced by casa::CFBuffer::nearestFreqNdx(), and casa::Conj< T, RES >::operator()().
TableExprNode casa::conj | ( | const TableExprNode & | node | ) | [inline] |
The complex conjugate of a complex node.
Defined for scalars and arrays.
Definition at line 1459 of file ExprNode.h.
References casa::TableExprFuncNode::conjFUNC, and casa::TableExprNode::newFunctionNode().
String casa::constructMessage | ( | const Int | pos, |
const String & | command | ||
) |
Referenced by casa::MSSelectionLogError::handleError().
LatticeExprNode casa::convertType | ( | const LatticeExprNode & | expr, |
const Float * | |||
) | [inline] |
Definition at line 842 of file LatticeExprNode.h.
References toFloat().
LatticeExprNode casa::convertType | ( | const LatticeExprNode & | expr, |
const Double * | |||
) | [inline] |
Definition at line 844 of file LatticeExprNode.h.
References toDouble().
LatticeExprNode casa::convertType | ( | const LatticeExprNode & | expr, |
const Complex * | |||
) | [inline] |
Definition at line 846 of file LatticeExprNode.h.
References toComplex().
LatticeExprNode casa::convertType | ( | const LatticeExprNode & | expr, |
const DComplex * | |||
) | [inline] |
Definition at line 848 of file LatticeExprNode.h.
References toDComplex().
LatticeExprNode casa::convertType | ( | const LatticeExprNode & | expr, |
const Bool * | |||
) | [inline] |
Definition at line 850 of file LatticeExprNode.h.
References toBool().
LatticeExprNode casa::cos | ( | const LatticeExprNode & | expr | ) |
TableExprNode casa::cos | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1341 of file ExprNode.h.
References casa::TableExprFuncNode::cosFUNC, and casa::TableExprNode::newFunctionNode().
LatticeExprNode casa::cosh | ( | const LatticeExprNode & | expr | ) |
Referenced by casa::Cosh< T, RES >::operator()().
TableExprNode casa::cosh | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1345 of file ExprNode.h.
References casa::TableExprFuncNode::coshFUNC, and casa::TableExprNode::newFunctionNode().
void casa::cposv | ( | const char * | uplo, |
const int * | n, | ||
const int * | nrhs, | ||
Complex * | a, | ||
const int * | lda, | ||
Complex * | b, | ||
const int * | ldb, | ||
int * | info | ||
) |
Referenced by posv().
void casa::cpotri | ( | const char * | uplo, |
const int * | n, | ||
Complex * | a, | ||
const int * | lda, | ||
int * | info | ||
) |
Referenced by potri().
Jones* casa::createJones | ( | const Jones::JonesType & | jtype | ) |
Global methods:
Factory method for creation of Jones
Mueller* casa::createMueller | ( | const Mueller::MuellerType & | mtype | ) |
Globals.
Factory method
SolvableVisCal* casa::createSolvableVisCal | ( | const String & | type, |
VisSet & | vs | ||
) |
Create a specialized SolvableVisCal from VisSet.
SolvableVisCal* casa::createSolvableVisCal | ( | const String & | type, |
const Int & | nAnt | ||
) |
Create a specialized SolvableVisCal from nAnt.
VisCal* casa::createVisCal | ( | const String & | type, |
VisSet & | vs | ||
) |
VisCal* casa::createVisCal | ( | const String & | type, |
const Int & | nAnt | ||
) |
Create a specialized VisCal from nAnt.
TableVector<T> casa::crossProduct | ( | const TableVector< T > & | l, |
const TableVector< T > & | r | ||
) | [inline] |
Definition at line 417 of file TabVecMath.h.
References casa::TableVector< T >::tabVec().
TableExprNode casa::ctime | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1562 of file ExprNode.h.
References casa::TableExprFuncNode::ctimeFUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::ctodt | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1554 of file ExprNode.h.
References casa::TableExprFuncNode::ctodFUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::cube | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1378 of file ExprNode.h.
References casa::TableExprFuncNode::cubeFUNC, and casa::TableExprNode::newFunctionNode().
Double casa::dAdOmega | ( | const calcAntenna * | a, |
const Ray * | ray1, | ||
const Ray * | ray2, | ||
const Ray * | ray3, | ||
const Pathology * | p | ||
) |
TableExprNode casa::date | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1524 of file ExprNode.h.
References casa::TableExprFuncNode::dateFUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::datetime | ( | const TableExprNode & | node | ) | [inline] |
Functions for date-values.
Defined for scalars and arrays.
Definition at line 1510 of file ExprNode.h.
References casa::TableExprFuncNode::datetimeFUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::day | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1536 of file ExprNode.h.
References casa::TableExprFuncNode::dayFUNC, and casa::TableExprNode::newFunctionNode().
void casa::defaultValue | ( | CStokesVector & | v | ) | [inline] |
Definition at line 224 of file StokesVector.h.
Referenced by casa::utilj::getEnv().
void casa::defaultValue | ( | StokesVector & | v | ) | [inline] |
Definition at line 315 of file StokesVector.h.
void casa::defineRecordFieldPtr | ( | RecordInterface * | parent, |
Int | fieldNumber, | ||
DataType | type, | ||
const void * | value | ||
) | [inline] |
Definition at line 269 of file RecordField.h.
References casa::RecordInterface::defineDataField().
void casa::defineRecordFieldPtr | ( | RecordInterface * | parent, |
Int | fieldNumber, | ||
DataType | , | ||
const TableRecord * | value | ||
) | [inline] |
Definition at line 274 of file RecordField.h.
References casa::RecordInterface::defineDataField().
void casa::deleteAntenna | ( | calcAntenna * | a | ) |
void casa::deletePathology | ( | Pathology * | P | ) |
void casa::deleteRay | ( | Ray * | ray | ) |
void casa::dfaccumulatetogrid_ | ( | DComplex * | grid, |
Complex * | CF, | ||
Complex * | nvalue, | ||
Double * | wVal, | ||
Int * | scaledSupport, | ||
Float * | scaledSampling, | ||
Double * | off, | ||
Int * | convOrigin, | ||
Int * | cfShape, | ||
Int * | loc, | ||
Int * | igrdpos, | ||
Double * | sinDPA, | ||
Double * | cosDPA, | ||
Int * | finitePointingOffset, | ||
Int * | doPSFOnly, | ||
Complex * | norm, | ||
Complex * | phaseGrad, | ||
Int * | imNX, | ||
Int * | imNY, | ||
Int * | imNP, | ||
Int * | imNC, | ||
Int * | cfNX, | ||
Int * | cfNY, | ||
Int * | cfNP, | ||
Int * | cfNC, | ||
Int * | phNX, | ||
Int * | phNY | ||
) |
void casa::dgetrf | ( | const int * | m, |
const int * | n, | ||
double * | a, | ||
const int * | lda, | ||
int * | ipiv, | ||
int * | info | ||
) |
Referenced by getrf().
void casa::dgetri | ( | const int * | m, |
double * | a, | ||
const int * | lda, | ||
const int * | ipiv, | ||
double * | work, | ||
const int * | lwork, | ||
int * | info | ||
) |
Referenced by getri().
Int casa::dishfromsub | ( | const calcAntenna * | a, |
Double | x, | ||
Double | y, | ||
Double * | dishpoint | ||
) |
Int casa::dishvalue | ( | const calcAntenna * | a, |
Double | r, | ||
Double * | z, | ||
Double * | m | ||
) |
TableExprNode casa::dms | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1570 of file ExprNode.h.
References casa::TableExprFuncNode::dmsFUNC, and casa::TableExprNode::newFunctionNode().
Double casa::dOmega | ( | const calcAntenna * | a, |
const Ray * | ray1, | ||
const Ray * | ray2, | ||
const Ray * | ray3, | ||
const Pathology * | p | ||
) |
TableExprNode casa::downcase | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1491 of file ExprNode.h.
References casa::TableExprFuncNode::downcaseFUNC, and casa::TableExprNode::newFunctionNode().
Referenced by casa::QtDisplayPanel::setMode().
void casa::dposv | ( | const char * | uplo, |
const int * | n, | ||
const int * | nrhs, | ||
double * | a, | ||
const int * | lda, | ||
double * | b, | ||
const int * | ldb, | ||
int * | info | ||
) |
Referenced by posv().
void casa::dpotri | ( | const char * | uplo, |
const int * | n, | ||
double * | a, | ||
const int * | lda, | ||
int * | info | ||
) |
Referenced by potri().
int casa::dprintf | ( | LogIO & | os, |
const char * | format, | ||
... | |||
) |
a debug-printf function, for printf-ing debug messages
void casa::Efield | ( | const calcAntenna * | a, |
const casa::Complex * | pol, | ||
casa::Complex * | E | ||
) |
LatticeExprNode casa::exp | ( | const LatticeExprNode & | expr | ) |
TableExprNode casa::exp | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1349 of file ExprNode.h.
References casa::TableExprFuncNode::expFUNC, and casa::TableExprNode::newFunctionNode().
void casa::faccumulatefromgrid_ | ( | Complex * | nvalue, |
const Complex * | grid, | ||
Complex * | CF, | ||
Double * | wVal, | ||
Int * | scaledSupport, | ||
Float * | scaledSampling, | ||
Double * | off, | ||
Int * | convOrigin, | ||
Int * | cfShape, | ||
Int * | loc, | ||
Int * | igrdpos, | ||
Double * | sinDPA, | ||
Double * | cosDPA, | ||
Int * | finitePointingOffset, | ||
Complex * | phaseGrad, | ||
Complex * | phasor, | ||
Int * | imNX, | ||
Int * | imNY, | ||
Int * | imNP, | ||
Int * | imNC, | ||
Int * | cfNX, | ||
Int * | cfNY, | ||
Int * | cfNP, | ||
Int * | cfNC, | ||
Int * | phNX, | ||
Int * | phNY | ||
) |
void casa::faccumulatetogrid_ | ( | Complex * | grid, |
Complex * | CF, | ||
Complex * | nvalue, | ||
Double * | wVal, | ||
Int * | scaledSupport, | ||
Float * | scaledSampling, | ||
Double * | off, | ||
Int * | convOrigin, | ||
Int * | cfShape, | ||
Int * | loc, | ||
Int * | igrdpos, | ||
Double * | sinDPA, | ||
Double * | cosDPA, | ||
Int * | finitePointingOffset, | ||
Int * | doPSFOnly, | ||
Complex * | norm, | ||
Complex * | phaseGrad, | ||
Int * | imNX, | ||
Int * | imNY, | ||
Int * | imNP, | ||
Int * | imNC, | ||
Int * | cfNX, | ||
Int * | cfNY, | ||
Int * | cfNP, | ||
Int * | cfNC, | ||
Int * | phNX, | ||
Int * | phNY | ||
) |
Double casa::feedfunc | ( | const calcAntenna * | a, |
Double | theta | ||
) |
Double casa::feedgain | ( | const calcAntenna * | a, |
const Ray * | ray, | ||
const Pathology * | p | ||
) |
uInt casa::fieldSize | ( | const RecordInterface & | parm, |
const String & | id | ||
) | [inline] |
Short inline function for returning the number of elements in a field (0 for no field, 1 for scalar, >1 for arrays)
Definition at line 184 of file RFCommon.h.
References casa::RecordInterface::isDefined(), casa::IPosition::product(), and casa::RecordInterface::shape().
Bool casa::fieldType | ( | const RecordInterface & | parm, |
const String & | id, | ||
DataType | type, | ||
DataType | type2 = TpNumberOfTypes |
||
) | [inline] |
short inline function for checking the type of a record field
Definition at line 150 of file RFCommon.h.
References casa::RecordInterface::dataType(), False, casa::RecordInterface::isDefined(), casa::IPosition::product(), and casa::RecordInterface::shape().
TableExprNode casa::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 1314 of file ExprNode.h.
References casa::TableExprFuncNode::findconeFUNC, and casa::TableExprNode::newConeNode().
TableExprNode casa::findCone | ( | const TableExprNode & | sourcePos, |
const TableExprNode & | conePos, | ||
const TableExprNode & | radii | ||
) | [inline] |
Definition at line 1334 of file ExprNode.h.
References casa::TableExprFuncNode::findcone3FUNC, and casa::TableExprNode::newConeNode().
Int casa::findCorrType | ( | Stokes::StokesTypes | type, |
const Vector< Int > & | corr | ||
) |
global function for finding polarization by index
Bool casa::findMaxAbsLattice | ( | const ImageInterface< Float > & | lattice, |
Float & | maxAbs, | ||
IPosition & | posMaxAbs | ||
) |
Bool casa::findMaxAbsLattice | ( | const ImageInterface< Float > & | masklat, |
const Lattice< Float > & | lattice, | ||
Float & | maxAbs, | ||
IPosition & | posMaxAbs, | ||
Bool | flip = False |
||
) |
Bool casa::fixedAmpl | ( | ) | const |
Bool casa::fixedCenter | ( | ) | const |
Bool casa::fixedFWHM | ( | ) | const |
LatticeExprNode casa::floor | ( | const LatticeExprNode & | expr | ) |
Referenced by casa::MS2ASDM::ASDMArrayTime(), casa::MS2ASDM::ASDMInterval(), casa::Complex_global_functions_Complex_desc::floor(), casa::SynthesisUtils::nint(), casa::Gridder< Double, Complex >::nint(), casa::MosaicFT::nint(), casa::WProjectFT::nint(), casa::WOnlyProjectFT::nint(), casa::nPBWProjectFT::nint(), casa::AWProjectFT::nint(), casa::Floor< T, RES >::operator()(), and casa::Round< T, RES >::operator()().
TableExprNode casa::floor | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1423 of file ExprNode.h.
References casa::TableExprFuncNode::floorFUNC, and casa::TableExprNode::newFunctionNode().
LatticeExprNode casa::fmod | ( | const LatticeExprNode & | left, |
const LatticeExprNode & | right | ||
) |
TableExprNode casa::fmod | ( | const TableExprNode & | x, |
const TableExprNode & | y | ||
) | [inline] |
Definition at line 1427 of file ExprNode.h.
References casa::TableExprFuncNode::fmodFUNC, and casa::TableExprNode::newFunctionNode().
LatticeExprNode casa::formComplex | ( | const LatticeExprNode & | left, |
const LatticeExprNode & | right | ||
) |
Form a complex number from two real numbers.
TableExprNode casa::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 1475 of file ExprNode.h.
References casa::TableExprFuncNode::complexFUNC, and casa::TableExprNode::newFunctionNode().
LatticeExprNode casa::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 casa::ArrayPartMath_global_functions_Array_partial_operations::FractileFunc< T >::operator()().
TableExprNode casa::fractile | ( | const TableExprNode & | array, |
const TableExprNode & | fraction | ||
) | [inline] |
Definition at line 1692 of file ExprNode.h.
References casa::TableExprFuncNode::arrfractileFUNC, and casa::TableExprNode::newFunctionNode().
LatticeExprNode casa::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.
LatticeExprNode casa::fractileRange | ( | const LatticeExprNode & | expr, |
const LatticeExprNode & | fraction | ||
) |
TableExprNode casa::fractiles | ( | const TableExprNode & | array, |
const TableExprNode & | fraction, | ||
const TableExprNodeSet & | collapseAxes | ||
) | [inline] |
Definition at line 1780 of file ExprNode.h.
References casa::TableExprFuncNode::arrfractilesFUNC, and casa::TableExprNode::newFunctionNode().
void casa::gcppeij | ( | Double * | griduvw, |
Double * | area, | ||
Double * | raoff1, | ||
Double * | decoff1, | ||
Double * | raoff2, | ||
Double * | decoff2, | ||
Int * | doGrad, | ||
Complex * | weight, | ||
Complex * | dweight1, | ||
Complex * | dweight2, | ||
Double * | currentCFPA | ||
) |
IlluminationConvFunc gwEij;
void casa::getArray | ( | Array< V > & | val, |
int | type, | ||
const Record & | gr, | ||
const String & | name | ||
) | throw (InvalidSerializationError) |
void casa::getArrayVal | ( | V & | val, |
int | type, | ||
const Record & | gr, | ||
const String & | name, | ||
uInt | index = 0 |
||
) | throw (InvalidSerializationError) |
void casa::getBlock | ( | AipsIO & | , |
Block< void * > & | |||
) | [inline] |
Definition at line 133 of file BlockIO.h.
Referenced by casa::BlockIO_global_functions_BlockIO::operator>>().
Double casa::getCurrentTimeStamp | ( | const VisBuffer & | vb | ) |
void casa::getfeedbasis | ( | const calcAntenna * | a, |
Double | B[3][3] | ||
) |
void casa::getHADec | ( | MeasurementSet & | ms, |
const VisBuffer & | vb, | ||
Double & | HA, | ||
Double & | RA, | ||
Double & | Dec | ||
) |
Double casa::getPA | ( | const VisBuffer & | vb | ) |
Referenced by casa::nPBWProjectFT::getVBPA(), and casa::AWProjectFT::getVBPA().
Int casa::getPhaseCenter | ( | MeasurementSet & | ms, |
MDirection & | dir0, | ||
Int | whichField = -1 |
||
) |
void casa::getrf | ( | const int * | m, |
const int * | n, | ||
float * | a, | ||
const int * | lda, | ||
int * | ipiv, | ||
int * | info | ||
) | [inline] |
Definition at line 167 of file MatrixMathLA.h.
References sgetrf().
void casa::getrf | ( | const int * | m, |
const int * | n, | ||
double * | a, | ||
const int * | lda, | ||
int * | ipiv, | ||
int * | info | ||
) | [inline] |
Definition at line 170 of file MatrixMathLA.h.
References dgetrf().
void casa::getrf | ( | const int * | m, |
const int * | n, | ||
Complex * | a, | ||
const int * | lda, | ||
int * | ipiv, | ||
int * | info | ||
) | [inline] |
Definition at line 173 of file MatrixMathLA.h.
References cgetrf().
void casa::getrf | ( | const int * | m, |
const int * | n, | ||
DComplex * | a, | ||
const int * | lda, | ||
int * | ipiv, | ||
int * | info | ||
) | [inline] |
Definition at line 176 of file MatrixMathLA.h.
References zgetrf().
void casa::getri | ( | const int * | m, |
float * | a, | ||
const int * | lda, | ||
const int * | ipiv, | ||
float * | work, | ||
const int * | lwork, | ||
int * | info | ||
) | [inline] |
Definition at line 179 of file MatrixMathLA.h.
References sgetri().
void casa::getri | ( | const int * | m, |
double * | a, | ||
const int * | lda, | ||
const int * | ipiv, | ||
double * | work, | ||
const int * | lwork, | ||
int * | info | ||
) | [inline] |
Definition at line 182 of file MatrixMathLA.h.
References dgetri().
void casa::getri | ( | const int * | m, |
Complex * | a, | ||
const int * | lda, | ||
const int * | ipiv, | ||
Complex * | work, | ||
const int * | lwork, | ||
int * | info | ||
) | [inline] |
Definition at line 185 of file MatrixMathLA.h.
References cgetri().
void casa::getri | ( | const int * | m, |
DComplex * | a, | ||
const int * | lda, | ||
const int * | ipiv, | ||
DComplex * | work, | ||
const int * | lwork, | ||
int * | info | ||
) | [inline] |
Definition at line 188 of file MatrixMathLA.h.
References zgetri().
Bool casa::getSelectedTable | ( | Table & | selectedTab, |
const Table & | baseTab, | ||
TableExprNode & | fullTEN, | ||
const String & | outName | ||
) |
const std::string casa::getVersion | ( | ) |
Get the casacore version.
const std::string casa::getVersionCASA | ( | ) |
Get the version of casacore on CASA's vendor branch Note: CASA's private version of casacore has a lifecycle which is not necessarily identical to versions of casacore elsewhere.
This function returns the version of casacore on CASA's vendor branch.
void casa::GLAttribToString | ( | GLbitfield | bits, |
String & | str | ||
) |
Given a glPushAttrib argument, append the string with the arg's string representation.
const char* casa::GLbufferToString | ( | int | b | ) |
Convert various OpenGL constants to their string representations.
const char* casa::GLformatToString | ( | GLenum | format | ) |
uInt casa::hashFunc | ( | const ObjectID & | ) |
DataType casa::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")
TableExprNode casa::hdms | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1574 of file ExprNode.h.
References casa::TableExprFuncNode::hdmsFUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::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 1566 of file ExprNode.h.
References casa::TableExprFuncNode::hmsFUNC, and casa::TableExprNode::newFunctionNode().
LatticeExprNode casa::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".
TableExprNode casa::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 1953 of file ExprNode.h.
References casa::TableExprFuncNode::iifFUNC, and casa::TableExprNode::newFunctionNode().
LatticeExprNode casa::imag | ( | const LatticeExprNode & | expr | ) |
TableExprNode casa::imag | ( | const TableExprNode & | node | ) | [inline] |
The imaginary part of a complex node.
Defined for scalars and arrays.
Definition at line 1451 of file ExprNode.h.
References casa::TableExprFuncNode::imagFUNC, and casa::TableExprNode::newFunctionNode().
DataType casa::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")
LatticeExprNode casa::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;
void casa::indgen | ( | TableVector< T > & | tv, |
Int | start, | ||
Int | inc | ||
) | [inline] |
Definition at line 400 of file TabVecMath.h.
References casa::TableVector< T >::tabVec().
Referenced by casa::CTPatchedInterp::setDefAntMap(), and casa::CTPatchedInterp::setDefSpwMap().
void casa::indgen | ( | TableVector< T > & | tv, |
Int | start | ||
) | [inline] |
Definition at line 403 of file TabVecMath.h.
References casa::TableVector< T >::tabVec().
void casa::indgen | ( | TableVector< T > & | tv | ) | [inline] |
Definition at line 406 of file TabVecMath.h.
References casa::TableVector< T >::tabVec().
casa::INHERITANCE_POINTER | ( | PlotMaskedPointData | , |
PlotMaskedPointDataPtr | , | ||
PlotPointData | , | ||
PlotPointDataPtr | , | ||
PlotData | , | ||
PlotDataPtr | |||
) |
Data that adds error functionality on top of normal plot data.
ABSTRACT METHODS //
Returns the "left" error for x at the given index.
Returns the "right" error for x at the given index.
Returns the "bottom" error for y at the given index.
Returns the "top" error for y at the given index.
Gets the maximum errors for the four sides.
IMPLEMENTED METHODS //
Gets the x and y values and error data at the given index. See PlotPointData::xAndYAt().
Definition at line 172 of file PlotData.h.
References INHERITANCE_POINTER.
casa::INHERITANCE_POINTER | ( | PlotErrorData | , |
PlotErrorDataPtr | , | ||
PlotPointData | , | ||
PlotDataPtr | , | ||
PlotData | , | ||
PlotDataPtr | |||
) |
Data that differentiates different points into different "bins" on top of normal point data functionality.
Constructor.
Destructor.
ABSTRACT METHODS //
Returns the total number of bins that the data is in.
Returns the bin index number for the given index. MUST be between 0 and numBins().
IMPLEMENTED METHODS //
Returns true if the data is binned, false otherwise.
Definition at line 211 of file PlotData.h.
References INHERITANCE_POINTER.
casa::INHERITANCE_POINTER | ( | PlotBinnedData | , |
PlotBinnedDataPtr | , | ||
PlotPointData | , | ||
PlotDataPtr | , | ||
PlotData | , | ||
PlotDataPtr | |||
) |
Data for raster plots, which can be thought of as three-dimensional.
Used for images, with the values being in one of the givne formats.
Format that the data is in
Origin point of the data - in other words, where (0,0) is located visually on the canvas. Default is LLEFT.
ABSTRACT METHODS //
Returns the data origin.
Sets the data origin.
Returns the range of x.
Returns the range of y.
Sets the range of x.
Sets the range of y.
Returns the range of the data values.
Returns the data value at the given (x,y) coordinate.
Gets color bar values.
Definition at line 241 of file PlotData.h.
References INHERITANCE_POINTER, and max().
casa::INHERITANCE_POINTER | ( | PlotSelectTool | , |
PlotSelectToolPtr | , | ||
PlotMouseTool | , | ||
PlotMouseToolPtr | , | ||
PlotTool | , | ||
PlotToolPtr | |||
) |
A PlotZoomTool is a concrete subclass of PlotMouseTool that provides convenient zooming functionality.
Standard behavior is to zoom on a select event, go through the zoom stack on a wheel event, go to the zoom stack base on a right click, and zoom in 50% centered on a double-click. Note that plotting implementations may wish to override this class with an implementation-specific version that may be more efficient. A PlotZoomTool is responsible for: 1) managing behavior described above, 2) managing a zoom stack, 3) managing the canvas's select line/cursor, and 3) notifying interested objects when the zoom changes.
Constructor which takes the tool's coordinate system.
Constructor which takes the tool's axes and coordinate system.
Destructor.
Adds the given notifier. This object will be notified when the zoom changes.
Sets the selection line to the given.
Gets the zoom stack.
Gets the zoom stack index.
Overrides PlotTool::setActive().
Implements PlotMouseTool::handleMouseEvent().
Overrides PlotTool::reset().
Notifiers.
Copy of canvas selection line, or NULL if none has been set.
Common canvas stack.
Overrides PlotTool::attach().
Overrides PlotTool::detach().
Notifies all registered listeners that the zoom has changed.
Definition at line 343 of file PlotTool.h.
casa::INHERITANCE_POINTER | ( | PlotZoomTool | , |
PlotZoomToolPtr | , | ||
PlotMouseTool | , | ||
PlotMouseToolPtr | , | ||
PlotTool | , | ||
PlotToolPtr | |||
) |
A PlotPanTool is a concrete subclass of PlotMouseTool that provides convenient panning functionality.
Standard behavior is to pan the canvas on a drag event, go through the pan stack on a wheel event, and go to the pan stack base on a right click. Note that plotting implementations may wish to override this class with an implementation-specific version that may be more efficient. A PlotPanTool is responsible for: 1) managing behavior described above, 2) managing a pan stack, 3) managing the canvas's cursor, and 4) notifying interested objects when the pan changes.
Constructor which takes the tool's coordinate system.
Constructor which takes the tool's axes and coordinate system.
Destructor.
Adds the given notifier. This object will be notified when the pan changes.
Gets the pan stack.
Gets the pan stack index.
Overrides PlotTool::setActive().
Implements PlotMouseTool::handleMouseEvent().
Overrides PlotTool::reset().
Notifiers.
Whether we're in dragging mode or not.
Last coordinate in dragging mode.
Common canvas stack.
Overrides PlotTool::attach().
Overrides PlotTool::detach().
Notifies all registered listeners that the pan has changed.
Definition at line 423 of file PlotTool.h.
casa::INHERITANCE_POINTER | ( | PlotPanTool | , |
PlotPanToolPtr | , | ||
PlotMouseTool | , | ||
PlotMouseToolPtr | , | ||
PlotTool | , | ||
PlotToolPtr | |||
) |
A PlotTrackerTool is a concrete subclass of PlotMouseTool that provides convenient tracker functionality.
Note that plotting implementations may wish to override this class with an implementation-specific version that may be more efficient. A PlotTrackerTool can: 1) show a label with the current position hovering over the mouse, 2) let an external class handle the tracking via notifications, or 3) both.
attach() and detach()? >:(
Static //
Returns a String for the given position in the given format, with the given canvas and axes.
Non-Static //
Constructor which takes the tool's coordinate system.
Constructor which takes the tool's axes and coordinate system.
Destructor.
Adds the given notifier. This object will be notified when the tracker changes (and a new coordinate is ready for display).
Returns true if the tracker text is drawn on the canvas, false otherwise.
Sets whether the tracker will draw the text on the canvas or not.
Sets the tracker text format to the given. The following tags can be used in the format: %x%% : x value %y%% : y values %pX%% : sets the precision to X for any following numbers. NOTICE: if the x or y value is a date, the date format set on the canvas this tool is attached to will be used to display the value. Default format is "(%%x%%, %%y%%)".
Returns the formatted tracker text for the given position.
Returns the annotation used to store the coordinates/text.
Gets the tracker's current position.
Overrides PlotTool::setActive().
Implements PlotMouseTool::handleMouseEvent().
Notifiers.
Annotation that holds current position (even if not drawn on canvas).
Whether to draw the annotation or not.
Tracker text format.
Overrides PlotTool::attach().
Overrides PlotTool::detach().
Notifies all registered listeners that the tracker has changed.
Static //
Format constants.
Definition at line 494 of file PlotTool.h.
References casa::utilj::format(), and PlotStandardMouseToolGroup.
casa::INHERITANCE_POINTER | ( | ScatterPlot | , |
ScatterPlotPtr | , | ||
Plot | , | ||
PlotPtr | , | ||
PlotItem | , | ||
PlotItemPtr | |||
) |
PlotItemPtr casa::INHERITANCE_POINTER | ( | ErrorPlot | , |
ErrorPlotPtr | , | ||
ScatterPlot | , | ||
ScatterPlotPtr | , | ||
PlotItem | , | ||
PlotItemPtr | |||
) |
casa::INHERITANCE_POINTER | ( | PlotTrackerTool | , |
PlotTrackerToolPtr | , | ||
PlotMouseTool | , | ||
PlotMouseToolPtr | , | ||
PlotTool | , | ||
PlotToolPtr | |||
) |
This method is called AFTER the selection has been added.
Definition at line 602 of file PlotTool.h.
casa::INHERITANCE_POINTER | ( | PlotMouseToolGroup | , |
PlotMouseToolGroupPtr | , | ||
PlotMouseTool | , | ||
PlotMouseToolPtr | , | ||
PlotTool | , | ||
PlotToolPtr | |||
) |
PlotStandardMouseToolGroup is a specialized PlotMouseToolGroup where the tools in the group are: 1) select, 2) zoom, and 3) pan.
A tracker is also provided that is not in the group so that it can be active at the same time other tools are active.
Static //
Non-Static // Constructor which creates default tools with the given coordinate system, and sets the active tool to the given.
Constructor which creates default tools with the given coordinate system and axes, and sets the active tool to the given.
Constructor which uses the given tools (or creates default tools if the given ones are invalid), and sets the active tool to the given.
Destructor.
Gets/sets the active standard tool.
Provides access to the tracker.
Provides access to the individual tools. Note: this should be avoided if possible.
Overrides PlotMouseToolGroup handler methods to give events to the tracker first.
Overrides PlotMouseToolGroup::attach().
Overrides PlotMouseToolGroup::detach().
Tracker.
Definition at line 779 of file PlotTool.h.
References NONE_TOOL, PlotStandardMouseToolGroup, and setActiveTool.
casa::INHERITANCE_POINTER2 | ( | PlotLayoutSingle | , |
PlotLayoutSinglePtr | , | ||
PlotCanvasLayout | , | ||
PlotCanvasLayoutPtr | |||
) |
T casa::innerProduct | ( | const TableVector< T > & | l, |
const TableVector< T > & | r | ||
) | [inline] |
Definition at line 411 of file TabVecMath.h.
References casa::TableVector< T >::tabVec().
Referenced by casa::StokesUtil_global_functions_StokesVector_ancillary_Functions::abs().
TableExprNode casa::integer | ( | const TableExprNode & | node | ) | [inline] |
Convert double to int (using floor).
Definition at line 1455 of file ExprNode.h.
References casa::TableExprFuncNode::intFUNC, and casa::TableExprNode::newFunctionNode().
void casa::intersectaperture | ( | const calcAntenna * | a, |
const Double * | dish, | ||
const Double * | unitdir, | ||
Double * | aper | ||
) |
void casa::intersectdish | ( | const calcAntenna * | a, |
const Double * | sub, | ||
const Double * | unitdir, | ||
Double * | dish, | ||
Int | niter | ||
) |
Bool casa::isAllColumns | ( | const Vector< MS::PredefinedColumns > & | colNames | ) |
TableExprNode casa::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 1937 of file ExprNode.h.
References casa::TableExprFuncNode::isdefFUNC, and casa::TableExprNode::newFunctionNode().
Bool casa::isField | ( | const RecordInterface & | parm, |
const String & | id, | ||
Bool(*)(DataType) | func | ||
) | [inline] |
short inline function for checking a field's data type against some function
Definition at line 159 of file RFCommon.h.
References casa::RecordInterface::dataType(), False, casa::RecordInterface::isDefined(), and type().
Bool casa::isFieldSet | ( | const RecordInterface & | parm, |
const String & | id | ||
) | [inline] |
Short inline function for checking if a record field is "set", i.e.
exists, and is not an empty array or a boolean False.
Definition at line 177 of file RFCommon.h.
References casa::RecordInterface::asBool(), casa::RecordInterface::dataType(), casa::RecordInterface::isDefined(), casa::IPosition::product(), and casa::RecordInterface::shape().
TableExprNode casa::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 1632 of file ExprNode.h.
References casa::TableExprFuncNode::isfiniteFUNC, and casa::TableExprNode::newFunctionNode().
Referenced by casa::IsFinite< T >::operator()().
Bool casa::isHDF5Image | ( | const String & | fileName | ) |
Check if this HDF5 file is an HDF5 image.
TableExprNode casa::isInf | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1628 of file ExprNode.h.
References casa::TableExprFuncNode::isinfFUNC, and casa::TableExprNode::newFunctionNode().
Referenced by casa::IsInf< T >::operator()().
LatticeExprNode casa::isNaN | ( | const LatticeExprNode & | expr | ) |
Test if a value is a NaN.
Referenced by casa::IsNaN< T >::operator()().
TableExprNode casa::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 1624 of file ExprNode.h.
References casa::TableExprFuncNode::isnanFUNC, and casa::TableExprNode::newFunctionNode().
Bool casa::isValidRecord | ( | const RecordInterface & | parm, |
const String & | id | ||
) | [inline] |
short inline function for checking that a field is a non-empty record
Definition at line 168 of file RFCommon.h.
References casa::RecordInterface::asRecord(), casa::RecordInterface::dataType(), False, casa::RecordInterface::isDefined(), and casa::RecordInterface::nfields().
Bool casa::isVBNaN | ( | const VisBuffer & | vb, |
String & | mesg | ||
) |
Int casa::jonesNPar | ( | const Jones::JonesType & | jtype | ) | [inline] |
Return parameter count from.
must return something
Definition at line 307 of file Jones.h.
References casa::Jones::Diagonal, casa::Jones::General, casa::Jones::GenLinear, and casa::Jones::Scalar.
Jones::JonesType casa::jonesType | ( | const Int & | n | ) |
Return enum from integer.
Int casa::legplanewaveblock | ( | const calcAntenna * | a, |
Double | x, | ||
Double | y | ||
) |
Int casa::legplanewaveblock2 | ( | const calcAntenna * | a, |
const Ray * | ray | ||
) |
Int casa::legsphericalwaveblock | ( | const calcAntenna * | a, |
const Ray * | ray | ||
) |
LatticeExprNode casa::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 casa::StringFITSFieldCopier::copyToFITS().
LatticeExprNode casa::log | ( | const LatticeExprNode & | expr | ) |
Referenced by casa::Log< T, RES >::operator()().
TableExprNode casa::log | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1353 of file ExprNode.h.
References casa::TableExprFuncNode::logFUNC, and casa::TableExprNode::newFunctionNode().
LatticeExprNode casa::log10 | ( | const LatticeExprNode & | expr | ) |
Referenced by casa::Log10< T, RES >::operator()().
TableExprNode casa::log10 | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1357 of file ExprNode.h.
References casa::TableExprFuncNode::log10FUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::ltrim | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1590 of file ExprNode.h.
References casa::TableExprFuncNode::ltrimFUNC, and casa::TableExprNode::newFunctionNode().
void casa::makeStokesAxis | ( | Int | npol_p, |
Vector< String > & | polType, | ||
Vector< Int > & | whichStokes | ||
) |
LatticeExprNode casa::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(), casa::FitsField< FitsBit >::operator int(), casa::viewer::region::PointInfo::operator&(), casa::FitsField< FitsBit >::operator()(), casa::FitsField< FitsBit >::operator=(), and casa::ImageTask::setMask().
LogicalArray casa::maskBits | ( | const Array< T > & | , |
const T & | |||
) |
returns a LogicalArray corresponding to (ARR&MASK)!=0
LatticeExprNode casa::max | ( | const LatticeExprNode & | left, |
const LatticeExprNode & | right | ||
) |
Referenced by sdmbin::BaselinesSet::baselineIndex(), casa::QtPCColorTable::clrByte(), casa::QtDisplayData::colorBarSizeAdj(), casa::PlotRasterMatrixData< T >::colorBarValues(), casa::QtSliderBase::externalVal(), INHERITANCE_POINTER(), casa::ArrayPartMath_global_functions_Array_partial_operations::MaxFunc< T >::operator()(), casa::MaskedMaxFunc< T >::operator()(), casa::RectRegionEvent::RectRegionEvent(), casa::WorldCanvas::setDataMax(), casa::WorldCanvas::setDataMinMax(), casa::PlotMSIterParam::setNx(), casa::PlotMSIterParam::setNy(), casa::WCDataScaleHandler::setRangeMax(), casa::QtRasterData::setRangeX(), casa::QtRasterData::setRangeY(), casa::QtDisplayPanel::setRegionExtent(), casa::QtSliderBase::sliderVal(), and rowsInAScanbyTimeIntervalFunctor< T >::timeIntervalIntersectsAScan().
LatticeExprNode casa::max | ( | const LatticeExprNode & | expr | ) |
TableExprNode casa::max | ( | const TableExprNode & | a, |
const TableExprNode & | b | ||
) | [inline] |
Definition at line 1443 of file ExprNode.h.
References casa::TableExprFuncNode::maxFUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::max | ( | const TableExprNode & | array | ) | [inline] |
Definition at line 1642 of file ExprNode.h.
References casa::TableExprFuncNode::arrmaxFUNC, and casa::TableExprNode::newFunctionNode().
T casa::max | ( | const TableVector< T > & | tv | ) | [inline] |
Definition at line 396 of file TabVecMath.h.
References casa::TableVector< T >::tabVec().
TableExprNode casa::maxs | ( | const TableExprNode & | array, |
const TableExprNodeSet & | collapseAxes | ||
) | [inline] |
Definition at line 1738 of file ExprNode.h.
References casa::TableExprFuncNode::arrmaxsFUNC, and casa::TableExprNode::newFunctionNode().
LatticeExprNode casa::mean | ( | const LatticeExprNode & | expr | ) |
TableExprNode casa::mean | ( | const TableExprNode & | array | ) | [inline] |
Definition at line 1662 of file ExprNode.h.
References casa::TableExprFuncNode::arrmeanFUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::means | ( | const TableExprNode & | array, |
const TableExprNodeSet & | collapseAxes | ||
) | [inline] |
Definition at line 1744 of file ExprNode.h.
References casa::TableExprFuncNode::arrmeansFUNC, and casa::TableExprNode::newFunctionNode().
LatticeExprNode casa::median | ( | const LatticeExprNode & | expr | ) |
TableExprNode casa::median | ( | const TableExprNode & | array | ) | [inline] |
Definition at line 1687 of file ExprNode.h.
References casa::TableExprFuncNode::arrmedianFUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::medians | ( | const TableExprNode & | array, |
const TableExprNodeSet & | collapseAxes | ||
) | [inline] |
Definition at line 1774 of file ExprNode.h.
References casa::TableExprFuncNode::arrmediansFUNC, and casa::TableExprNode::newFunctionNode().
LatticeExprNode casa::min | ( | const LatticeExprNode & | left, |
const LatticeExprNode & | right | ||
) |
Referenced by asdm::ArrayTimeInterval::ArrayTimeInterval(), sdmbin::BaselinesSet::baselineIndex(), casa::QtPCColorTable::clrByte(), casa::QtDisplayData::colorBarSizeAdj(), casa::QtSliderBase::externalVal(), casa::ArrayPartMath_global_functions_Array_partial_operations::MinFunc< T >::operator()(), casa::MaskedMinFunc< T >::operator()(), casa::RectRegionEvent::RectRegionEvent(), casa::WorldCanvas::setDataMin(), casa::WorldCanvas::setDataMinMax(), casa::QtRasterData::setRangeX(), casa::QtRasterData::setRangeY(), casa::QtDisplayPanel::setRegionExtent(), casa::PlotPointDataImpl< T >::size(), casa::PlotMaskedPointDataImpl< T >::sizeMaskedOrUnmasked(), casa::QtSliderBase::sliderVal(), and rowsInAScanbyTimeIntervalFunctor< T >::timeIntervalIntersectsAScan().
LatticeExprNode casa::min | ( | const LatticeExprNode & | expr | ) |
1-argument functions operating on a numeric expression resulting in a scalar
TableExprNode casa::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 1439 of file ExprNode.h.
References casa::TableExprFuncNode::minFUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::min | ( | const TableExprNode & | array | ) | [inline] |
Functions operating on a Double scalar or array resulting in a Double scalar.
Definition at line 1637 of file ExprNode.h.
References casa::TableExprFuncNode::arrminFUNC, and casa::TableExprNode::newFunctionNode().
T casa::min | ( | const TableVector< T > & | tv | ) | [inline] |
Definition at line 393 of file TabVecMath.h.
References casa::TableVector< T >::tabVec().
void casa::minMax | ( | T & | min, |
T & | max, | ||
const TableVector< T > & | tv | ||
) | [inline] |
Definition at line 390 of file TabVecMath.h.
References casa::TableVector< T >::tabVec().
TableExprNode casa::mins | ( | const TableExprNode & | array, |
const TableExprNodeSet & | collapseAxes | ||
) | [inline] |
Definition at line 1732 of file ExprNode.h.
References casa::TableExprFuncNode::arrminsFUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::mjd | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1520 of file ExprNode.h.
References casa::TableExprFuncNode::mjdFUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::mjdtodate | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1515 of file ExprNode.h.
References casa::TableExprFuncNode::mjdtodateFUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::month | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1532 of file ExprNode.h.
References casa::TableExprFuncNode::monthFUNC, and casa::TableExprNode::newFunctionNode().
Record casa::mssSelectedIndices | ( | MSSelection & | mss, |
const MeasurementSet * | ms | ||
) |
Bool casa::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 casa::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.
Int casa::muellerNPar | ( | const Mueller::MuellerType & | mtype | ) | [inline] |
Return Mueller type according to Int Mueller::MuellerType muellerType(const Int& n);.
Return parameter count according to type
must return something (shouldn't reach here)
Definition at line 340 of file Mueller.h.
References casa::Mueller::AddDiag, casa::Mueller::AddDiag2, casa::Mueller::Diag2, casa::Mueller::Diagonal, casa::Mueller::General, and casa::Mueller::Scalar.
Mueller::MuellerType casa::muellerType | ( | const Jones::JonesType & | jtype, |
const VisVector::VisType & | vtype | ||
) |
double casa::myhash | ( | register double | arg | ) | [inline] |
ABSTRACT CLASSES Abstract class for colors Any implementation of color should be able to provide a hexadecimal form of the if a human readable casa::name | ( | i.e."black" | ) |
Referenced by casa::QtApp::app(), casa::FlagPlotServerProxy::button(), asdm::TableStreamReader< T, R >::checkState(), casa::TableDesc::columnDesc(), casa::QtDBusPlotSvrAdaptor::dbusName(), casa::QtDBusXML::elemChild(), casa::QtDBusXML::elemChildText(), ASDM_TABLE_BASE::enum2CASA1D(), ASDM_TABLE_BASE::enum2CASA2D(), ASDM_TABLE_BASE::enum2CASA3D(), TableSAXReader< T, R, RFilter >::error(), casa::vpf::VpPorts::find(), casa::HDF5Group::HDF5Group(), casa::dbus::launch(), asdm::TableStreamReader< T, R >::nextNRows(), asdm::TableStreamReader< T, R >::open(), TableSAXReader< T, R, RFilter >::operator()(), casa::ColumnDescSet::operator[](), casa::TableDesc::operator[](), asdmbinaries::Utils::quote(), casa::TableDesc::rwColumnDesc(), casa::TableParseUpdate::setColumnName(), casa::QtDBusXML::setElemChildText(), casa::HDF5Object::setName(), TableSAXReader< T, R, RFilter >::start_element_callback(), stringValue(), TableSAXReader< T, R, RFilter >::TableSAXReader(), asdmbinaries::Utils::toString(), asdmbinaries::Utils::toXML(), and asdm::TableStreamReader< T, R >::untilNBytes().
LatticeExprNode casa::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 asdm::ASDMValuesParser::parse1D(), asdm::ASDMValuesParser::parse2D(), asdm::ASDMValuesParser::parse3D(), and asdm::ASDMValuesParser::parse4D().
TableExprNode casa::ndim | ( | const TableExprNode & | array | ) | [inline] |
Definition at line 1945 of file ExprNode.h.
References casa::TableExprFuncNode::ndimFUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::near | ( | const TableExprNode & | left, |
const TableExprNode & | right | ||
) | [inline] |
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 1270 of file ExprNode.h.
References casa::TableExprFuncNode::near2FUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::near | ( | const TableExprNode & | left, |
const TableExprNode & | right, | ||
const TableExprNode & | tolerance | ||
) | [inline] |
Definition at line 1276 of file ExprNode.h.
References casa::TableExprFuncNode::near3FUNC, and casa::TableExprNode::newFunctionNode().
Bool casa::near | ( | const GaussianBeam & | left, |
const GaussianBeam & | other, | ||
const Double | relWidthTol, | ||
const Quantity & | absPaTol | ||
) |
Bool casa::near | ( | const SpectralElement & | s1, |
const SpectralElement & | s2, | ||
const Double | tol | ||
) |
TableExprNode casa::nearAbs | ( | const TableExprNode & | left, |
const TableExprNode & | right | ||
) | [inline] |
Definition at line 1283 of file ExprNode.h.
References casa::TableExprFuncNode::nearabs2FUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::nearAbs | ( | const TableExprNode & | left, |
const TableExprNode & | right, | ||
const TableExprNode & | tolerance | ||
) | [inline] |
Definition at line 1289 of file ExprNode.h.
References casa::TableExprFuncNode::nearabs3FUNC, and casa::TableExprNode::newFunctionNode().
Bool casa::nearAbs | ( | const SpectralElement & | s1, |
const SpectralElement & | s2, | ||
const Double | tol | ||
) |
LatticeExprNode casa::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.
Referenced by casa::CTBuffer::arrayId(), casa::TabVecRep< T >::conform(), casa::CTBuffer::fieldId(), casa::NewMultiTermFT::printFTTypes(), and casa::CTBuffer::spectralWindows().
TableExprNode casa::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 1941 of file ExprNode.h.
References casa::TableExprFuncNode::nelemFUNC, and casa::TableExprNode::newFunctionNode().
calcAntenna* casa::newAntenna | ( | Double | sub_h, |
Double | feed_x, | ||
Double | feed_y, | ||
Double | feed_z, | ||
Double | ftaper, | ||
Double | thmax, | ||
const char * | geomfile | ||
) |
calcAntenna* casa::newAntennafromApertureCalcParams | ( | struct ApertureCalcParams * | ap | ) |
Pathology* casa::newPathologyfromApertureCalcParams | ( | struct ApertureCalcParams * | ap | ) |
Ray* casa::newRay | ( | const Double * | sub | ) |
LatticeExprNode casa::nfalse | ( | const LatticeExprNode & | expr | ) |
TableExprNode casa::nfalse | ( | const TableExprNode & | array | ) | [inline] |
Definition at line 1710 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::nfalseFUNC.
TableExprNode casa::nfalses | ( | const TableExprNode & | array, |
const TableExprNodeSet & | collapseAxes | ||
) | [inline] |
Definition at line 1805 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::nfalsesFUNC.
TableExprNode casa::norm | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1387 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::normFUNC.
Referenced by casa::Complex_global_functions_Complex_desc::operator<(), casa::Complex_global_functions_Complex_desc::operator<=(), casa::Complex_global_functions_Complex_desc::operator>(), and casa::Complex_global_functions_Complex_desc::operator>=().
T casa::norm | ( | const TableVector< T > & | tv | ) | [inline] |
Definition at line 414 of file TabVecMath.h.
References casa::TableVector< T >::tabVec().
LatticeExprNode casa::ntrue | ( | const LatticeExprNode & | expr | ) |
Referenced by casa::NTrueFunc< T >::operator()().
TableExprNode casa::ntrue | ( | const TableExprNode & | array | ) | [inline] |
Definition at line 1706 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::ntrueFUNC.
TableExprNode casa::ntrues | ( | const TableExprNode & | array, |
const TableExprNodeSet & | collapseAxes | ||
) | [inline] |
Definition at line 1799 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::ntruesFUNC.
TOOL GROUP CLASSES A PlotMouseToolGroup provides an interface for a group of PlotMouseTools where only casa::one | ( | or | none | ) |
Constructor for empty group.
Destructor.
Returns the number of tools in the group.
Returns the tools in the group.
Adds the given tool to the group and returns its index. If makeActive is true, the given tool becomes the group's active tool. Note (dec 2010): used to take 2nd arg, boolean, to make tool active. This is confusing design. Caller of addTool should just call setActiveTool(tool) after calling addTool() if it wants the tool to become active. In practice, source code does not anywhere call addTool with make_active=true.
Removes the given tool from the group, and returns true on success.
Returns the tool at the given index, or NULL for invalid.
Returns the index of the given tool, or numTools() for invalid.
Returns true if the given tool is in this group, false otherwise.
Returns the currently active tool, or NULL for none.
Sets the active tool to the given. If the given tool is not in the group it is first added. Toolcode is optional - meaningful only if tool has double usage, like Select tool which doubles as the Subtraction tool. Otherwise, just stuff NONE_TOOL in for that arg.
Sets the active tool to the one at the given index.
Overrides PlotTool::setActive().
Overrides PlotTool::setBlocking().
Implements PlotMouseTool::handleMouseEvent().
Overrides PlotMouseTool's event handling methods.
Overrides PlotTool::getXAxis().
Overrides PlotTool::getYAxis().
Overrides PlotTool::getCoordinateSystem().
Overrides PlotTool::lastEventWasHandled().
Overrides PlotTool::reset().
All tools.
Active tool (or NULL for no active tool).
Overrides PlotTool::attach().
Overrides PlotTool::detach().
Definition at line 677 of file PlotTool.h.
References casa::C::c, NONE_TOOL, setActiveTool, and tools.
Referenced by alone_display_applications::grexec_().
LatticeExprNode casa::operator! | ( | const LatticeExprNode & | expr | ) |
TableExprNode casa::operator!= | ( | const TableExprNode & | left, |
const TableExprNode & | right | ||
) | [inline] |
Definition at line 1235 of file ExprNode.h.
References casa::TableExprNode::newNE(), and casa::TableExprNode::node_p.
LatticeExprNode casa::operator!= | ( | const LatticeExprNode & | left, |
const LatticeExprNode & | right | ||
) |
Referenced by surface().
LatticeExprNode casa::operator% | ( | const LatticeExprNode & | left, |
const LatticeExprNode & | right | ||
) | [inline] |
Definition at line 835 of file LatticeExprNode.h.
References fmod().
TableExprNode casa::operator% | ( | const TableExprNode & | left, |
const TableExprNode & | right | ||
) | [inline] |
Definition at line 1210 of file ExprNode.h.
References casa::TableExprNode::newModulo(), and casa::TableExprNode::node_p.
Array<T> casa::operator& | ( | const Array< T > & | , |
const T & | |||
) |
Function for working with bitmasks.
Does a bitwise-AND on every element, returns True if !=0 or False if ==0
TableExprNode casa::operator& | ( | const TableExprNode & | left, |
const TableExprNode & | right | ||
) | [inline] |
Definition at line 1215 of file ExprNode.h.
References casa::TableExprNode::newBitAnd(), and casa::TableExprNode::node_p.
LatticeExprNode casa::operator&& | ( | const LatticeExprNode & | left, |
const LatticeExprNode & | right | ||
) |
Logical binary operators.
TableExprNode casa::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.
LatticeExprNode casa::operator* | ( | const LatticeExprNode & | left, |
const LatticeExprNode & | right | ||
) |
TableExprNode casa::operator* | ( | const TableExprNode & | left, |
const TableExprNode & | right | ||
) | [inline] |
Definition at line 1200 of file ExprNode.h.
References casa::TableExprNode::newTimes(), and casa::TableExprNode::node_p.
CStokesVector casa::operator* | ( | const SquareMatrix< Complex, 4 > & | m, |
const CStokesVector & | v | ||
) | [inline] |
Multiplication of CStokesVector by a Complex SquareMatrix.
Definition at line 218 of file StokesVector.h.
MVEarthMagnetic casa::operator* | ( | const RotMatrix & | left, |
const MVEarthMagnetic & | right | ||
) |
Rotate a EarthMagnetic vector with rotation matrix and other multiplications.
MVEarthMagnetic casa::operator* | ( | const MVEarthMagnetic & | left, |
const RotMatrix & | right | ||
) |
MVEarthMagnetic casa::operator* | ( | Double | left, |
const MVEarthMagnetic & | right | ||
) |
MVEarthMagnetic casa::operator* | ( | const MVEarthMagnetic & | left, |
Double | right | ||
) |
Double casa::operator* | ( | const Vector< Double > & | left, |
const MVEarthMagnetic & | right | ||
) |
Double casa::operator* | ( | const MVEarthMagnetic & | left, |
const Vector< Double > & | right | ||
) |
MVDirection casa::operator* | ( | const RotMatrix & | left, |
const MVDirection & | right | ||
) |
Rotate a position vector.
Double casa::operator* | ( | const MVPosition & | left, |
const MVEarthMagnetic & | right | ||
) |
MVBaseline casa::operator* | ( | const RotMatrix & | left, |
const MVBaseline & | right | ||
) |
Rotate a Baseline vector with rotation matrix and other multiplications.
MVDirection casa::operator* | ( | const MVDirection & | left, |
const RotMatrix & | right | ||
) |
Double casa::operator* | ( | const MVEarthMagnetic & | left, |
const MVPosition & | right | ||
) |
MVBaseline casa::operator* | ( | const MVBaseline & | left, |
const RotMatrix & | right | ||
) |
MVBaseline casa::operator* | ( | Double | left, |
const MVBaseline & | right | ||
) |
MVuvw casa::operator* | ( | const RotMatrix & | left, |
const MVuvw & | right | ||
) |
Rotate a uvw vector with rotation matrix and other multiplications.
MVBaseline casa::operator* | ( | const MVBaseline & | left, |
Double | right | ||
) |
MVuvw casa::operator* | ( | const MVuvw & | left, |
const RotMatrix & | right | ||
) |
Double casa::operator* | ( | const Vector< Double > & | left, |
const MVBaseline & | right | ||
) |
MVuvw casa::operator* | ( | Double | left, |
const MVuvw & | right | ||
) |
Double casa::operator* | ( | const MVBaseline & | left, |
const Vector< Double > & | right | ||
) |
MVuvw casa::operator* | ( | const MVuvw & | left, |
Double | right | ||
) |
Double casa::operator* | ( | const MVPosition & | left, |
const MVBaseline & | right | ||
) |
Double casa::operator* | ( | const Vector< Double > & | left, |
const MVuvw & | right | ||
) |
Double casa::operator* | ( | const MVBaseline & | left, |
const MVPosition & | right | ||
) |
Double casa::operator* | ( | const MVuvw & | left, |
const Vector< Double > & | right | ||
) |
Double casa::operator* | ( | const MVPosition & | left, |
const MVuvw & | right | ||
) |
Double casa::operator* | ( | const MVuvw & | left, |
const MVPosition & | right | ||
) |
MVPosition casa::operator* | ( | const RotMatrix & | left, |
const MVPosition & | right | ||
) |
Rotate a position vector with rotation matrix and other multiplications.
MVPosition casa::operator* | ( | const MVPosition & | left, |
const RotMatrix & | right | ||
) |
MVPosition casa::operator* | ( | Double | left, |
const MVPosition & | right | ||
) |
MVPosition casa::operator* | ( | const MVPosition & | left, |
Double | right | ||
) |
Double casa::operator* | ( | const Vector< Double > & | left, |
const MVPosition & | right | ||
) |
Double casa::operator* | ( | const MVPosition & | left, |
const Vector< Double > & | right | ||
) |
StokesVector casa::operator* | ( | Float | f, |
const StokesVector & | v | ||
) | [inline] |
Multiply by a scalar.
Definition at line 320 of file StokesVector.h.
StokesVector casa::operator* | ( | const StokesVector & | v, |
Float | f | ||
) | [inline] |
Multiply by a scalar.
Definition at line 325 of file StokesVector.h.
StokesVector casa::operator* | ( | const SquareMatrix< Float, 4 > & | m, |
const StokesVector & | v | ||
) | [inline] |
Multiplication of StokesVector by a SquareMatrix.
Definition at line 331 of file StokesVector.h.
LatticeExprNode casa::operator+ | ( | const LatticeExprNode & | expr | ) |
Global functions operating on a LatticeExprNode.
All global functions need to be declared as friends.
Unary functions.
LatticeExprNode casa::operator+ | ( | const LatticeExprNode & | left, |
const LatticeExprNode & | right | ||
) |
Numerical binary operators.
TableExprNode casa::operator+ | ( | const TableExprNode & | left, |
const TableExprNode & | right | ||
) | [inline] |
Define all global functions operating on a TableExprNode.
Define all global functions as friends.
Arithmetic operators for numeric TableExprNode's.
+ is also defined for strings (means concatenation).
Definition at line 1190 of file ExprNode.h.
References casa::TableExprNode::newPlus(), and casa::TableExprNode::node_p.
MrsEligibility casa::operator+ | ( | const MrsEligibility & | a, |
MrsEligibility::SubtableId | subtableId | ||
) |
MrsEligibility casa::operator+ | ( | const MrsEligibility & | a, |
const MrsEligibility & | b | ||
) |
LatticeExprNode casa::operator- | ( | const LatticeExprNode & | expr | ) |
LatticeExprNode casa::operator- | ( | const LatticeExprNode & | left, |
const LatticeExprNode & | right | ||
) |
TableExprNode casa::operator- | ( | const TableExprNode & | left, |
const TableExprNode & | right | ||
) | [inline] |
Definition at line 1195 of file ExprNode.h.
References casa::TableExprNode::newMinus(), and casa::TableExprNode::node_p.
MrsEligibility casa::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 casa::operator- | ( | const MrsEligibility & | a, |
const MrsEligibility & | b | ||
) |
LatticeExprNode casa::operator/ | ( | const LatticeExprNode & | left, |
const LatticeExprNode & | right | ||
) |
TableExprNode casa::operator/ | ( | const TableExprNode & | left, |
const TableExprNode & | right | ||
) | [inline] |
Definition at line 1205 of file ExprNode.h.
References casa::TableExprNode::newDivide(), and casa::TableExprNode::node_p.
LatticeExprNode casa::operator< | ( | const LatticeExprNode & | left, |
const LatticeExprNode & | right | ||
) |
Referenced by casa::vi::chunk().
TableExprNode casa::operator< | ( | const TableExprNode & | left, |
const TableExprNode & | right | ||
) | [inline] |
Definition at line 1255 of file ExprNode.h.
References casa::TableExprNode::newGT(), and casa::TableExprNode::node_p.
std::ostream& casa::operator<< | ( | std::ostream & | out, |
const casa::viewer::Position & | pos | ||
) | [inline] |
Definition at line 65 of file Position.h.
References casa::viewer::Position::show().
ostream& casa::operator<< | ( | ostream & | os, |
const IComplex & | |||
) |
Show on ostream.
ostream& casa::operator<< | ( | ostream & | os, |
const AsciiAnnotationFileLine & | line | ||
) | [inline] |
Definition at line 96 of file AsciiAnnotationFileLine.h.
References casa::AsciiAnnotationFileLine::print().
ostream& casa::operator<< | ( | ostream & | os, |
const LorentzianSpectralElement & | elem | ||
) |
ostream& casa::operator<< | ( | ostream & | os, |
const RegionTextList & | list | ||
) | [inline] |
Definition at line 138 of file RegionTextList.h.
References casa::RegionTextList::print().
ostream& casa::operator<< | ( | ostream & | os, |
const GaussianSpectralElement & | elem | ||
) |
ostream& casa::operator<< | ( | ostream & | os, |
const ObjectID & | id | ||
) |
ostream& casa::operator<< | ( | ostream & | os, |
const FunctionOrder< T > & | par | ||
) | [inline] |
Definition at line 162 of file FunctionOrder.h.
ostream& casa::operator<< | ( | ostream & | os, |
const UnitDim & | du | ||
) |
Output.
Output the SI dimensions (e.g.
'km/s/g' as 'm kg-1 s-1')
ostream& casa::operator<< | ( | ostream & | os, |
const GaussianBeam & | beam | ||
) |
LogIO& casa::operator<< | ( | LogIO & | os, |
const GaussianBeam & | beam | ||
) |
ostream& casa::operator<< | ( | ostream & | os, |
const GaussianMultipletSpectralElement & | elem | ||
) |
ostream& casa::operator<< | ( | ostream & | os, |
const SpectralElement & | elem | ||
) |
ostream& casa::operator<< | ( | ostream & | os, |
const FunctionParam< T > & | par | ||
) | [inline] |
Definition at line 209 of file FunctionParam.h.
std::ostream& casa::operator<< | ( | std::ostream & | o, |
HeaderDataUnit & | h | ||
) | [inline] |
Definition at line 223 of file hdu.h.
References casa::HeaderDataUnit::kwlist_.
ostream& casa::operator<< | ( | ostream & | os, |
const ObsInfo & | info | ||
) |
ostream& casa::operator<< | ( | ostream & | os, |
AttributeValueBase & | av | ||
) |
ostream& casa::operator<< | ( | ostream & | os, |
Annotations::State | st | ||
) |
Ostream, mainly for debugging the state of the annotator.
ostream& casa::operator<< | ( | ostream & | os, |
const ImageBeamSet & | beamSet | ||
) |
ostream& casa::operator<< | ( | ostream & | os, |
Attribute & | a | ||
) |
ostream& casa::operator<< | ( | ostream & | , |
const FITS::ValueType & | |||
) |
ostream& casa::operator<< | ( | ostream & | os, |
const Function< T, U > & | fun | ||
) | [inline] |
Definition at line 359 of file Function.h.
ostream& casa::operator<< | ( | ostream & | os, |
const MVTime & | meas | ||
) |
Global functions.
Output a date/time.
Output
ostream& casa::operator<< | ( | ostream & | os, |
const AnnotationBase & | annotation | ||
) | [inline] |
Definition at line 440 of file AnnotationBase.h.
References casa::AnnotationBase::print().
ostream& casa::operator<< | ( | ostream & | os, |
const MVTime::Format & | form | ||
) |
Set a temporary format (thread-unsafe).
Set a temporary format.
ostream& casa::operator<< | ( | ostream & | os, |
const AnnotationBase::LineStyle & | ls | ||
) | [inline] |
Definition at line 444 of file AnnotationBase.h.
References casa::AnnotationBase::print().
ostream& casa::operator<< | ( | ostream & | os, |
const AnnotationBase::FontStyle & | fs | ||
) | [inline] |
Definition at line 448 of file AnnotationBase.h.
References casa::AnnotationBase::print().
ostream& casa::operator<< | ( | ostream & | os, |
const map< AnnotationBase::Keyword, String > & | x | ||
) | [inline] |
Definition at line 452 of file AnnotationBase.h.
References casa::AnnotationBase::print().
AipsIO& casa::operator<< | ( | AipsIO & | os, |
const Record & | rec | ||
) | [inline] |
Definition at line 455 of file Record.h.
References casa::Record::putRecord().
ostream& casa::operator<< | ( | ostream & | os, |
AttributeBuffer & | ab | ||
) |
ostream& casa::operator<< | ( | ostream & | os, |
const RecordDesc & | desc | ||
) | [inline] |
AipsIO& casa::operator<< | ( | AipsIO & | os, |
const RecordDesc & | desc | ||
) | [inline] |
Definition at line 505 of file RecordDesc.h.
References casa::RecordDesc::put().
ostream& casa::operator<< | ( | ostream & | , |
const FitsKeyword & | |||
) |
ostream& casa::operator<< | ( | ostream & | os, |
const SpectralCoordinate & | spcoord | ||
) |
std::ostream& casa::operator<< | ( | std::ostream & | o, |
FitsBase & | x | ||
) | [inline] |
Definition at line 869 of file hdu.h.
References casa::FitsBase::show().
ostream& casa::operator<< | ( | ostream & | o, |
FitsKeywordList & | |||
) |
ostream& casa::operator<< | ( | ostream & | s, |
const String & | x | ||
) | [inline] |
Definition at line 1003 of file String.h.
References casa::String::c_str().
LatticeExprNode casa::operator<= | ( | const LatticeExprNode & | left, |
const LatticeExprNode & | right | ||
) |
TableExprNode casa::operator<= | ( | const TableExprNode & | left, |
const TableExprNode & | right | ||
) | [inline] |
Definition at line 1250 of file ExprNode.h.
References casa::TableExprNode::newGE(), and casa::TableExprNode::node_p.
LatticeExprNode casa::operator== | ( | const LatticeExprNode & | left, |
const LatticeExprNode & | right | ||
) |
Relational binary operators.
TableExprNode casa::operator== | ( | const TableExprNode & | left, |
const TableExprNode & | right | ||
) | [inline] |
Comparison operators.
Definition at line 1230 of file ExprNode.h.
References casa::TableExprNode::newEQ(), and casa::TableExprNode::node_p.
Bool casa::operator== | ( | const MVTime & | lh, |
const MVTime & | rh | ||
) | [inline] |
is equal operator, uses operator Double which returns days
Definition at line 446 of file MVTime.h.
Referenced by casa::vi::chunk(), casa::PlotMSRegion::operator!=(), casa::PlotMSSelection::operator!=(), casa::PlotMSWatchedParameters::operator!=(), and surface().
LatticeExprNode casa::operator> | ( | const LatticeExprNode & | left, |
const LatticeExprNode & | right | ||
) |
TableExprNode casa::operator> | ( | const TableExprNode & | left, |
const TableExprNode & | right | ||
) | [inline] |
Definition at line 1240 of file ExprNode.h.
References casa::TableExprNode::newGT(), and casa::TableExprNode::node_p.
LatticeExprNode casa::operator>= | ( | const LatticeExprNode & | left, |
const LatticeExprNode & | right | ||
) |
TableExprNode casa::operator>= | ( | const TableExprNode & | left, |
const TableExprNode & | right | ||
) | [inline] |
Not defined for Bool.
Definition at line 1245 of file ExprNode.h.
References casa::TableExprNode::newGE(), and casa::TableExprNode::node_p.
ostream& casa::operator>> | ( | ostream & | is, |
MVTime & | meas | ||
) |
AipsIO& casa::operator>> | ( | AipsIO & | os, |
Record & | rec | ||
) | [inline] |
Definition at line 465 of file Record.h.
References casa::Record::getRecord().
AipsIO& casa::operator>> | ( | AipsIO & | os, |
RecordDesc & | desc | ||
) | [inline] |
Definition at line 509 of file RecordDesc.h.
References casa::RecordDesc::get().
LatticeExprNode casa::operator^ | ( | const LatticeExprNode & | left, |
const LatticeExprNode & | right | ||
) | [inline] |
Definition at line 838 of file LatticeExprNode.h.
References pow().
TableExprNode casa::operator^ | ( | const TableExprNode & | left, |
const TableExprNode & | right | ||
) | [inline] |
Definition at line 1225 of file ExprNode.h.
References casa::TableExprNode::newBitXor(), and casa::TableExprNode::node_p.
TableExprNode casa::operator| | ( | const TableExprNode & | left, |
const TableExprNode & | right | ||
) | [inline] |
Definition at line 1220 of file ExprNode.h.
References casa::TableExprNode::newBitOr(), and casa::TableExprNode::node_p.
LatticeExprNode casa::operator|| | ( | const LatticeExprNode & | left, |
const LatticeExprNode & | right | ||
) |
TableExprNode casa::operator|| | ( | const TableExprNode & | left, |
const TableExprNode & | right | ||
) |
bool casa::p1Arrow | ( | ) | const |
Definition at line 509 of file RegionShapes.h.
References m_arrow1.
bool casa::p2Arrow | ( | ) | const |
Definition at line 510 of file RegionShapes.h.
References m_arrow2.
Referenced by RSVector::arrow().
LatticeExprNode casa::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 casa::SquareMatrix< Complex, 2 >::operator=(), and casa::CFStore::set().
void casa::Pathologize | ( | Double * | sub, |
const Pathology * | p | ||
) |
TableExprNode casa::pattern | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1500 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::patternFUNC.
Referenced by casa::PlotShape::setAreaFill(), casa::BarPlot::setAreaFill(), casa::PlotAnnotation::setBackground(), casa::MaskedScatterPlot::setMaskedSymbolAreaFill(), and casa::ScatterPlot::setSymbolAreaFill().
casa::PCFSpectralElement | ( | ) | [protected] |
casa::PCFSpectralElement | ( | const PCFSpectralElement & | other | ) | [protected] |
TableExprNode casa::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 1471 of file ExprNode.h.
References casa::TableExprFuncNode::argFUNC, and casa::TableExprNode::newFunctionNode().
PlotFactoryPtr casa::plotterImplementation | ( | Plotter::Implementation | which = Plotter::DEFAULT , |
bool | smartDelete = true |
||
) |
The plotterImplementation function is a global function within the casa namespace.
Any implementation of the generic plotter interface should: 1) add itself to the Implementation enum in the graphics/implementation/Plotter.h file, 2) add a case statement to this function to return a new instance of the factory for that implementation.
void casa::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 192 of file MatrixMathLA.h.
References sposv().
void casa::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 195 of file MatrixMathLA.h.
References dposv().
void casa::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 198 of file MatrixMathLA.h.
References cposv().
void casa::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 201 of file MatrixMathLA.h.
References zposv().
void casa::potri | ( | const char * | uplo, |
const int * | n, | ||
float * | a, | ||
const int * | lda, | ||
int * | info | ||
) | [inline] |
Definition at line 205 of file MatrixMathLA.h.
References spotri().
void casa::potri | ( | const char * | uplo, |
const int * | n, | ||
double * | a, | ||
const int * | lda, | ||
int * | info | ||
) | [inline] |
Definition at line 208 of file MatrixMathLA.h.
References dpotri().
void casa::potri | ( | const char * | uplo, |
const int * | n, | ||
Complex * | a, | ||
const int * | lda, | ||
int * | info | ||
) | [inline] |
Definition at line 211 of file MatrixMathLA.h.
References cpotri().
void casa::potri | ( | const char * | uplo, |
const int * | n, | ||
DComplex * | a, | ||
const int * | lda, | ||
int * | info | ||
) | [inline] |
Definition at line 214 of file MatrixMathLA.h.
References zpotri().
Definition at line 90 of file math.h.
Referenced by casa::Pow< T, E, RES >::operator()(), operator^(), casa::Math_global_functions_Math_interface_for_casacore::pow(), casa::Complex_global_functions_Complex_desc::pow(), casa::FITS::tenD(), and casa::FITS::tenF().
LatticeExprNode casa::pow | ( | const LatticeExprNode & | left, |
const LatticeExprNode & | right | ||
) |
TableExprNode casa::pow | ( | const TableExprNode & | x, |
const TableExprNode & | exp | ||
) | [inline] |
Definition at line 1361 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::powFUNC.
TableVector<T> casa::pow | ( | const TableVector< T > & | tv, |
const double & | exp | ||
) | [inline] |
Definition at line 377 of file TabVecMath.h.
References exp().
uInt casa::precisionForValueErrorPairs | ( | const Vector< Double > & | pair1, |
const Vector< Double > & | pair2 | ||
) |
TableExprNode casa::product | ( | const TableExprNode & | array | ) | [inline] |
Definition at line 1652 of file ExprNode.h.
References casa::TableExprFuncNode::arrproductFUNC, and casa::TableExprNode::newFunctionNode().
Referenced by casa::ArrayPartMath_global_functions_Array_partial_operations::ProductFunc< T >::operator()(), and casa::MaskedProductFunc< T >::operator()().
T casa::product | ( | const TableVector< T > & | tv | ) | [inline] |
Definition at line 385 of file TabVecMath.h.
References casa::TableVector< T >::tabVec().
TableExprNode casa::products | ( | const TableExprNode & | array, |
const TableExprNodeSet & | collapseAxes | ||
) | [inline] |
Definition at line 1720 of file ExprNode.h.
References casa::TableExprFuncNode::arrproductsFUNC, and casa::TableExprNode::newFunctionNode().
void casa::putBlock | ( | AipsIO & | , |
const Block< void * > & | , | ||
Int | |||
) | [inline] |
Definition at line 131 of file BlockIO.h.
Referenced by casa::BlockIO_global_functions_BlockIO::operator<<().
void casa::rangeChanged | ( | ) | [private] |
Slot for when the set range changes.
Double casa::Raylen | ( | const Ray * | ray | ) |
const char* casa::re_comp | ( | ) |
int casa::re_exec | ( | ) |
LatticeExprNode casa::real | ( | const LatticeExprNode & | expr | ) |
TableExprNode casa::real | ( | const TableExprNode & | node | ) | [inline] |
The real part of a complex node.
Defined for scalars and arrays.
Definition at line 1447 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::realFUNC.
LatticeExprNode casa::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.
TableExprNode casa::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 1496 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::regexFUNC.
TableExprNode casa::replace | ( | const TableExprNode & | str, |
const TableExprNode & | patt | ||
) | [inline] |
Definition at line 1611 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::replaceFUNC.
TableExprNode casa::replace | ( | const TableExprNode & | str, |
const TableExprNode & | patt, | ||
const TableExprNode & | repl | ||
) | [inline] |
Definition at line 1617 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::replaceFUNC.
LatticeExprNode casa::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.
TableExprNode casa::rms | ( | const TableExprNode & | array | ) | [inline] |
Definition at line 1682 of file ExprNode.h.
References casa::TableExprFuncNode::arrrmsFUNC, and casa::TableExprNode::newFunctionNode().
Referenced by casa::ArrayPartMath_global_functions_Array_partial_operations::RmsFunc< T >::operator()(), and casa::MaskedRmsFunc< T >::operator()().
TableExprNode casa::rmss | ( | const TableExprNode & | array, |
const TableExprNodeSet & | collapseAxes | ||
) | [inline] |
Definition at line 1768 of file ExprNode.h.
References casa::TableExprFuncNode::arrrmssFUNC, and casa::TableExprNode::newFunctionNode().
LatticeExprNode casa::round | ( | const LatticeExprNode & | expr | ) |
TableExprNode casa::round | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1411 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::roundFUNC.
TableExprNode casa::rtrim | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1594 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::rtrimFUNC.
TableExprNode casa::runningAll | ( | const TableExprNode & | array, |
const TableExprNodeSet & | halfBoxWidth | ||
) | [inline] |
Definition at line 1865 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::runallFUNC.
TableExprNode casa::runningAny | ( | const TableExprNode & | array, |
const TableExprNodeSet & | halfBoxWidth | ||
) | [inline] |
Definition at line 1859 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::runanyFUNC.
TableExprNode casa::runningAvdev | ( | const TableExprNode & | array, |
const TableExprNodeSet & | halfBoxWidth | ||
) | [inline] |
Definition at line 1841 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::runavdevFUNC.
TableExprNode casa::runningMax | ( | const TableExprNode & | array, |
const TableExprNodeSet & | halfBoxWidth | ||
) | [inline] |
Definition at line 1817 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::runmaxFUNC.
TableExprNode casa::runningMean | ( | const TableExprNode & | array, |
const TableExprNodeSet & | halfBoxWidth | ||
) | [inline] |
Definition at line 1823 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::runmeanFUNC.
TableExprNode casa::runningMedian | ( | const TableExprNode & | array, |
const TableExprNodeSet & | halfBoxWidth | ||
) | [inline] |
Definition at line 1853 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::runmedianFUNC.
TableExprNode casa::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 1811 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::runminFUNC.
TableExprNode casa::runningRms | ( | const TableExprNode & | array, |
const TableExprNodeSet & | halfBoxWidth | ||
) | [inline] |
Definition at line 1847 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::runrmsFUNC.
TableExprNode casa::runningStddev | ( | const TableExprNode & | array, |
const TableExprNodeSet & | halfBoxWidth | ||
) | [inline] |
Definition at line 1835 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::runstddevFUNC.
TableExprNode casa::runningVariance | ( | const TableExprNode & | array, |
const TableExprNodeSet & | halfBoxWidth | ||
) | [inline] |
Definition at line 1829 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::runvarianceFUNC.
Vector<Int> casa::set_intersection | ( | const Vector< Int > & | v1, |
const Vector< Int > & | v2 | ||
) |
Vector<Int> casa::set_union | ( | const Vector< Int > & | v1, |
const Vector< Int > & | v2 | ||
) |
void casa::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.
virtual void casa::setSymbol | ( | const PlotSymbolPtr | symbol | ) | [virtual] |
Definition at line 359 of file PlotShape.h.
References casa::SimpleCountedConstPtr< t >::null().
Referenced by setSymbol().
virtual void casa::setSymbol | ( | PlotSymbol::Symbol | sym | ) | [virtual] |
Definition at line 361 of file PlotShape.h.
References setSymbol(), and casa::PlotSymbol::setSymbol().
void casa::sgetrf | ( | const int * | m, |
const int * | n, | ||
float * | a, | ||
const int * | lda, | ||
int * | ipiv, | ||
int * | info | ||
) |
Referenced by getrf().
void casa::sgetri | ( | const int * | m, |
float * | a, | ||
const int * | lda, | ||
const int * | ipiv, | ||
float * | work, | ||
const int * | lwork, | ||
int * | info | ||
) |
Referenced by getri().
TableExprNode casa::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 1949 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::shapeFUNC.
Referenced by casa::VisBuffer::modelVisCube(), casa::PlotRasterMatrixData< T >::PlotRasterMatrixData(), and casa::PeakIntensityFluxDensityConverter::setShape().
void casa::showBlock | ( | AipsIO & | , |
const Block< void * > & | , | ||
Int | |||
) | [inline] |
Definition at line 135 of file BlockIO.h.
Referenced by casa::BlockIO_global_functions_BlockIO::operator<<().
LatticeExprNode casa::sign | ( | const LatticeExprNode & | expr | ) |
TableExprNode casa::sign | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1407 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::signFUNC.
SimplePlotterPtr casa::simplePlotter | ( | Plotter::Implementation | which = Plotter::DEFAULT , |
bool | smartDelete = true |
||
) |
The simplePlotter function is a global function within the casa namespace.
LatticeExprNode casa::sin | ( | const LatticeExprNode & | expr | ) |
Numerical 1-argument functions.
Referenced by casa::TableExprFuncNode::angdist(), casa::CExp3< CF_TYPE >::build(), casa::CExp< T >::build(), and casa::Sin< T, RES >::operator()().
TableExprNode casa::sin | ( | const TableExprNode & | node | ) | [inline] |
Transcendental functions that can be applied to essentially all numeric nodes containing scalars or arrays.
Definition at line 1365 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::sinFUNC.
LatticeExprNode casa::sinh | ( | const LatticeExprNode & | expr | ) |
Referenced by casa::Sinh< T, RES >::operator()().
TableExprNode casa::sinh | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1369 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::sinhFUNC.
Array<T> casa::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.
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>());
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 class MedianSlider , for a 2D array it is much, much faster;
void casa::smooth | ( | CalSet< Complex > & | cs, |
const String & | smtype, | ||
const Double & | smtime, | ||
Vector< Int > | selfields | ||
) |
void casa::smoothCT | ( | NewCalTable | ct, |
const String & | smtype, | ||
const Double & | smtime, | ||
Vector< Int > | selfields | ||
) |
LatticeExprNode casa::spectralindex | ( | const LatticeExprNode & | left, |
const LatticeExprNode & | right | ||
) |
This function finds the spectral index alpha = log(s1/s2) / log(f1/f2)
.
Vector<String>& casa::split | ( | const String & | s, |
char | delim, | ||
Vector< String > & | elems | ||
) |
Referenced by casa::DS9Region::valueIsValid().
Vector<String> casa::splitExpression | ( | const Vector< String > & | expr0 | ) |
helper function to split an expression into elements
void casa::sposv | ( | const char * | uplo, |
const int * | n, | ||
const int * | nrhs, | ||
float * | a, | ||
const int * | lda, | ||
float * | b, | ||
const int * | ldb, | ||
int * | info | ||
) |
Referenced by posv().
void casa::spotri | ( | const char * | uplo, |
const int * | n, | ||
float * | a, | ||
const int * | lda, | ||
int * | info | ||
) |
Referenced by potri().
TableExprNode casa::sqlpattern | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1505 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::sqlpatternFUNC.
LatticeExprNode casa::sqrt | ( | const LatticeExprNode & | expr | ) |
Referenced by casa::StokesUtil_global_functions_StokesVector_ancillary_Functions::abs(), casa::SynthesisUtils::conjFreq(), casa::CFBuffer::nearestWNdx(), casa::BeamCalc::norm3(), casa::Sqrt< T, RES >::operator()(), casa::ArrayPartMath_global_functions_Array_partial_operations::partialStddevs(), casa::VanVleck::predictN3(), and casa::VanVleck::threshN3().
TableExprNode casa::sqrt | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1383 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::sqrtFUNC.
TableExprNode casa::square | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1373 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::squareFUNC.
LatticeExprNode casa::stddev | ( | const LatticeExprNode & | expr | ) |
TableExprNode casa::stddev | ( | const TableExprNode & | array | ) | [inline] |
Definition at line 1672 of file ExprNode.h.
References casa::TableExprFuncNode::arrstddevFUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::stddevs | ( | const TableExprNode & | array, |
const TableExprNodeSet & | collapseAxes | ||
) | [inline] |
Definition at line 1756 of file ExprNode.h.
References casa::TableExprFuncNode::arrstddevsFUNC, and casa::TableExprNode::newFunctionNode().
void casa::storeArrayAsImage | ( | String | fileName, |
const CoordinateSystem & | coords, | ||
const Array< Complex > & | cf | ||
) |
void casa::storeArrayAsImage | ( | String | fileName, |
const CoordinateSystem & | coords, | ||
const Array< Float > & | cf | ||
) |
void casa::storeImg | ( | String | fileName, |
ImageInterface< Complex > & | theImg, | ||
Bool | writeReIm = False |
||
) |
void casa::storeImg | ( | String | fileName, |
ImageInterface< Float > & | theImg | ||
) |
String casa::stringUpper | ( | const String & | in | ) | [inline] |
Basically just upcase(), but in a form suitable for Array::apply.
Definition at line 190 of file RFCommon.h.
References upcase().
String casa::stripWhite | ( | const String & | str, |
Bool | onlyends = True |
||
) |
TableExprNode casa::strlength | ( | const TableExprNode & | node | ) | [inline] |
String functions on scalars or arrays.
Definition at line 1481 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::strlengthFUNC.
Int casa::subfromdish | ( | const calcAntenna * | a, |
Double | x, | ||
Double | y, | ||
Double * | subpoint | ||
) |
TableExprNode casa::substr | ( | const TableExprNode & | str, |
const TableExprNode & | pos | ||
) | [inline] |
Definition at line 1598 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::substrFUNC.
TableExprNode casa::substr | ( | const TableExprNode & | str, |
const TableExprNode & | pos, | ||
const TableExprNode & | npos | ||
) | [inline] |
Definition at line 1604 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::substrFUNC.
LatticeExprNode casa::sum | ( | const LatticeExprNode & | expr | ) |
TableExprNode casa::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 1647 of file ExprNode.h.
References casa::TableExprFuncNode::arrsumFUNC, and casa::TableExprNode::newFunctionNode().
T casa::sum | ( | const TableVector< T > & | tv | ) | [inline] |
Definition at line 382 of file TabVecMath.h.
References casa::TableVector< T >::tabVec().
TableExprNode casa::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 1714 of file ExprNode.h.
References casa::TableExprFuncNode::arrsumsFUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::sumSquare | ( | const TableExprNode & | array | ) | [inline] |
Definition at line 1657 of file ExprNode.h.
References casa::TableExprFuncNode::arrsumsqrFUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::sumSquares | ( | const TableExprNode & | array, |
const TableExprNodeSet & | collapseAxes | ||
) | [inline] |
Definition at line 1726 of file ExprNode.h.
References casa::TableExprFuncNode::arrsumsqrsFUNC, and casa::TableExprNode::newFunctionNode().
CONCRETE UTILITY CLASSES Coordinate on the canvas casa::surface | ( | i. | e., |
the part where the actual plots | are, | ||
which doesn't include things like | axes, | ||
titles | , | ||
etc. | |||
) |
Static //
Coordinate system.
world units
the canvas
Non-Static //
Default constructor.
Parameterized constructor.
Copy constructor.
Destructor.
Accessors //
Returns the coordinate system.
Returns the x value.
Returns the y value.
Operators //
Assigns the value of the given PlotCoordinate to this one.
Returns true if this PlotCoordinate is equal to the given; false otherwise.
Returns true if this PlotCoordinate is NOT equal to the given; false otherwise.
Coordinate system.
X value.
Y value.
Definition at line 593 of file PlotOptions.h.
References casa::C::c, operator!=(), and operator==().
TaQLResult casa::tableCommand | ( | const String & | command | ) |
TaQLResult casa::tableCommand | ( | const String & | command, |
const Table & | tempTable | ||
) |
TaQLResult casa::tableCommand | ( | const String & | command, |
const std::vector< const Table * > & | tempTables | ||
) |
TaQLResult casa::tableCommand | ( | const String & | command, |
Vector< String > & | columnNames | ||
) |
TaQLResult casa::tableCommand | ( | const String & | command, |
Vector< String > & | columnNames, | ||
String & | commandType | ||
) |
TaQLResult casa::tableCommand | ( | const String & | command, |
const std::vector< const Table * > & | tempTables, | ||
Vector< String > & | columnNames | ||
) |
TaQLResult casa::tableCommand | ( | const String & | command, |
const std::vector< const Table * > & | tempTables, | ||
Vector< String > & | columnNames, | ||
String & | commandType | ||
) |
LatticeExprNode casa::tan | ( | const LatticeExprNode & | expr | ) |
Referenced by casa::Tan< T, RES >::operator()().
TableExprNode casa::tan | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1431 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::tanFUNC.
LatticeExprNode casa::tanh | ( | const LatticeExprNode & | expr | ) |
Referenced by casa::Tanh< T, RES >::operator()().
TableExprNode casa::tanh | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1435 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::tanhFUNC.
void casa::throw_empty_Stack_error | ( | const char * | msg = 0 | ) |
void casa::throw_hashmapiter_init_error | ( | ) |
Referenced by casa::HashMapIter< key, val >::operator=().
Referenced by casa::HashMapIter< key, val >::clear(), casa::ConstHashMapIter< key, val >::container(), casa::HashMapIter< key, val >::container(), casa::ConstHashMapIter< key, val >::defaultVal(), casa::HashMapIter< key, val >::defaultVal(), casa::HashMapIter< key, val >::define(), casa::ConstHashMapIter< key, val >::isDefined(), casa::ConstHashMapIter< key, val >::ndefined(), casa::ConstHashMapIter< key, val >::operator()(), casa::HashMapIter< key, val >::operator()(), and casa::HashMapIter< key, val >::remove().
void casa::throw_invalid_mapiter_error | ( | ) |
void casa::throw_list_end_error | ( | ) |
The function which throws an exception for advancing the internal cursor past the end of a list.
Referenced by casa::ConstListIter< WCMotionEH * >::getRight(), casa::ListIter< WCMotionEH * >::getRight(), and casa::ConstListIter< WCMotionEH * >::operator++().
void casa::throw_list_init_error | ( | ) |
void casa::throw_list_start_error | ( | ) |
Referenced by casa::ConstListIter< WCMotionEH * >::operator--().
void casa::throw_map_constop_error | ( | ) |
void casa::throw_map_init_error | ( | ) |
void casa::throw_mapiter_init_error | ( | ) |
Referenced by casa::MapIter< key, value >::operator=().
void casa::throwInvHDF5 | ( | ) |
Define 2 functions to check that hid_t and hsize_t are mapped correctly.
They are called by the constructor, so the compiler will scream if incorrect.
Referenced by check_hid_t(), and check_hsize_t().
TableExprNode casa::time | ( | const TableExprNode & | node | ) |
void casa::timeFromChanged | ( | ) | [private] |
void casa::timeToChanged | ( | ) | [private] |
std::string casa::to_string | ( | const QString & | other | ) | [inline] |
Definition at line 72 of file QtDBusApp.h.
LatticeExprNode casa::toBool | ( | const LatticeExprNode & | expr | ) |
Referenced by convertType().
LatticeExprNode casa::toComplex | ( | const LatticeExprNode & | expr | ) |
Referenced by convertType().
LatticeExprNode casa::toDComplex | ( | const LatticeExprNode & | expr | ) |
Referenced by convertType().
LatticeExprNode casa::toDouble | ( | const LatticeExprNode & | expr | ) |
Referenced by convertType(), and casa::DS9Region::valueIsValid().
LatticeExprNode casa::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().
int casa::tokenize | ( | const String & | str, |
const String & | sep, | ||
Vector< String > & | tokens, | ||
Bool | upCase = False |
||
) |
virtual Bool casa::toRecord | ( | RecordInterface & | out | ) | const [virtual] |
Save to a record.
Ray* casa::trace | ( | const calcAntenna * | a, |
Double | x, | ||
Double | y, | ||
const Pathology * | p | ||
) |
void casa::tracepol | ( | casa::Complex * | E0, |
const Ray * | ray, | ||
casa::Complex * | E1 | ||
) |
void casa::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 casa::ArrayMath_global_functions_Array_mathematical_operations::arrayTransformInPlace().
void casa::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.
Int casa::translateGenericToStokes | ( | const PolOuterProduct::GenericVBPol & | gPol, |
const MSIter::PolFrame & | polFrame = MSIter::Circular |
||
) |
PolOuterProduct::GenericVBPol casa::translateStokesToGeneric | ( | const Int & | stokes | ) |
TableExprNode casa::trim | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1586 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::trimFUNC.
TableExprNode casa::upcase | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1486 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::upcaseFUNC.
Referenced by casa::SolvableVisCal::combfld(), casa::SolvableVisCal::combobs(), casa::SolvableVisCal::combscan(), casa::SolvableVisCal::combspw(), and stringUpper().
LatticeExprNode casa::value | ( | const LatticeExprNode & | expr | ) |
This function returns the value of the expression without a mask.
Referenced by casa::PBMathInterface::asFloat(), casa::TBArrayDataString::data(), casa::TBArrayDataDouble::data(), casa::TBArrayDataFloat::data(), casa::TBArrayDataInt::data(), casa::TBArrayDataUInt::data(), casa::TBArrayDataBool::data(), casa::TBArrayDataChar::data(), casa::TBArrayDataUChar::data(), casa::TBArrayDataShort::data(), casa::TBArrayDataComplex::data(), casa::TBArrayDataDComplex::data(), casa::ScalarColumn< Complex >::get(), casa::ValType::get(), casa::utilj::getEnv(), casa::ScalarColumn< Complex >::operator()(), asdm::ASDMValuesParser::parse1D(), asdm::ASDMValuesParser::parse2D(), asdm::ASDMValuesParser::parse3D(), asdm::ASDMValuesParser::parse4D(), casa::ValType::put(), casa::HDF5Record::readArr(), casa::HDF5Record::readSca(), casa::TempLatticeImpl< typename NumericTraits< T >::ConjugateType >::set(), casa::PMS_PP_MSData::setAveraging(), casa::EvenPolynomialParam< AutoDiff< T > >::setCoefficient(), casa::OddPolynomialParam< AutoDiff< T > >::setCoefficient(), casa::PolynomialParam< AutoDiff< Float > >::setCoefficient(), casa::SPolynomialParam< T >::setCoefficient(), casa::PMS_PP_Display::setColorize(), casa::QtDBusXML::setElemChildText(), casa::PMS_PP_MSData::setFilename(), casa::PMS_PP_Display::setFlaggedSymbol(), casa::PMS_PP_Display::setFlaggedSymbols(), casa::PMS_PP_Canvas::setGridMajorLine(), casa::PMS_PP_Canvas::setGridMajorLines(), casa::PMS_PP_Canvas::setGridMinorLine(), casa::PMS_PP_Canvas::setGridMinorLines(), casa::FlagDataHandler::setProfiling(), casa::PMS_PP_MSData::setSelection(), casa::PMS_PP_Canvas::setTitleFormat(), casa::PMS_PP_Display::setTitleFormat(), casa::PMS_PP_Canvas::setTitleFormats(), casa::PMS_PP_Display::setTitleFormats(), casa::AttributeValueTol< T >::setTolerance(), casa::PMS_PP_MSData::setTransformations(), casa::PMS_PP_Display::setUnflaggedSymbol(), casa::PMS_PP_Display::setUnflaggedSymbols(), casa::PMS_PP_Cache::setXAxes(), casa::PMS_PP_Axes::setXAxes(), casa::PMS_PP_Cache::setXAxis(), casa::PMS_PP_Axes::setXAxis(), casa::PMS_PP_Cache::setXDataColumn(), casa::PMS_PP_Cache::setXDataColumns(), casa::PMS_PP_Canvas::setXLabelFormat(), casa::PMS_PP_Canvas::setXLabelFormats(), casa::PMS_PP_Axes::setXRange(), casa::PMS_PP_Axes::setXRanges(), casa::PMS_PP_Cache::setYAxes(), casa::PMS_PP_Axes::setYAxes(), casa::PMS_PP_Cache::setYAxis(), casa::PMS_PP_Axes::setYAxis(), casa::PMS_PP_Cache::setYDataColumn(), casa::PMS_PP_Cache::setYDataColumns(), casa::PMS_PP_Canvas::setYLabelFormat(), casa::PMS_PP_Canvas::setYLabelFormats(), casa::PMS_PP_Axes::setYRange(), casa::PMS_PP_Axes::setYRanges(), casa::PMS_PP_Canvas::showGridMajor(), casa::PMS_PP_Canvas::showGridMajors(), casa::PMS_PP_Canvas::showGridMinor(), casa::PMS_PP_Canvas::showGridMinors(), casa::PMS_PP_Canvas::showLegend(), casa::PMS_PP_Canvas::showLegends(), casa::PMS_PP_Canvas::showXAxes(), casa::PMS_PP_Canvas::showXAxis(), casa::PMS_PP_Canvas::showYAxes(), casa::PMS_PP_Canvas::showYAxis(), casa::String::toString(), casa::HDF5Record::writeArr(), and casa::HDF5Record::writeSca().
LatticeExprNode casa::variance | ( | const LatticeExprNode & | expr | ) |
TableExprNode casa::variance | ( | const TableExprNode & | array | ) | [inline] |
Definition at line 1667 of file ExprNode.h.
References casa::TableExprFuncNode::arrvarianceFUNC, and casa::TableExprNode::newFunctionNode().
TableExprNode casa::variances | ( | const TableExprNode & | array, |
const TableExprNodeSet & | collapseAxes | ||
) | [inline] |
Definition at line 1750 of file ExprNode.h.
References casa::TableExprFuncNode::arrvariancesFUNC, and casa::TableExprNode::newFunctionNode().
VisVector::VisType casa::visType | ( | const Int & | ncorr | ) |
Globals:
Return VisType according to length of data array corr axis
TableExprNode casa::week | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1578 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::weekFUNC.
TableExprNode casa::weekday | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1545 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::weekdayFUNC.
TableExprNode casa::year | ( | const TableExprNode & | node | ) | [inline] |
Definition at line 1528 of file ExprNode.h.
References casa::TableExprNode::newFunctionNode(), and casa::TableExprFuncNode::yearFUNC.
void casa::zgetrf | ( | const int * | m, |
const int * | n, | ||
DComplex * | a, | ||
const int * | lda, | ||
int * | ipiv, | ||
int * | info | ||
) |
Referenced by getrf().
void casa::zgetri | ( | const int * | m, |
DComplex * | a, | ||
const int * | lda, | ||
const int * | ipiv, | ||
DComplex * | work, | ||
const int * | lwork, | ||
int * | info | ||
) |
Referenced by getri().
void casa::zposv | ( | const char * | uplo, |
const int * | n, | ||
const int * | nrhs, | ||
DComplex * | a, | ||
const int * | lda, | ||
DComplex * | b, | ||
const int * | ldb, | ||
int * | info | ||
) |
Referenced by posv().
void casa::zpotri | ( | const char * | uplo, |
const int * | n, | ||
DComplex * | a, | ||
const int * | lda, | ||
int * | info | ||
) |
Referenced by potri().
The string value for compiled functional.
Definition at line 102 of file CompiledSpectralElement.h.
enums for which stats are actually collected
Definition at line 243 of file RFChunkStats.h.
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.
Definition at line 70 of file PlotOptions.h.
ABSTRACT CLASSES Abstract class for colors Any implementation of color should be able to provide a hexadecimal form of the if casa::applicable |
Definition at line 111 of file PlotOptions.h.
Referenced by casa::Algorithm::apply().
DEFAULT IMPLEMENTATIONS Default implementation of PlotSingleData that supports raw casa::arrays |
Definition at line 296 of file PlotData.h.
Definition at line 230 of file LatticePADD.h.
Definition at line 231 of file LatticePADD.h.
Definition at line 228 of file LatticePADD.h.
std::vector<std::vector<double> > casa::beams_ |
Definition at line 223 of file LatticePADD.h.
Definition at line 229 of file LatticePADD.h.
Definition at line 232 of file LatticePADD.h.
Definition at line 233 of file LatticePADD.h.
SMART POINTER MACROS This is painful but necessary to have transparent smart pointers that support hierarchies and inheritance See examples in other files casa::cname |
Definition at line 869 of file PlotOptions.h.
Definition at line 290 of file ConcatColumn.h.
SMART POINTER MACROS This is painful but necessary to have transparent smart pointers that support hierarchies and inheritance See examples in other files casa::cptrname |
Definition at line 870 of file PlotOptions.h.
const String casa::CSYS_B1950 [static] |
Definition at line 50 of file DS9FileWriter.qo.h.
Referenced by coordinateSystem().
const String casa::CSYS_ECLIPTIC [static] |
Definition at line 53 of file DS9FileWriter.qo.h.
Referenced by coordinateSystem().
const String casa::CSYS_GALACTIC [static] |
Definition at line 52 of file DS9FileWriter.qo.h.
Referenced by coordinateSystem(), and sgUnit().
const String casa::CSYS_IMAGE [static] |
Definition at line 49 of file DS9FileWriter.qo.h.
Referenced by coordinateSystem().
const String casa::CSYS_INDIVIDUAL [static] |
Definition at line 48 of file DS9FileWriter.qo.h.
const String casa::CSYS_J2000 [static] |
Definition at line 51 of file DS9FileWriter.qo.h.
Referenced by coordinateSystem().
ABSTRACT CLASSES Deliberately vague to be general enough to allow for many different types of casa::data |
Definition at line 51 of file PlotData.h.
Referenced by casa::CFStore::CFStore(), casa::asyncio::createWriteData(), casa::vi::createWriteData(), casa::ViewerProxy::datarange(), casa::TBParser::getData(), casa::CFStore::null(), asdmbinaries::SDMDataObjectWriter::outputln(), casa::PlotRasterMatrixData< T >::PlotRasterMatrixData(), and casa::CFStore::set().
const String casa::DEFAULT_COMMENTS [static] |
Definition at line 62 of file DS9FileWriter.qo.h.
const Double casa::DER_INTV |
Interval (m) for derivatives in IGRF model.
Definition at line 45 of file EarthField.h.
const String casa::EmptyString [static] |
Warning: SUN compiler does not accept non-simple default arguments
Definition at line 47 of file UnitName.h.
const Bool casa::False |
Definition at line 37 of file aipstype.h.
Referenced by casa::ImageTask::_supportsMultipleRegions(), casa::KJones::accumulatable(), casa::SolvableVisCal::accumulatable(), casa::ALMACalcIlluminationConvFunc::ALMACalcIlluminationConvFunc(), anyEQ(), anyGE(), anyGT(), anyLE(), anyLT(), anyNE(), casa::MSAsRaster::FlagEdit_::appliesTo(), casa::VisJones::applyByMueller(), casa::ALMAAperture::applySky(), areEQ(), casa::ConcatTable::asTable(), casa::ConstListIter< WCMotionEH * >::atEnd(), casa::ConstListIter< WCMotionEH * >::atStart(), casa::HostInfo::bigEndian(), casa::ImageSkyModel::calculateAlphaBeta(), casa::ImageSkyModel::calculateCoeffResiduals(), casa::nPBWProjectFT::changed(), casa::QtDisplayPanel::checkColorBars_(), SDDIndexRep::clearChangeFlag(), casa::QtPCColorTable::colorSpaceMap(), casa::SubMS::combineSpws(), casa::MultiTermAWProjectWBFT::computeAvgPB(), casa::AWProjectWBFT::computeAvgPB(), casa::TabVecRep< T >::conform(), casa::DisplayData::conformsTo(), casa::PrincipalAxesDM::dataRedrawSelf(), casa::DDMapper::DDMapper(), casa::QtLELEdit::deactivate(), casa::Input::debug(), casa::Stack< VisBuffer * >::empty(), casa::HashMap< key, val >::empty(), fieldType(), casa::PlotMSPlot::firstIter(), casa::FITSExtInfo::FITSExtInfo(), casa::KJones::freqDepPar(), casa::LJJones::freqDepPar(), casa::EVLASwPow::freqDepPar(), casa::AMueller::freqDepPar(), casa::VisCal::freqDepPar(), casa::GlinXphJones::freqDepPar(), casa::DisplayData::getFirstZIndex(), casa::LFBase::getMonitorSpectrum(), casa::CalInterpolator::getVal(), casa::FITSImgParser::has_qualityimg(), casa::FITSTabular::hasChanged(), casa::LockFile::hasLock(), casa::IlluminationConvFunc::IlluminationConvFunc(), casa::Fit2D::includeIt(), casa::NoticeTarget::invalidate(), casa::SolvableVisJones::invalidateDJ(), casa::SolvableVisMueller::invalidateDM(), casa::VisJones::invalidateJ(), casa::VisMueller::invalidateM(), casa::VisCal::invalidateP(), casa::FITS::isa_digit(), casa::FITS::isa_letter(), casa::FITS::isa_text(), GBTFITSBase::isAttached(), casa::NoticeTarget::isAttached(), casa::FitsLogical::isdefined(), casa::FitsKeywordList::isempty(), isField(), casa::FTMachine::isFourier(), casa::FitsKeyword::isindexed(), casa::CTInterface::isMS(), casa::SkyEquation::isNewFTM(), casa::TableVector< T >::isNull(), casa::TableColumn::isNull(), casa::TableIterator::isNull(), casa::TableMeasRefDesc::isOffsetArray(), casa::TableMeasRefDesc::isOffsetVariable(), casa::FitsKeyword::isreserved(), casa::VisCal::isSolvable(), casa::ANoise::isSolvable(), casa::DBeamSkyJones::isSolveable(), casa::VPSkyJones::isSolveable(), casa::BeamSkyJones::isSolveable(), casa::COWPtr< T >::isUnique(), casa::SetupNewTableRep::isUsed(), casa::ConstHashMapIter< key, val >::isValid(), isValidRecord(), casa::VisibilityIteratorReadImpl::isWritable(), casa::PlotMSPlot::lastIter(), casa::MaskArrMath_global_functions_MaskedArray_mathematical_operations::median(), casa::ArrayMath_global_functions_Array_mathematical_operations::median(), casa::SynthesisUtils::near(), casa::RFABase::newChunk(), casa::PlotMSPlot::nextIter(), casa::AMueller::normalizable(), casa::EPJones::normalizable(), casa::LJJones::normalizable(), casa::XMueller::normalizable(), casa::HeaderDataUnit::notnull(), casa::FitsLogical::operator Bool(), casa::SimpleCountedConstPtr< Block< AutoDiffA< T > > >::operator!=(), casa::Complex_global_functions_Complex_desc::operator<(), casa::Block< ArgType >::operator=(), casa::TableRecord::operator==(), casa::SimpleCountedConstPtr< Block< AutoDiffA< T > > >::operator==(), casa::Complex_global_functions_Complex_desc::operator>(), casa::TableIterator::pastEnd(), casa::QtDisplayPanel::pcResizing_(), casa::SolvableVisCal::phandonly(), casa::KcrossJones::phandonly(), casa::GlinXphJones::phandonly(), casa::PlotMSPlot::prevIter(), SDDBlock::readBytes(), casa::AutoDiff< Double >::release(), casa::FITSTabular::reopen(), casa::DDDummy::reset(), casa::FITSTimedTable::resetChangedFlag(), casa::FITSMultiTable::resetChangedFlag(), casa::QtPCColorTable::resize(), casa::Block< ArgType >::resize(), casa::PixelCanvas::resize(), casa::LFBase::runMethod(), casa::PlotMSVBAverager::setAntAveraging(), casa::LFBase::setBaselineFlag(), casa::PlotMSVBAverager::setBlnAveraging(), casa::GenericL2Fit< DComplex >::setConstraint(), casa::PixelCanvas::setFont(), casa::ScrollingRasterDD::setLabellerOptions(), casa::PlotMSVBAverager::setNoData(), casa::Iterate::setNotFree(), casa::LFBase::setParameters(), casa::COWPtr< T >::setReadOnly(), casa::PMS_PP_Iteration::setXAxisScaleMode(), casa::PMS_PP_Iteration::setYAxisScaleMode(), casa::SimpleCountedConstPtr< Block< AutoDiffA< T > > >::SimpleCountedConstPtr(), casa::PassiveCachingDD::sizeControl(), casa::SolvableVisCal::smoothable(), casa::KAntPosJones::smoothable(), casa::PSPixelCanvas::supportsLists(), casa::RegionHandlerTable::table(), casa::TableParse::test(), casa::VisCal::timeDepMat(), casa::KJones::trivialDJ(), casa::KAntPosJones::trivialDJ(), casa::SolvableVisJones::trivialDJ(), casa::SolvableVisMueller::trivialDM(), casa::SolvableVisJones::trivialDM(), casa::PJones::trivialJonesElem(), casa::StandardTsys::trivialJonesElem(), casa::EGainCurve::trivialJonesElem(), casa::EVLASwPow::trivialJonesElem(), casa::KJones::trivialJonesElem(), casa::EPJones::trivialJonesElem(), casa::LJJones::trivialJonesElem(), casa::KAntPosJones::trivialJonesElem(), casa::XJones::trivialJonesElem(), casa::TOpac::trivialJonesElem(), casa::XMueller::trivialMuellerElem(), casa::VisJones::trivialMuellerElem(), casa::Function< AutoDiffA< T >, AutoDiffA< T > >::unlockParam(), casa::VisEquation::unSetModel(), casa::GJonesSpline::useGenericGatherForSolve(), casa::EPJones::useGenericGatherForSolve(), casa::LJJones::useGenericGatherForSolve(), casa::XMueller::useGenericGatherForSolve(), casa::MMueller::useGenericGatherForSolve(), casa::AMueller::useGenericSolveOne(), casa::BJonesPoly::useGenericSolveOne(), casa::KJones::useGenericSolveOne(), casa::DllsJones::useGenericSolveOne(), casa::XJones::useGenericSolveOne(), casa::GlinXphJones::useGenericSolveOne(), casa::MSTable< MSPointingEnums::PredefinedColumns, MSPointingEnums::PredefinedKeywords >::validate(), casa::AWProjectWBFT::verifyShapes(), casa::VLACalcIlluminationConvFunc::VLACalcIlluminationConvFunc(), casa::VLAIlluminationConvFunc::VLAIlluminationConvFunc(), casa::DSMarker::whichHandle(), and casa::DisplayData::zIndexHint().
double casa::from_ |
Last set range.
Definition at line 87 of file PlotRangeWidget.qo.h.
SMART POINTER MACROS This is painful but necessary to have transparent smart pointers that support hierarchies and inheritance See examples in other files casa::gname |
Definition at line 873 of file PlotOptions.h.
CONCRETE TOOL CLASSES Was in but needed casa::here |
Definition at line 228 of file PlotTool.h.
const Double casa::IAU_k |
const Complex casa::ImaginaryUnit |
Definition at line 75 of file FlagDataHandler.h.
ABSTRACT TOOL CLASSES A PlotTool is a higher level event handler for a PlotCanvas The idea is to take common tasks which may require multiple events and put them in one place PlotTools also provide additional functionality in that they can be active casa::inactive |
Definition at line 45 of file PlotTool.h.
class casa::init_dispatcher casa::init_dispatcher_ [static] |
ABSTRACT CLASSES Abstract class for colors Any implementation of color should be able to provide a hexadecimal form of the if a human readable color and Strings are casa::interchangeable |
Definition at line 112 of file PlotOptions.h.
bool casa::isCustom_ |
Whether last set range was custom or not.
Definition at line 84 of file PlotRangeWidget.qo.h.
Definition at line 291 of file ConcatColumn.h.
GRID LAYOUT CLASSES Coordinate for a grid casa::layout |
Definition at line 162 of file PlotCanvasLayout.h.
class casa::CasarcCleanup casa::local_cleanup_object [static] |
Definition at line 224 of file LatticePADD.h.
Definition at line 225 of file LatticePADD.h.
const uInt casa::N_FITS |
ENUMS Enum for the four plot axes If this enum is changed or casa::none |
Definition at line 59 of file PlotOptions.h.
Definition at line 71 of file PlotOptions.h.
const uInt casa::num_active_stats |
Definition at line 244 of file RFChunkStats.h.
Definition at line 226 of file LatticePADD.h.
Definition at line 230 of file PlotCanvasLayout.h.
SMART POINTER DEFINITIONS* typedef CountedPtr<PlotCanvasLayout> casa::PlotCanvasLayoutPtr |
Definition at line 227 of file PlotCanvasLayout.h.
Definition at line 230 of file PlotCanvasLayout.h.
SMART POINTER DEFINITIONS* typedef CountedPtr<PlotPanel> casa::PlotPanelPtr |
Definition at line 190 of file PlotPanel.h.
ABSTRACT CLASSES Deliberately vague to be general enough to allow for many different types of but is it too vague to be useful Since the interface is meant to be a simple it may be better to restrict PlotData to be more like casa::PlotPointData |
Definition at line 51 of file PlotData.h.
CONCRETE TOOL CLASSES Was in casa::PlotStandardMouseToolGroup |
Definition at line 228 of file PlotTool.h.
Referenced by INHERITANCE_POINTER().
ABSTRACT CLASSES Deliberately vague to be general enough to allow for many different types of but is it too vague to be useful Since the interface is meant to be a simple casa::plotter |
Definition at line 51 of file PlotData.h.
SMART POINTER MACROS This is painful but necessary to have transparent smart pointers that support hierarchies and inheritance See examples in other files casa::pname |
Definition at line 871 of file PlotOptions.h.
const Int casa::PQ_LEN |
Length of P and Q arrays, half length of CL/SL arrays in IGRF model.
Definition at line 43 of file EarthField.h.
const String casa::PUNIT_DMS [static] |
Definition at line 59 of file DS9FileWriter.qo.h.
Referenced by sgUnit().
const String casa::PUNIT_HMS [static] |
Definition at line 58 of file DS9FileWriter.qo.h.
Referenced by sgUnit().
const String casa::PUNIT_SEXAGESIMAL [static] |
Definition at line 57 of file DS9FileWriter.qo.h.
Referenced by sgUnit().
Definition at line 289 of file ConcatColumn.h.
Definition at line 288 of file ConcatColumn.h.
const char casa::RF_ANT[] |
Definition at line 87 of file RFCommon.h.
const char casa::RF_ARRAY[] |
Definition at line 94 of file RFCommon.h.
const char casa::RF_AUTOCORR[] |
Definition at line 90 of file RFCommon.h.
const char casa::RF_BASELINE[] |
Definition at line 89 of file RFCommon.h.
const char casa::RF_CENTERTIME[] |
Definition at line 103 of file RFCommon.h.
const char casa::RF_CHANAVG[] |
Definition at line 75 of file RFCommon.h.
const char casa::RF_CHANS[] |
Definition at line 80 of file RFCommon.h.
const char casa::RF_CLIP[] |
Definition at line 71 of file RFCommon.h.
const char casa::RF_COLUMN[] |
Definition at line 68 of file RFCommon.h.
const char casa::RF_CORR[] |
Definition at line 86 of file RFCommon.h.
const char casa::RF_DEBUG[] |
Definition at line 49 of file RFCommon.h.
const char casa::RF_DIAMETER[] |
Definition at line 98 of file RFCommon.h.
const char casa::RF_ELEVATION[] |
Definition at line 59 of file RFCommon.h.
const char casa::RF_EXPR[] |
Definition at line 69 of file RFCommon.h.
const char casa::RF_FEED[] |
Definition at line 96 of file RFCommon.h.
const char casa::RF_FIELD[] |
Definition at line 88 of file RFCommon.h.
const char casa::RF_FIGNORE[] |
Definition at line 56 of file RFCommon.h.
const char casa::RF_FLAGRANGE[] |
Definition at line 72 of file RFCommon.h.
const char casa::RF_FREQS[] |
Definition at line 79 of file RFCommon.h.
const char casa::RF_GLISHINDEX[] |
character constants for common agent parameters
Definition at line 45 of file RFCommon.h.
const char casa::RF_GLOBAL[] |
Definition at line 52 of file RFCommon.h.
const char casa::RF_HW[] |
Definition at line 64 of file RFCommon.h.
const char casa::RF_INTENT[] |
Definition at line 92 of file RFCommon.h.
const char casa::RF_LOWERLIMIT[] |
Definition at line 99 of file RFCommon.h.
const char casa::RF_MAX[] |
Definition at line 74 of file RFCommon.h.
const char casa::RF_MIN[] |
Definition at line 73 of file RFCommon.h.
const char casa::RF_MINPOP[] |
Definition at line 84 of file RFCommon.h.
const char casa::RF_MODE[] |
Definition at line 113 of file RFCommon.h.
const char casa::RF_MSSELECT[] |
Definition at line 114 of file RFCommon.h.
const char casa::RF_NAME[] |
Definition at line 47 of file RFCommon.h.
const char casa::RF_NBINS[] |
Definition at line 83 of file RFCommon.h.
const char casa::RF_NCHAN[] |
Definition at line 110 of file RFCommon.h.
const char casa::RF_NDEG[] |
Definition at line 77 of file RFCommon.h.
const char casa::RF_OBSERVATION[] |
Definition at line 95 of file RFCommon.h.
const char casa::RF_PLOT[] |
Definition at line 50 of file RFCommon.h.
const char casa::RF_PLOTSCR[] |
Definition at line 51 of file RFCommon.h.
const char casa::RF_QUACK[] |
Definition at line 106 of file RFCommon.h.
const char casa::RF_QUACKINC[] |
Definition at line 108 of file RFCommon.h.
const char casa::RF_QUACKMODE[] |
Definition at line 107 of file RFCommon.h.
const char casa::RF_REGION[] |
Definition at line 81 of file RFCommon.h.
const char casa::RF_RESET[] |
Definition at line 55 of file RFCommon.h.
const char casa::RF_ROW_DISABLE[] |
Definition at line 66 of file RFCommon.h.
const char casa::RF_ROW_HW[] |
Definition at line 65 of file RFCommon.h.
const char casa::RF_ROW_THR[] |
Definition at line 62 of file RFCommon.h.
const char casa::RF_SCAN[] |
Definition at line 93 of file RFCommon.h.
const char casa::RF_SHADOW[] |
Definition at line 58 of file RFCommon.h.
const char casa::RF_SPWID[] |
Definition at line 78 of file RFCommon.h.
const char casa::RF_START[] |
Definition at line 111 of file RFCommon.h.
const char casa::RF_STEP[] |
Definition at line 112 of file RFCommon.h.
const char casa::RF_THR[] |
Definition at line 61 of file RFCommon.h.
const char casa::RF_TIMEDELTA[] |
Definition at line 104 of file RFCommon.h.
const char casa::RF_TIMERANGE[] |
Definition at line 102 of file RFCommon.h.
const char casa::RF_TRIAL[] |
Definition at line 53 of file RFCommon.h.
const char casa::RF_UNFLAG[] |
Definition at line 57 of file RFCommon.h.
const char casa::RF_UPPERLIMIT[] |
Definition at line 100 of file RFCommon.h.
const char casa::RF_UVRANGE[] |
Definition at line 97 of file RFCommon.h.
const Float casa::RFA_AAD_CHANGE |
significant change in accumulated average
Definition at line 44 of file RFADiffBase.h.
const int casa::RFA_MIN_NAD |
min number of deviations for which average is considered valid
Definition at line 42 of file RFADiffBase.h.
const RFlagWord casa::RowAbsent |
Definition at line 47 of file RFFlagCube.h.
Referenced by casa::RFFlagCube::rowAgentFlagged().
const RFlagWord casa::RowFlagged |
special row flag masks.
RowFlagged for flagged rows, RowAbsent for absent rows
Definition at line 47 of file RFFlagCube.h.
Referenced by casa::RFFlagCube::rowAgentFlagged(), and casa::RFFlagCube::rowFlagged().
const Regex casa::RXalpha |
([0-9]+)|(
[0-9]+)) ([eE][+-]?[0-9]+)?"
const Regex casa::RXalphanum |
const Regex casa::RXdouble |
const Regex casa::RXidentifier |
const Regex casa::RXint |
const Regex casa::RXlowercase |
const Regex casa::RXuppercase |
const Regex casa::RXwhite |
some built in regular expressions
CONCRETE TOOL CLASSES Was in but needed so it can be passed to casa::setActiveTool |
Definition at line 228 of file PlotTool.h.
Referenced by INHERITANCE_POINTER(), and one().
const String casa::SUNIT_ARCMIN [static] |
Definition at line 61 of file DS9FileWriter.qo.h.
const String casa::SUNIT_ARCSEC [static] |
Definition at line 60 of file DS9FileWriter.qo.h.
TableExprNode casa::time [inline] |
Definition at line 45 of file PlotTool.h.
Referenced by asdm::ArrayTimeInterval::contains(), casa::PrecTimer::start(), and casa::PrecTimer::stop().
double casa::to_ |
Definition at line 87 of file PlotRangeWidget.qo.h.
ABSTRACT TOOL CLASSES A PlotTool is a higher level event handler for a PlotCanvas The idea is to take common tasks which may require multiple events and put them in one place PlotTools also provide additional functionality in that they can be active and blocking non blocking The PlotCanvas will only send events to active casa::tools |
Definition at line 45 of file PlotTool.h.
Referenced by one(), casa::QtMouseToolNames::toolIndex(), and casa::QtMouseToolNames::toolName().
const Bool casa::True |
Definition at line 36 of file aipstype.h.
Referenced by casa::ImageStatsCalculator::_supportsMultipleRegions(), casa::ImageFitter::_supportsMultipleRegions(), casa::TJones::accumulatable(), casa::GJones::accumulatable(), casa::QtLELEdit::activate(), casa::MedianSlider::add(), casa::ArrayLogical_global_functions_Array_logical_operations::allTrue(), anyEQ(), anyGE(), anyGT(), anyLE(), anyLT(), anyNE(), casa::ArrayLogical_global_functions_Array_logical_operations::anyTrue(), casa::MSAsRaster::FlagEdit_::appliesTo(), casa::VisJones::applyByJones(), casa::VisMueller::applyByMueller(), areEQ(), casa::ConstListIter< WCMotionEH * >::atEnd(), casa::ConstListIter< WCMotionEH * >::atStart(), casa::HostInfo::bigEndian(), casa::StatsTiledCollapser< T, U >::canHandleNullMask(), casa::LockFile::canLock(), casa::utilj::ThreadTimes::clear(), casa::MSFlagger::clearDataBuffer(), casa::CombiFunction< T >::cloneNonAD(), casa::CompoundFunction< AutoDiff< Double > >::cloneNonAD(), casa::CombiFunction_PS< AutoDiff< T > >::cloneNonAD(), casa::CompoundFunction_PS< AutoDiff< T > >::cloneNonAD(), casa::SubMS::combineSpws(), casa::TabVecRep< T >::conform(), casa::DisplayData::conformsToCS(), casa::Input::debug(), casa::BaseTable::doNotWrite(), casa::Stack< VisBuffer * >::empty(), casa::HashMap< key, val >::empty(), casa::FitsLogical::FitsLogical(), casa::KJones::freqDepMat(), casa::StandardTsys::freqDepPar(), casa::DfJones::freqDepPar(), casa::ANoise::freqDepPar(), casa::TfJones::freqDepPar(), casa::DflinJones::freqDepPar(), casa::DfllsJones::freqDepPar(), casa::BJones::freqDepPar(), casa::XfJones::freqDepPar(), casa::MfMueller::freqDepPar(), casa::GlinXphfJones::freqDepPar(), casa::TfOpac::freqDepPar(), casa::VLAIlluminationConvFunc::ftAperture(), casa::VLACalcIlluminationConvFunc::ftAperture(), casa::ALMACalcIlluminationConvFunc::ftAperture(), casa::ConcatRowsIter::getChunk(), casa::DisplayData::getFirstZIndex(), casa::BucketMapped::getrwBucket(), casa::ArrayColumn< Complex >::getSliceForRows(), casa::FITSImgParser::has_qualityimg(), casa::TableLockData::hasLock(), casa::Fit2D::includeIt(), casa::IlluminationConvFunc::initCExpTable(), casa::IlluminationConvFunc::initExpTable(), casa::FITS::isa_digit(), casa::FITS::isa_letter(), casa::FITS::isa_text(), casa::AnnotationBase::isAnnotationOnly(), casa::DummyBufferImpl::isAttached(), casa::NoticeTarget::isAttached(), casa::FitsLogical::isdefined(), casa::FitsKeywordList::isempty(), casa::DummyBufferImpl::isFillable(), casa::MultiTermFT::isFourier(), casa::NewMultiTermFT::isFourier(), casa::MosaicFT::isFourier(), casa::GridFT::isFourier(), casa::WProjectFT::isFourier(), casa::rGridFT::isFourier(), casa::WOnlyProjectFT::isFourier(), casa::nPBWProjectFT::isFourier(), casa::AWProjectFT::isFourier(), casa::FitsKeyword::isindexed(), casa::MSInterface::isMS(), casa::NoOpATerm::isNoOp(), casa::TableColumn::isNull(), casa::TableVector< T >::isNull(), casa::TableIterator::isNull(), casa::Table::isNull(), casa::Time::ISODate(), casa::FitsKeyword::isreserved(), casa::SolvableVisCal::isSolvable(), casa::COWPtr< T >::isUnique(), casa::SetupNewTableRep::isUsed(), casa::ConstHashMapIter< key, val >::isValid(), casa::TempLatticeImpl< typename NumericTraits< T >::ConjugateType >::isWritable(), casa::VisibilityIteratorWriteImpl::isWritable(), casa::Function< AutoDiffA< T >, AutoDiffA< T > >::lockParam(), casa::Table::markForDelete(), casa::RFRowClipper::markSigma(), casa::ArrayMath_global_functions_Array_mathematical_operations::medianInPlace(), casa::VisBuffer::modelVisCube(), casa::CalIter::more(), casa::SynthesisUtils::near(), casa::XJones::normalizable(), casa::HeaderDataUnit::notnull(), casa::FitsLogical::operator Bool(), casa::SimpleCountedConstPtr< Block< AutoDiffA< T > > >::operator!=(), casa::Complex_global_functions_Complex_desc::operator<=(), casa::FitsLogical::operator=(), casa::Block< ArgType >::operator=(), casa::SimpleCountedConstPtr< Block< AutoDiffA< T > > >::operator==(), casa::Complex_global_functions_Complex_desc::operator>=(), casa::Function< AutoDiffA< T >, AutoDiffA< T > >::parameters(), casa::TableIterator::pastEnd(), casa::QtDisplayPanel::pcResizing_(), casa::GJones::phandonly(), casa::StManArrayFile::put(), SDDBlock::readBytes(), casa::GLPixelCanvas::redraw(), casa::AutoDiff< Double >::ref(), casa::PixelCanvas::refreshAllowed(), casa::Block< ArgType >::remove(), GBTDAPFile::reopen(), GBTBackendTable::reopen(), GBTMultiACSTable::reopen(), GBTACSTable::reopen(), casa::QtDisplayPanel::reorientColorBars_(), casa::LatticeHistograms< Float >::resetError(), casa::MomentsBase< T >::resetError(), casa::LatticeStatistics< Float >::resetError(), casa::MSAsRaster::resetFreq_(), casa::Block< ArgType >::resize(), casa::RegionHandlerTable::rwTable(), casa::DisplayData::setActiveZIndex_(), casa::TaQLQueryNodeRep::setBrackets(), casa::TiledFileAccess::setCacheSize(), casa::MSAntennaParse::setComplexity(), casa::TiledStMan::setDataChanged(), GBTMSFillOptions::setDCBias(), casa::PlotMSVBAverager::setDoCVC(), casa::PlotMSVBAverager::setDoMVC(), casa::PlotMSVBAverager::setDoUVW(), casa::PlotMSVBAverager::setDoVC(), SDDIndexRep::setFirstRecord(), casa::DataManagerColumn::setFixedShapeColumn(), casa::Iterate::setFree(), casa::TaQLQueryNodeRep::setFromExecute(), casa::StManAipsIO::setHasPut(), SDDIndexRep::sethCoord(), casa::TaQLMultiNodeRep::setIsSetOrArray(), casa::TaQLConstNodeRep::setIsTableName(), SDDIndexRep::setlst(), GBTMSFillOptions::setMinbiasfactor(), casa::TaQLQueryNodeRep::setNoExecute(), SDDIndexRep::setnRecords(), casa::COWPtr< T >::setReadOnly(), casa::TableAttr::setRW(), casa::IlluminationConvFunc::setSigma(), casa::RFRowClipper::setSigma(), SDDIndexRep::setutDate(), SDDIndexRep::setvCoord(), casa::BucketBase::setWritten(), casa::PMS_PP_Iteration::setXAxisScaleMode(), casa::PMS_PP_Iteration::setYAxisScaleMode(), casa::KJones::smoothable(), casa::TJones::smoothable(), casa::GJones::smoothable(), casa::SimACoh::solve(), casa::SimACohCalc::solve(), casa::VisCal::spwOK(), casa::SolvableVisCal::state(), casa::SolvableVisMueller::state(), casa::SolvableVisJones::state(), casa::QtPCColorTable::staticSize(), casa::PixelCanvasColorTable::staticSize(), casa::LatticeCleaner< T >::stopAtLargeScaleNegative(), casa::MatrixCleaner::stopAtLargeScaleNegative(), casa::TableParse::test(), casa::KAntPosJones::timeDepMat(), casa::DJones::trivialDJ(), casa::TJones::trivialDJ(), casa::GJones::trivialDJ(), casa::JJones::trivialDJ(), casa::TJones::trivialJonesElem(), casa::GJones::trivialJonesElem(), casa::JJones::trivialJonesElem(), casa::MMueller::trivialMuellerElem(), casa::Table::unmarkForDelete(), casa::VisBuffer::updateCoord(), casa::VisBuffer::updateCoordS(), casa::PlotMSIterPlot::updateData(), casa::PlotMSPlot::updateData(), casa::BJonesPoly::useGenericGatherForSolve(), casa::KJones::useGenericGatherForSolve(), casa::SolvableVisCal::useGenericGatherForSolve(), casa::DllsJones::useGenericGatherForSolve(), casa::XJones::useGenericGatherForSolve(), casa::GlinXphJones::useGenericGatherForSolve(), casa::SolvableVisJones::validateDJ(), casa::SolvableVisMueller::validateDM(), casa::VisJones::validateJ(), casa::VisMueller::validateM(), and casa::VisCal::validateP().
const String casa::UNIT_DEGREES [static] |
Definition at line 55 of file DS9FileWriter.qo.h.
const String casa::UNIT_IPIXELS [static] |
Definition at line 54 of file DS9FileWriter.qo.h.
const String casa::UNIT_RADIANS [static] |
Definition at line 56 of file DS9FileWriter.qo.h.
class casa::UnitVal_static_initializer casa::unitval_static_initializer [static] |
DEFAULT IMPLEMENTATIONS Default implementation of PlotSingleData that supports raw casa::vectors |
Definition at line 296 of file PlotData.h.
const uInt casa::WORDSIZE |
The size of a unsigned Integer ( assumes 8-bit char )
Definition at line 43 of file BitVector.h.
Referenced by casa::BitVector::clearBit(), and casa::BitVector::setBit().