FreeHEP API
Version 3.0

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 the data (then histograms, functions, data point sets).
IBaseHistogram User level interface to Histogram.
IBaseStyle Superclass for all styles in AIDA Plotting package.
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 Principal user-level function interface.
IFunctionCatalog Function catalog.
IFunctionFactory Function factory.
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 Style for the part of the scene representing the info area.
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 Interface of model function for fitting (for advanced users).
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.
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.
ITupleFactory A factory for creating ITuples.
 

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.
 


FreeHEP API
Version 3.0

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