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.
alphabetic index hierarchy of classes
Please send questions and comments to zweizig_j@ligo.caltech.edu
generated by doc++