AIDA API
Version 3.3

Package hep.aida

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.
 

Class Summary
IAnalysisFactory The "master" factory from which other factories are obtained.
 

Exception Summary
AlreadyConvertedException Exception thrown if an ICloud has already been converted and the user tries to access an entry information.
OutOfStorageException Exception thrown if an ITuple or ICloud runs out of memory.
 


AIDA API
Version 3.3

Copyright © 2000-2004 AIDA Team, All Rights Reserved.