Interface Summary
IAnnotation
The annotation holds arbitrary information represented with (key,value) pairs
of strings.
IAxis
An IAxis represents a binned histogram axis.
IAxisStyle
Style for the part of the scene representing an axis.
IBaseHistogram
User level interface to Histogram.
IBaseStyle
Superclass for all styles in AIDA Plotting package.
IBaseTupleColumn
User level interface to a Tuple column.
IBorderStyle
A style to control the border around scene parts.
IBoxStyle
Generic style for any "scene part" on the plot.
IBrushStyle
Superclass for anything which can be drawn in different
colours and with (possibly) transparent/opaque/translucent effect.
ICloud
User level interface to a Cloud.
ICloud1D
User level interface to a 1D Cloud.
ICloud2D
User level interface to a 2D Cloud.
ICloud3D
User level interface to a 3D Cloud.
IConstants
Constants used throughout AIDA.
IDataPoint
Basic user-level interface class for holding and managing
a single set of "measurements".
IDataPointSet
Basic user-level interface class for holding and managing
a single set of "data points".
IDataPointSetFactory
Basic user-level interface for creating a factory
of IDataPointSet.
IDataStyle
Style for the part of the scene representing the data
(then histograms, functions, data point sets).
IEvaluator
User's level interface of an IEvaluator.
IFillStyle
Style for all filled areas (boxes, regions, histograms, etc.)
IFilter
User's level interface of an IFilter.
IFitData
Abstract representation of the fit data.
IFitFactory
Factory for fitter and fit data objects.
IFitParameterSettings
Fitting-specific settings applied to a parameter of the fitted function.
IFitResult
Represents the result of the fit.
IFitter
Fitter performs fits, scans and computes contours.
IFunction
An IFunction is a lowest level function.
IFunctionCatalog
Function catalog.
IFunctionFactory
Function factory.
IGenericFactory
Basic user-level interface for creating a generic factory.
IGridStyle
Style for the grid.
IHistogram
User level interface to Histogram.
IHistogram1D
User level interface to 1D Histogram.
IHistogram2D
User level interface to 2D Histogram.
IHistogram3D
User level interface to 3D Histogram.
IHistogramFactory
User level interface for factory classes of Histograms (binned, unbinned, and profile)
The created objects are assumed to be managed by the tree which is associated to the factory.
IInfo
The info class permits to access the info area of a region.
IInfoStyle
Deprecated.
ILegendBoxStyle
Style for the legend box.
ILineStyle
Style for all lines (axis lines, legend box outlines, etc.)
IManagedObject
An object which can be stored in a tree.
IMarkerStyle
Style for all markers (histo representation, legend box etc.)
IMeasurement
Basic user-level interface class for holding a single "measurement"
with positive and negative errors (to allow for asymmetric errors).
IModelFunction
The IModelFunction interface extends a basic IFunction with methods needed
to obtain high performance fitting.
IPlottable
Basic user-level interface to send generic graphic data to
a plotter.
IPlotter
User level interface to plotter.
IPlotterFactory
Factory for plotter and styles.
IPlotterLayout
Interface to permit customization of the layout
of scene objects.
IPlotterRegion
User level interface to a plotter region.
IPlotterStyle
User level interface to plotter style.
IProfile
User level interface to a Profile histogram
IProfile1D
User level interface to a 1-dimensional profile histogram
IProfile2D
User level interface to a 2-dimensional profile histogram
IRangeSet
User level interface to RangeSet.
IStatisticsBoxStyle
Style for the statistics box.
ITextStyle
Style for all text (e.g. axis labels, legend box text etc.)
ITitleStyle
Style for the "title scene part" of a plotting region or
for the global title of a plotting page.
ITree
User level interface to a Tree.
ITreeFactory
The creator of trees.
ITuple
User level interface to a Tuple.
ITupleColumn
User level interface to a Tuple column.
ITupleColumn.B
/* Template Instantiated Interface: ITupleColumn
ITupleColumn.C
/* Template Instantiated Interface: ITupleColumn
ITupleColumn.D
/* Template Instantiated Interface: ITupleColumn
ITupleColumn.F
/* Template Instantiated Interface: ITupleColumn
ITupleColumn.I
/* Template Instantiated Interface: ITupleColumn
ITupleColumn.ITuple
/* Template Instantiated Interface: ITupleColumn
ITupleColumn.L
/* Template Instantiated Interface: ITupleColumn
ITupleColumn.Object
/* Template Instantiated Interface: ITupleColumn
ITupleColumn.S
/* Template Instantiated Interface: ITupleColumn
ITupleColumn.String
/* Template Instantiated Interface: ITupleColumn
ITupleColumn.Z
/* Template Instantiated Interface: ITupleColumn
ITupleEntry
Empty class as a handle to use in C++ in place of the
Object in Java.
ITupleFactory
A factory for creating ITuples.
Unit
Constants specifying the type of units used to specify the position of the box's origin and size.