| AverageTextRep | A TextRepBase class that draws the projected values as a calculated average |
| AxisModelBase | Maintains the Range and scaling of an axis |
| AxisModelLinear | Given a range, calculates a model for an axis with a linear scale |
| AxisModelLog | Given a range, calculates a model for an axis with a log scale |
| AxisModelXML | A class that is does XML serialization and de-serialization of derived classes of AxisModelBase with XML |
| AxisRep2D | The class for the 2D axes drawing |
| AxisRepBase | The base class for the axis representation hierarchy |
| AxisRepColor | The class for the 2D axes drawing with color |
| AxisTick | A class to maintain tick coordinates and string values |
| AxisTickXML | A class that is does XML serialization and de-serialization of AxisTick with XML |
| AxisWidget | A custom widget that creates high and low sliders and text boxes, and implements zoom pan on them |
| AxisWidgetPlugin | A plugin that allows AxisWidget to appear in QT Designer |
| BaseXML | A base class of XML element controllers |
| BFGSFitter | The minimization algorithm used is a complementary quasi newton algorithm, with BFGS (Broyden-Fletcher-Goldfarb-Shanno) update and hence the name BFGSFitter |
| BinaryTransform | A transform that transforms cordinates from one 2D coordinate system to another |
| BinnerAxis | The base class for the BinnerAxis hierarchy |
| BinnerAxisFactory | A Factory singleton class for creating objects whose class derives from BinnerAxis |
| BinnerAxisLinear | The class for the constant width bins |
| BinnerAxisLog | The class for bins of logarithmically increasing widths |
| BinnerAxisXML | A class XML creation and parsing of XmlElement for BinnerAxis classes |
| BinningProjector | The BinningProjector is an abstract class provides most of the functionality for a projector that does some from of binning along the one or more axes |
| BinningProjectorXML | An class XML doing serialization and deserialization of derived classes of BinningProjector |
| Bins1DBase | The base class for the one-dimensional binner hierarchy |
| Bins1DHist | The class for the one-dimensional histogram binning |
| Bins1DProfile | The class for the 1D profile binner hierarchy |
| Bins2DBase | The base class for the 2D binner hierarchy |
| Bins2DHist | The class for the 2D histogram binning |
| Bins2DProfile | The class for the 2D profile binner hierarchy |
| BinsBase | The base class for the binner hierarchy |
| BinsBaseXML | A class XML creation and parsing of XmlElement for BinsBase class |
| BinsFactory | A Factory singleton class for creating objects whose class derives from BinsBase |
| BinsFunction | A binner-like object for drawing functions as a set of straight line segments with all kinks smaller than a certain value |
| BinTo3ColorScale | The class derived from the BinToColor class |
| BinToColor | The base class for the value to the color transformation |
| BinToColorFactory | A factory for creation of objects whose class is derived from BinToColor |
| BinToColorScale | The class derived from the BinToColor class |
| BinToColorScaleMovingBrkPt | The class derived from the BinToColor class |
| BinToColorXML | A singleton class that is does XML serialization and deserialization of derived classes of BinToColor with XML |
| BinToFullColorScale | The class derived from the BinToColor class |
| BinToGreyScale | The class derived from the BinToColor class |
| BinToKamaeScale | The class derived from the BinToColor class |
| BinToMovingBrkPt | The class derived from the BinToColor class |
| BinToUsrDefinedScale | The class derived from the BinToColor class |
| BoxTextRep | A TextRepBase class that draws a user defined string |
| BrokenPowerLaw | A function can be used with a fitter |
| CanvasSelectionEvent | A derived class of QCustomEvent with which the CanvasView notifiies clients of changes in selections of objects on the canvas |
| CanvasSettings | This class manages the CanvasView settings dialog |
| CanvasSettingsBase | The base class for the CanvasSettings class |
| CanvasView | This class implements additional FigureEditor functionality particular to QtView objects |
| CanvasWindow | A concrete window class that contains the canvas and responds to menu item and tool bar events from the window and messages sent by the Inspector |
| CanvasWindowBase | The base class for the CanvasWindow class |
| Chi2Dist | A function can be used with a fitter |
| CircularBuffer | CircularBuffer manager |
| Color | A Color class for creating the color object following the standard RGB color space |
| ColorBoxPointRep | A PointRep class that draws a colored box to represent the value |
| ColorPlot | A DataRep for a two dimensional histogram by showing the density of any bin with colored squares |
| ColorSymbolPointRep | A PointRep class draws a symbol to represent the coordinate in a color that represents the value |
| ColorXML | A singleton class that is does XML serialization and deserialization of derived classes of Color with XML |
| ColumnPointRep | A PointRep class that draws a column to represent the value |
| ComboBox | This class extends the QComboBox class to provide new signals and slots |
| CompositePlotter | A class for containing one or more DataRep objects in a single composite plot |
| ConstantF | A ConstantF function can be used with a fitter |
| ContourPlot | A DataRep for a two dimensional histogram by showing the density of any bin with colored contour lines |
| ContourPointRep | A PointRep class that draws a contour lines |
| Cut1DPlotter | A Plotter class that plots one-dimensional TupleCut values |
| Cut2DPlotter | A Plotter class that plots one-dimensional TupleCut values |
| CutController | A singleton class that handles the application logic for cuts |
| CutPlotter | A PlotterBase derived class that serves a base class for cut plotters |
| CutRangeRep | A derived class of PointRepBase class that draws a representation of a cut range |
| DataRep | The base class for data representations |
| DataRepController | A singleton class that is the interface between GUI and the DataRep |
| DataRepException | An xception class that is thrown when attempting to bind a DataRep to a NTuple with a column name that doesn't exist |
| DataRepFactory | This Singleton class maintains a list of DataRep objects |
| DataRepXML | A class that is does XML serialization and de-serialization of derived classes of DataRep |
| DataSource | Base class for DataSource |
| DataSourceController | A singleton class that is the interface between GUI and the DataSource objects |
| DataSourceException | An exception class that is thrown when there is an error related to a data source |
| default_policy | Default operations on all containers for conversion from Python container to C++ one |
| DisplayController | A singleton class that is the interface between GUI and the displays |
| DrawBorder | A singleton class to draw the border with knobies around the selected display |
| DyHist1DProjector | A derived class of BinningProjector that projects a column of data into a one dimensional histogram |
| DyHist2DProjector | A derived class of Hist2DProjImp and NTupleProjector that reads two columns of data and projects them to a two dimensional histogram |
| DyHistogram | A derived class of DataRep that creates a one dimensional dynamic histogram display |
| EditModelDialog | A derived class of EditModelDialogBase class which is generated by the Qt designer |
| EditModelDialogBase | |
| EpsView | The class of views for Encapsulated Postscript generation |
| Erfc | A function that can be used with a fitter |
| ErrorBarRep | A rep to draw error bars, owned by point reps |
| std::exception | A C++ standard library class |
| Exponential | A function can be used with a fitter |
| Factory< Type > | The base class for singleton factory classes |
| FactoryException | An exception class that is thrown when the factory fails to find the request class by its name |
| FigureEditor | This class implements additional QCanvasView functionality |
| FitsController | A Controller class for FITS files |
| FitsFile | Wrapper class to cfitsio |
| fitsfile | The C struct used by cfitsio to maintain status of FITS file |
| FitsFileBase | A base class for the concrete classes that wrap the cfitsio library |
| FitsNTuple | A DataSource class implemented with a vector<double> copied from FITS table |
| Fitter | The base class for fitters |
| FitterException | An exception class that is thrown when there is an error related to a data source |
| FitterFactory | A Factory singleton class for creating objects whose class derives from Fitter |
| FontBase | A abstract base class for font handling |
| FontXML | A class that is does XML serialization and deserialization of derived classes of FontBase |
| from_python_sequence< ContainerType, ConversionPolicy > | Conversion of Python sequence to C++ container |
| std::fstream | The C++ standard library fstream class |
| FuncChiRep | A PointRep that draws the Chi-squared of a function on a display |
| FuncParmRep | A Representation that draws the values of function parameters |
| FunctionBase | A function that can be added to a DataRep and used in a fitter |
| FunctionController | A singleton class is the interface between an application and the list of FunctionRep objects contained in a PlotterBase |
| FunctionFactory | A Factory singleton class for creating objects whose class derives from FunctionBase |
| FunctionHelper | An abstract base class to help FunctionBase objects perform some operations |
| FunctionProjector | A projector that plots one function |
| FunctionProjectorXML | An class XML doing serialization and deserialization of derived classes of FunctionProjector |
| FunctionRep | A derived class of DataRep which displays a function |
| FunctionWrap | A wrapper class for FunctionBase |
| Gaussian | A function that can be used with a fitter |
| std::greater< Type > | A C++ standard library class |
| HammerAito | A transform that performs the Hammer-Aitoff projection |
| HdThread | A derived class of QThread that runs the QApplication object |
| HiNTupleXML | A singleton class that is does XML serialization and deserialization of derived classes of HiNTuple |
| HippoRectangle | Class representing a rectangle |
| Hist1DProjImp | A derived class of BinningProjector that implements the member function common to classes implementing a one dimensional histogram |
| Hist2DProjImp | A derived class of BinningProjector projects to a two dimensional histogram |
| std::ifstream | The C++ standard library ifstream class |
| Inspector | A derived class of InspectorBase class which is generated by the Qt designer |
| InspectorBase | The base class for the Inspector class |
| std::istream_iterator | A C++ standard library class |
| std::istringstream | A C++ standard library class |
| Lambert | A transform that performs a Lambert map projection |
| Landau | The function represents the Landau distribution |
| std::less< Type > | A C++ standard library class |
| Linear | A function can be used with a fitter |
| LinearSumFunction | A function that can be used with a fitter |
| LinearTransform | A transform on one axis whose output is equal to the input |
| LineDataRep | A derived class of DataRep which displays a value as a line along the X or Y axis |
| LinePointRep | A PointRep class that draws a column to represent the value |
| LineProjector | A projector that plots a value as a horizontal or vertical line |
| boost::python::list | A wrapper class for Python list objects |
| std::list | The C++ standard library list class |
| ListDialog | A derived class of ListDialogBase class which is generated by the Qt designer |
| ListDialogBase | The base class for the ListDialog class |
| ListTuple | A DataSource class implemented with a Python list to store the column data |
| LMFitter | A Fitter class |
| LogNormal | A function that can be used with a fitter |
| LogTransform | A UnaryTransform which takes the log of the coordinate |
| std::map | The C++ standard library map class |
| Map1Projector | A derived class of NTupleProjector that maps 1 NTuple column to a Y axis of two dimensional projection |
| Map2Projector | A derived class of NTupleProjector that maps 2 ntuple columns to a two dimensional projection |
| Map3Projector | A derived class of NTupleProjector that maps 3 DataSource columns to a 3-dimensional projection |
| MapMatrixProjector | A derived class of NTupleProjector that maps 1 NTuple column to a Y axis of two dimensional projection |
| MapMatrixProjectorXML | An class XML doing serialization and de-serialization of derived classes of MapMatrixProjector |
| MinuitMigrad | A Fitter class |
| NewModelDialog | A derived class of NewModelDialogBase class which is generated by the Qt designer |
| NewModelDialogBase | |
| std::not_equal_to< Type > | A C++ standard library class |
| NTuple | A DataSource class implemented with std::vector<double> to store the column data |
| NTupleChiSqFCN | A Chi-squared functor class |
| NTupleController | A singleton class that is the interface between GUI and the NTuple objects |
| NTupleFCN | A derived class of StatedFCN This class gets its data points from a DataSource |
| NTupleLikeliHoodFCN | A Likelihood functor class |
| NTuplePearsonFCN | A Pearson's Chi-squared functor class |
| NTupleProjector | An NTupleProjector is a projector that projects data from an n-tuple data set |
| NTupleProjectorXML | An class XML doing serialization and deserialization of derived classes of NTupleProjector |
| NTupleSorter | A helper class to sort and keep sorted an NTuple |
| NTupleXML | A singleton class that is does XML serialization and deserialization of derived classes of NTuple |
| NumArrayTuple | A DataSource class implemented with a Python numarray array to store the column data |
| Observable | Part of an implementation of the Observable-Observer pattern based on the example in the GOF Patterns text book and the Java Observable class |
| hippodraw::Observer | Part of an implementation of the Observable Observer pattern based on the example implementation in the GOF Patterns text |
| ObserverWrap | A wrapper class for Observer to allow its pure virtual function to be implemented in Python |
| std::ofstream | The C++ standard library ofstream class |
| OpenGLApp | |
| OpenGLView | The ViewBase class using OpenGL for drawing |
| OpenGLWindow | The window class using OpenGL |
| std::ostringstream | The C++ standard library ostringstream class |
| std::ostrstream | The C++ library ostrtream class |
| std::pair | The C++ standard library pair class |
| PeriodicBinaryTransform | A Periodic transform that transforms cordinates from one 2D coordinate system to another |
| PickTable | A derived class of PickTableBase class which is generated by the Qt designer |
| PickTableBase | The base class for the PickTable class |
| PlotTable | A derived class of PlotTableBase class which is generated by the Qt designer |
| PlotTableBase | The base class for the PlotTable class |
| PlotTableEvent | A derived class of QCustomEvent PlotTable events |
| PlotterBase | The base class for the PlotterBase hierarchy |
| PlotterBaseXML | A class that is does XML serialization and de-serialization of derived classes of PlotterBase |
| PlotterEvent | A derived class of QCustomEvent to handle updates from PlotterBase |
| PlotterException | An exception class that is thrown when attempting an illegal operation on a PlotterBase object |
| PlotterFactory | This Singleton class maintains a list of plotters |
| Point | Class representing a two or three dimension point |
| PointRepBase | The base class for the point representation hierarchy |
| PointRepFactory | A factory for creation of objects whose class is derived from PointRepBase |
| PointRepXML | A singleton class that is does XML serialization and deserialization of derived classes of RepBase |
| PowerLaw | A function can be used with a fitter |
| Profile2D | A DataRep for two dimensional profile |
| Profile2DProjector | A derived class of BinningProjector that reads three columns of data and projects them to a two dimensional profile display |
| ProfileContour | A DataRep for two dimensional profile |
| ProfileHist | A DataRep showing a profile |
| ProfileProjector | A derived class of BinningProjector which projects to a profile display |
| ProjectorBase | The base class for the Projector hierarchy |
| ProjectorHelper | A concreate implementation of the FunctionHelper class |
| PyApp | A class to interface Python to application running in seperate thread |
| PyCanvas | This class is the public interface the what the user sees as the canvas object from Python |
| PyDataRep | This class is the public interface the what the user sees as the DataRep object from Python |
| PyDataSource | This class is the public interface to a DataSource object that the user sees as the DataArray object from Python |
| PyDataSource::StopIteration | |
| PyFitsController | A wrapper for FitsController |
| PyFunctionRep | This class is the public Python interface wrap for the FunctionRep class |
| QtApp | A derived class of QApplication that instantiates the components of HippoDraw |
| QtCut | Qt Displays wraps a derived class of Cut1DPlotter |
| QtDisplay | Qt Displays wraps a derived class of PlotterBase |
| QtFileDialog | A custom file dialog to allow users to select file of various types supported by HippoDraw |
| QtFont | An implementation of FontBase that uses a Qt QFont as implementation |
| QtRootController | A wrapper for RootController, so that when RootController is used in Qt based application, the application object can be locked and unlocked before calling any ROOT functions |
| QtRootNTuple | A wrapper for RootNTuple, so that when RootNTuple is used in Qt based application, the application object can be locked and unlocked before calling any ROOT functions |
| QtView | The class of derived from ViewBase and QCanvasRectangle for drawing on a QCanvas |
| QtViewFactory | A ViewFactory which creates a view that uses Qt Drawing |
| QtViewImp | The class of derived from ViewBase for drawing to the screen and PostScript generation using Qt toolkit |
| QtViewWidget | The class of derived from ViewBase for drawing as a Qt Widget |
| QtXMLController | A singleton class that is does XML serialization and deserialization with Qt XML module |
| QtXmlDocument | An XML DOM Document handler using the Qt XML module |
| QtXmlElement | An XML element using the Qt XML module |
| QtXmlNode | An XML element using the Qt XML module |
| QtXmlTextNode | An XML Dom text node using the Qt XML module |
| Quadratic | A function that can be used with a fitter |
| Quadratic2 | This function represents a quadratic, i.e |
| QwtPaintBuffer | Paint buffer for Qwt widgets |
| Range | Expresses a range of values |
| RepBase | The base class for the point representation hierarchy |
| RootBranch | A class to read data from a ROOT TBranch |
| RootController | A Controller class for ROOT files |
| RootNTuple | A DataSource class implemented with a ROOT TBranch objects from a ROOT TTree to store the column data |
| RTuple | A DataSource class implemented with std::vector<double> to store the row data |
| SaveAsImageEvent | A derived class of QCustomEvent to handle saving a PlotterBase object as image file events |
| ScatterPlot | A DataRep taking two columns and plotting their values as a small dot |
| Size | Class representing a two or three dimension size |
| St1DHistogram | A derived class of DataRep that creates a one dimensional static histogram display |
| St2DHistogram | A derived class of DataRep that creates a two dimensional static histogram display |
| StatedFCN | A derived class for FCNBase class |
| std_vector_to_tuple< T > | Converts an STL vector of T objects to Python tuple |
| StHist1DProjector | A derived class of ProjectorBase that projects data accumulated by calls to its fill function into a one dimensional histogram |
| StHist2DProjector | A derived class of ProjectorBase that projects data accumulated by calls to its addValues function into a two dimensional histogram |
| std::string | The C++ standard library string class |
| StripChart | A derived class of DataRep which functions as a strip chart |
| StripChartProjector | |
| SymbolPointRep | A PointRep class draws a symbol to represent the value |
| TBranch | The ROOT TBranch class |
| TextDataRep | Displays data in textual representation |
| TextPlotter | A Plotter class that draws text |
| TextRepBase | A base class for representations that draws a value as text |
| TextRepFactory | A factory for textual representations |
| hippodraw::TextTTF | TextTTF permits to render text in the pixmap buffer by using the freetype fonts |
| TLeaf | The ROOT TLeaf class |
| to_tuple< ContainerType > | A wrapper of a conversion function to convert a STL vector to a Python tuple |
| TotalTextRep | A TextRepBase class that draws projected values as a total |
| TransformBase | A transform that transforms coordinates from one coordinate system to another |
| TransformFactory | The singleton Factory class for creating objects whose class is derived from TransformBase |
| TransformXML | A class XML creation and parsing of XmlElement for Transform class |
| TTree | The ROOT TTree class |
| boost::python::tuple | A wrapper class for Python tuple objects |
| TupleCut | The class expresses a cut on a DataSource, i.e |
| TupleCutXML | A class that is does XML serialization and de-serialization of derived classes of TupleCut |
| UnaryTransform | A transform that transforms coordinates in one dimension from one coordinate system to another |
| variable_capacity_policy | Operations on containers that have variable capacity for conversion from Python container to C++ one |
| std::vector | The C++ standard library vector class |
| ViewBase | The abstract base class for views |
| ViewBaseXML | A class XML creation and parsing of XmlElement for ViewBase class |
| ViewFactory | The abstract base class for a factory that creates objects closely related to the graphics subsystem in use |
| WindowController | A singleton class for keeping track the window components of HippoDraw |
| wrapper | |
| XmlController | A base class that is the interface between GUI and the XML serialization and deserialization |
| XmlDocument | An abstract base class of XML document element wrapper |
| XmlElement | A pure virtual base class of XML element wrapper |
| XmlNode | A pure virtual base class of XML node wrappers |
| XmlTextNode | A pure virtual base class of XML DOM Text node wrapper |
| XYPlot | Displays X Y pairs with or without error bars |
| XyPlotter | A Plotter class that plots points in 2 dimensions and option a third dimension in color |
| XYTransform | A transform that transforms the X and Y coordinates independently |
| XYZPlot | A DataRep that displays a triplet of data from three columns, two on the X and Y axis and the third as Color |
| XYZTransform | A transform that transforms the X, Y and Z coordinates independently |
| XYZTransformBase | A transform that transforms coordinates from one 3D coordinate system to another |
| YPlot | Displays on the Y axis the values of a single column using the row number as the coordinate of the X axis |
| ZPlot | Displays on the Z axis the values of a single column treated as a matrix of values |