Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

HippoDraw Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
AverageTextRepA TextRepBase class that draws the projected values as a calculated average
AxisModelBaseMaintains the Range and scaling of an axis
AxisModelLinearGiven a range, calculates a model for an axis with a linear scale
AxisModelLogGiven a range, calculates a model for an axis with a log scale
AxisModelXMLA class that is does XML serialization and de-serialization of derived classes of AxisModelBase with XML
AxisRep2DThe class for the 2D axes drawing
AxisRepBaseThe base class for the axis representation hierarchy
AxisRepColorThe class for the 2D axes drawing with color
AxisTickA class to maintain tick coordinates and string values
AxisTickXMLA class that is does XML serialization and de-serialization of AxisTick with XML
AxisWidgetA custom widget that creates high and low sliders and text boxes, and implements zoom pan on them
AxisWidgetPluginA plugin that allows AxisWidget to appear in QT Designer
BaseXMLA base class of XML element controllers
BFGSFitterThe minimization algorithm used is a complementary quasi newton algorithm, with BFGS (Broyden-Fletcher-Goldfarb-Shanno) update and hence the name BFGSFitter
BinaryTransformA transform that transforms cordinates from one 2D coordinate system to another
BinnerAxisThe base class for the BinnerAxis hierarchy
BinnerAxisFactoryA Factory singleton class for creating objects whose class derives from BinnerAxis
BinnerAxisLinearThe class for the constant width bins
BinnerAxisLogThe class for bins of logarithmically increasing widths
BinnerAxisXMLA class XML creation and parsing of XmlElement for BinnerAxis classes
BinningProjectorThe 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
BinningProjectorXMLAn class XML doing serialization and deserialization of derived classes of BinningProjector
Bins1DBaseThe base class for the one-dimensional binner hierarchy
Bins1DHistThe class for the one-dimensional histogram binning
Bins1DProfileThe class for the 1D profile binner hierarchy
Bins2DBaseThe base class for the 2D binner hierarchy
Bins2DHistThe class for the 2D histogram binning
Bins2DProfileThe class for the 2D profile binner hierarchy
BinsBaseThe base class for the binner hierarchy
BinsBaseXMLA class XML creation and parsing of XmlElement for BinsBase class
BinsFactoryA Factory singleton class for creating objects whose class derives from BinsBase
BinsFunctionA binner-like object for drawing functions as a set of straight line segments with all kinks smaller than a certain value
BinTo3ColorScaleThe class derived from the BinToColor class
BinToColorThe base class for the value to the color transformation
BinToColorFactoryA factory for creation of objects whose class is derived from BinToColor
BinToColorScaleThe class derived from the BinToColor class
BinToColorScaleMovingBrkPtThe class derived from the BinToColor class
BinToColorXMLA singleton class that is does XML serialization and deserialization of derived classes of BinToColor with XML
BinToFullColorScaleThe class derived from the BinToColor class
BinToGreyScaleThe class derived from the BinToColor class
BinToKamaeScaleThe class derived from the BinToColor class
BinToMovingBrkPtThe class derived from the BinToColor class
BinToUsrDefinedScaleThe class derived from the BinToColor class
BoxTextRepA TextRepBase class that draws a user defined string
BrokenPowerLawA function can be used with a fitter
CanvasSelectionEventA derived class of QCustomEvent with which the CanvasView notifiies clients of changes in selections of objects on the canvas
CanvasSettingsThis class manages the CanvasView settings dialog
CanvasSettingsBaseThe base class for the CanvasSettings class
CanvasViewThis class implements additional FigureEditor functionality particular to QtView objects
CanvasWindowA 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
CanvasWindowBaseThe base class for the CanvasWindow class
Chi2DistA function can be used with a fitter
CircularBufferCircularBuffer manager
ColorA Color class for creating the color object following the standard RGB color space
ColorBoxPointRepA PointRep class that draws a colored box to represent the value
ColorPlotA DataRep for a two dimensional histogram by showing the density of any bin with colored squares
ColorSymbolPointRepA PointRep class draws a symbol to represent the coordinate in a color that represents the value
ColorXMLA singleton class that is does XML serialization and deserialization of derived classes of Color with XML
ColumnPointRepA PointRep class that draws a column to represent the value
ComboBoxThis class extends the QComboBox class to provide new signals and slots
CompositePlotterA class for containing one or more DataRep objects in a single composite plot
ConstantFA ConstantF function can be used with a fitter
ContourPlotA DataRep for a two dimensional histogram by showing the density of any bin with colored contour lines
ContourPointRepA PointRep class that draws a contour lines
Cut1DPlotterA Plotter class that plots one-dimensional TupleCut values
Cut2DPlotterA Plotter class that plots one-dimensional TupleCut values
CutControllerA singleton class that handles the application logic for cuts
CutPlotterA PlotterBase derived class that serves a base class for cut plotters
CutRangeRepA derived class of PointRepBase class that draws a representation of a cut range
DataRepThe base class for data representations
DataRepControllerA singleton class that is the interface between GUI and the DataRep
DataRepExceptionAn xception class that is thrown when attempting to bind a DataRep to a NTuple with a column name that doesn't exist
DataRepFactoryThis Singleton class maintains a list of DataRep objects
DataRepXMLA class that is does XML serialization and de-serialization of derived classes of DataRep
DataSourceBase class for DataSource
DataSourceControllerA singleton class that is the interface between GUI and the DataSource objects
DataSourceExceptionAn exception class that is thrown when there is an error related to a data source
default_policyDefault operations on all containers for conversion from Python container to C++ one
DisplayControllerA singleton class that is the interface between GUI and the displays
DrawBorderA singleton class to draw the border with knobies around the selected display
DyHist1DProjectorA derived class of BinningProjector that projects a column of data into a one dimensional histogram
DyHist2DProjectorA derived class of Hist2DProjImp and NTupleProjector that reads two columns of data and projects them to a two dimensional histogram
DyHistogramA derived class of DataRep that creates a one dimensional dynamic histogram display
EditModelDialogA derived class of EditModelDialogBase class which is generated by the Qt designer
EditModelDialogBase
EpsViewThe class of views for Encapsulated Postscript generation
ErfcA function that can be used with a fitter
ErrorBarRepA rep to draw error bars, owned by point reps
std::exceptionA C++ standard library class
ExponentialA function can be used with a fitter
Factory< Type >The base class for singleton factory classes
FactoryExceptionAn exception class that is thrown when the factory fails to find the request class by its name
FigureEditorThis class implements additional QCanvasView functionality
FitsControllerA Controller class for FITS files
FitsFileWrapper class to cfitsio
fitsfileThe C struct used by cfitsio to maintain status of FITS file
FitsFileBaseA base class for the concrete classes that wrap the cfitsio library
FitsNTupleA DataSource class implemented with a vector<double> copied from FITS table
FitterThe base class for fitters
FitterExceptionAn exception class that is thrown when there is an error related to a data source
FitterFactoryA Factory singleton class for creating objects whose class derives from Fitter
FontBaseA abstract base class for font handling
FontXMLA 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::fstreamThe C++ standard library fstream class
FuncChiRepA PointRep that draws the Chi-squared of a function on a display
FuncParmRepA Representation that draws the values of function parameters
FunctionBaseA function that can be added to a DataRep and used in a fitter
FunctionControllerA singleton class is the interface between an application and the list of FunctionRep objects contained in a PlotterBase
FunctionFactoryA Factory singleton class for creating objects whose class derives from FunctionBase
FunctionHelperAn abstract base class to help FunctionBase objects perform some operations
FunctionProjectorA projector that plots one function
FunctionProjectorXMLAn class XML doing serialization and deserialization of derived classes of FunctionProjector
FunctionRepA derived class of DataRep which displays a function
FunctionWrapA wrapper class for FunctionBase
GaussianA function that can be used with a fitter
std::greater< Type >A C++ standard library class
HammerAitoA transform that performs the Hammer-Aitoff projection
HdThreadA derived class of QThread that runs the QApplication object
HiNTupleXMLA singleton class that is does XML serialization and deserialization of derived classes of HiNTuple
HippoRectangleClass representing a rectangle
Hist1DProjImpA derived class of BinningProjector that implements the member function common to classes implementing a one dimensional histogram
Hist2DProjImpA derived class of BinningProjector projects to a two dimensional histogram
std::ifstreamThe C++ standard library ifstream class
InspectorA derived class of InspectorBase class which is generated by the Qt designer
InspectorBaseThe base class for the Inspector class
std::istream_iteratorA C++ standard library class
std::istringstreamA C++ standard library class
LambertA transform that performs a Lambert map projection
LandauThe function represents the Landau distribution
std::less< Type >A C++ standard library class
LinearA function can be used with a fitter
LinearSumFunctionA function that can be used with a fitter
LinearTransformA transform on one axis whose output is equal to the input
LineDataRepA derived class of DataRep which displays a value as a line along the X or Y axis
LinePointRepA PointRep class that draws a column to represent the value
LineProjectorA projector that plots a value as a horizontal or vertical line
boost::python::listA wrapper class for Python list objects
std::listThe C++ standard library list class
ListDialogA derived class of ListDialogBase class which is generated by the Qt designer
ListDialogBaseThe base class for the ListDialog class
ListTupleA DataSource class implemented with a Python list to store the column data
LMFitterA Fitter class
LogNormalA function that can be used with a fitter
LogTransformA UnaryTransform which takes the log of the coordinate
std::mapThe C++ standard library map class
Map1ProjectorA derived class of NTupleProjector that maps 1 NTuple column to a Y axis of two dimensional projection
Map2ProjectorA derived class of NTupleProjector that maps 2 ntuple columns to a two dimensional projection
Map3ProjectorA derived class of NTupleProjector that maps 3 DataSource columns to a 3-dimensional projection
MapMatrixProjectorA derived class of NTupleProjector that maps 1 NTuple column to a Y axis of two dimensional projection
MapMatrixProjectorXMLAn class XML doing serialization and de-serialization of derived classes of MapMatrixProjector
MinuitMigradA Fitter class
NewModelDialogA derived class of NewModelDialogBase class which is generated by the Qt designer
NewModelDialogBase
std::not_equal_to< Type >A C++ standard library class
NTupleA DataSource class implemented with std::vector<double> to store the column data
NTupleChiSqFCNA Chi-squared functor class
NTupleControllerA singleton class that is the interface between GUI and the NTuple objects
NTupleFCNA derived class of StatedFCN This class gets its data points from a DataSource
NTupleLikeliHoodFCNA Likelihood functor class
NTuplePearsonFCNA Pearson's Chi-squared functor class
NTupleProjectorAn NTupleProjector is a projector that projects data from an n-tuple data set
NTupleProjectorXMLAn class XML doing serialization and deserialization of derived classes of NTupleProjector
NTupleSorterA helper class to sort and keep sorted an NTuple
NTupleXMLA singleton class that is does XML serialization and deserialization of derived classes of NTuple
NumArrayTupleA DataSource class implemented with a Python numarray array to store the column data
ObservablePart of an implementation of the Observable-Observer pattern based on the example in the GOF Patterns text book and the Java Observable class
hippodraw::ObserverPart of an implementation of the Observable Observer pattern based on the example implementation in the GOF Patterns text
ObserverWrapA wrapper class for Observer to allow its pure virtual function to be implemented in Python
std::ofstreamThe C++ standard library ofstream class
OpenGLApp
OpenGLViewThe ViewBase class using OpenGL for drawing
OpenGLWindowThe window class using OpenGL
std::ostringstreamThe C++ standard library ostringstream class
std::ostrstreamThe C++ library ostrtream class
std::pairThe C++ standard library pair class
PeriodicBinaryTransformA Periodic transform that transforms cordinates from one 2D coordinate system to another
PickTableA derived class of PickTableBase class which is generated by the Qt designer
PickTableBaseThe base class for the PickTable class
PlotTableA derived class of PlotTableBase class which is generated by the Qt designer
PlotTableBaseThe base class for the PlotTable class
PlotTableEventA derived class of QCustomEvent PlotTable events
PlotterBaseThe base class for the PlotterBase hierarchy
PlotterBaseXMLA class that is does XML serialization and de-serialization of derived classes of PlotterBase
PlotterEventA derived class of QCustomEvent to handle updates from PlotterBase
PlotterExceptionAn exception class that is thrown when attempting an illegal operation on a PlotterBase object
PlotterFactoryThis Singleton class maintains a list of plotters
PointClass representing a two or three dimension point
PointRepBaseThe base class for the point representation hierarchy
PointRepFactoryA factory for creation of objects whose class is derived from PointRepBase
PointRepXMLA singleton class that is does XML serialization and deserialization of derived classes of RepBase
PowerLawA function can be used with a fitter
Profile2DA DataRep for two dimensional profile
Profile2DProjectorA derived class of BinningProjector that reads three columns of data and projects them to a two dimensional profile display
ProfileContourA DataRep for two dimensional profile
ProfileHistA DataRep showing a profile
ProfileProjectorA derived class of BinningProjector which projects to a profile display
ProjectorBaseThe base class for the Projector hierarchy
ProjectorHelperA concreate implementation of the FunctionHelper class
PyAppA class to interface Python to application running in seperate thread
PyCanvasThis class is the public interface the what the user sees as the canvas object from Python
PyDataRepThis class is the public interface the what the user sees as the DataRep object from Python
PyDataSourceThis class is the public interface to a DataSource object that the user sees as the DataArray object from Python
PyDataSource::StopIteration
PyFitsControllerA wrapper for FitsController
PyFunctionRepThis class is the public Python interface wrap for the FunctionRep class
QtAppA derived class of QApplication that instantiates the components of HippoDraw
QtCutQt Displays wraps a derived class of Cut1DPlotter
QtDisplayQt Displays wraps a derived class of PlotterBase
QtFileDialogA custom file dialog to allow users to select file of various types supported by HippoDraw
QtFontAn implementation of FontBase that uses a Qt QFont as implementation
QtRootControllerA 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
QtRootNTupleA 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
QtViewThe class of derived from ViewBase and QCanvasRectangle for drawing on a QCanvas
QtViewFactoryA ViewFactory which creates a view that uses Qt Drawing
QtViewImpThe class of derived from ViewBase for drawing to the screen and PostScript generation using Qt toolkit
QtViewWidgetThe class of derived from ViewBase for drawing as a Qt Widget
QtXMLControllerA singleton class that is does XML serialization and deserialization with Qt XML module
QtXmlDocumentAn XML DOM Document handler using the Qt XML module
QtXmlElementAn XML element using the Qt XML module
QtXmlNodeAn XML element using the Qt XML module
QtXmlTextNodeAn XML Dom text node using the Qt XML module
QuadraticA function that can be used with a fitter
Quadratic2This function represents a quadratic, i.e
QwtPaintBufferPaint buffer for Qwt widgets
RangeExpresses a range of values
RepBaseThe base class for the point representation hierarchy
RootBranchA class to read data from a ROOT TBranch
RootControllerA Controller class for ROOT files
RootNTupleA DataSource class implemented with a ROOT TBranch objects from a ROOT TTree to store the column data
RTupleA DataSource class implemented with std::vector<double> to store the row data
SaveAsImageEventA derived class of QCustomEvent to handle saving a PlotterBase object as image file events
ScatterPlotA DataRep taking two columns and plotting their values as a small dot
SizeClass representing a two or three dimension size
St1DHistogramA derived class of DataRep that creates a one dimensional static histogram display
St2DHistogramA derived class of DataRep that creates a two dimensional static histogram display
StatedFCNA derived class for FCNBase class
std_vector_to_tuple< T >Converts an STL vector of T objects to Python tuple
StHist1DProjectorA derived class of ProjectorBase that projects data accumulated by calls to its fill function into a one dimensional histogram
StHist2DProjectorA derived class of ProjectorBase that projects data accumulated by calls to its addValues function into a two dimensional histogram
std::stringThe C++ standard library string class
StripChartA derived class of DataRep which functions as a strip chart
StripChartProjector
SymbolPointRepA PointRep class draws a symbol to represent the value
TBranchThe ROOT TBranch class
TextDataRepDisplays data in textual representation
TextPlotterA Plotter class that draws text
TextRepBaseA base class for representations that draws a value as text
TextRepFactoryA factory for textual representations
hippodraw::TextTTFTextTTF permits to render text in the pixmap buffer by using the freetype fonts
TLeafThe ROOT TLeaf class
to_tuple< ContainerType >A wrapper of a conversion function to convert a STL vector to a Python tuple
TotalTextRepA TextRepBase class that draws projected values as a total
TransformBaseA transform that transforms coordinates from one coordinate system to another
TransformFactoryThe singleton Factory class for creating objects whose class is derived from TransformBase
TransformXMLA class XML creation and parsing of XmlElement for Transform class
TTreeThe ROOT TTree class
boost::python::tupleA wrapper class for Python tuple objects
TupleCutThe class expresses a cut on a DataSource, i.e
TupleCutXMLA class that is does XML serialization and de-serialization of derived classes of TupleCut
UnaryTransformA transform that transforms coordinates in one dimension from one coordinate system to another
variable_capacity_policyOperations on containers that have variable capacity for conversion from Python container to C++ one
std::vectorThe C++ standard library vector class
ViewBaseThe abstract base class for views
ViewBaseXMLA class XML creation and parsing of XmlElement for ViewBase class
ViewFactoryThe abstract base class for a factory that creates objects closely related to the graphics subsystem in use
WindowControllerA singleton class for keeping track the window components of HippoDraw
wrapper
XmlControllerA base class that is the interface between GUI and the XML serialization and deserialization
XmlDocumentAn abstract base class of XML document element wrapper
XmlElementA pure virtual base class of XML element wrapper
XmlNodeA pure virtual base class of XML node wrappers
XmlTextNodeA pure virtual base class of XML DOM Text node wrapper
XYPlotDisplays X Y pairs with or without error bars
XyPlotterA Plotter class that plots points in 2 dimensions and option a third dimension in color
XYTransformA transform that transforms the X and Y coordinates independently
XYZPlotA DataRep that displays a triplet of data from three columns, two on the X and Y axis and the third as Color
XYZTransformA transform that transforms the X, Y and Z coordinates independently
XYZTransformBaseA transform that transforms coordinates from one 3D coordinate system to another
YPlotDisplays on the Y axis the values of a single column using the row number as the coordinate of the X axis
ZPlotDisplays on the Z axis the values of a single column treated as a matrix of values

Generated for HippoDraw-1.14.8.5 by doxygen 1.4.3