DataDesc

Core library for plotting extensions
Constants
Plot type constants
BasicDataDescriptor
Abstract object for describing plotting data
DataDescriptor
Object for describing pointers to plotting data
IndirectDataDescriptor
Indirect data descritor
DataCopy
Object for storing plotting data
DataRefCount
Object for storing referenced plotting data
DataRef
Object for storing references to plotting data
HistDataDescriptor
Object for storing plotting data for a histogram
HistDataCopy
Object for storing plotting data
HistDataRef
Object for storing referenced plotting data
OpDataDescriptor
Abstract object for describing transformed diagnostics data
IdentityDataDescriptor
Object for calculating the identity
DivSqrDataDescriptor
Object for calculating the transfer function from the cross power spectrum and the power spectrum
FreqRMSDataDescriptor
Object for calculating the "running" rms of a power spectum
BasicPlotDescriptor
Abstract object fo rdescribing plotting data
AttDataDescriptor
Attribute for making data objects 'plot aware'
The include file DataDesc.hh exports basic routines and objects needed by plotting routines to describe the data. This library implements objects with inline methods only and can be used without linking against 'libligogui.so'.

BasicDataDescriptor: Abstract object which provides routines to access an X and Y data array with optional erro bars.

DataDescriptor: Object which implements access to data arrays. It stores pointers to float arrays.

DataCopy: Object which implements access to data arrays, but makes a copy of the data arrays provided in the contructor.

BasicPlotDescriptor: Abstract object used to describe plot data. Its descendent (PlotDescriptor) implements a basic data descriptor, a grap type, an A channel name and an optional B channel name.

HistDataDescriptor: Object which implements access to histograms.

HistDataCopy: Object which owns the histogram data.

HistDataRef: Reference to histogram data

AttDataDescriptor: This attibute object can be used (through multiple inheritence) by user data objects to make them 'plot' aware. By inhereit from this attribute user data objects can be used directly in th eplot routines.

Author:
Written November 1999 by Daniel Sigg
Version:
1.0

alphabetic index hierarchy of classes


Please send questions and comments to zweizig_j@ligo.caltech.edu


generated by doc++