\section{Class List}
Here are the classes, structs, unions and interfaces with brief descriptions\-:\begin{DoxyCompactList}
\item\contentsline{section}{{\bf A\-N\-Nbd\-\_\-shrink} }{\pageref{classANNbd__shrink}}{}
\item\contentsline{section}{{\bf A\-N\-Nbd\-\_\-tree} }{\pageref{classANNbd__tree}}{}
\item\contentsline{section}{{\bf A\-N\-Nbrute\-Force} }{\pageref{classANNbruteForce}}{}
\item\contentsline{section}{{\bf A\-N\-Nkd\-\_\-leaf} }{\pageref{classANNkd__leaf}}{}
\item\contentsline{section}{{\bf A\-N\-Nkd\-\_\-node} }{\pageref{classANNkd__node}}{}
\item\contentsline{section}{{\bf A\-N\-Nkd\-\_\-split} }{\pageref{classANNkd__split}}{}
\item\contentsline{section}{{\bf A\-N\-Nkd\-\_\-tree} }{\pageref{classANNkd__tree}}{}
\item\contentsline{section}{{\bf A\-N\-Nkd\-Stats} }{\pageref{classANNkdStats}}{}
\item\contentsline{section}{{\bf A\-N\-Nmin\-\_\-k} }{\pageref{classANNmin__k}}{}
\item\contentsline{section}{{\bf A\-N\-North\-Half\-Space} }{\pageref{classANNorthHalfSpace}}{}
\item\contentsline{section}{{\bf A\-N\-North\-Rect} }{\pageref{classANNorthRect}}{}
\item\contentsline{section}{{\bf A\-N\-Npoint\-Set} }{\pageref{classANNpointSet}}{}
\item\contentsline{section}{{\bf A\-N\-Npr\-\_\-queue} }{\pageref{classANNpr__queue}}{}
\item\contentsline{section}{{\bf A\-N\-Nsamp\-Stat} }{\pageref{classANNsampStat}}{}
\item\contentsline{section}{{\bf Boo\-Element} }{\pageref{structBooElement}}{}
\item\contentsline{section}{{\bf Calo\-Hit\-Extended} \\*Class extending native L\-C\-I\-O class Calorimeter\-Hit }{\pageref{classCaloHitExtended}}{}
\item\contentsline{section}{{\bf Calorimeter\-Hit\-With\-Attributes} }{\pageref{classCalorimeterHitWithAttributes}}{}
\item\contentsline{section}{{\bf C\-E\-D\-Geo\-Box} }{\pageref{structCEDGeoBox}}{}
\item\contentsline{section}{{\bf C\-E\-D\-Geo\-Tube\-Params} }{\pageref{structCEDGeoTubeParams}}{}
\item\contentsline{section}{{\bf C\-E\-D\-Map\-Particle\-Object} }{\pageref{structCEDMapParticleObject}}{}
\item\contentsline{section}{{\bf C\-E\-D\-Picking\-Handler} \\*Bring the feature to print a L\-C\-I\-O-\/\-Objekt given by his I\-D }{\pageref{classCEDPickingHandler}}{}
\item\contentsline{section}{{\bf C\-H\-T} \\*Helper class for decoding/encoding lcio\-::\-Calorimeter\-Hit types for the I\-L\-D detector }{\pageref{classCHT}}{}
\item\contentsline{section}{{\bf Circle} }{\pageref{classCircle}}{}
\item\contentsline{section}{{\bf Cluster\-Extended} \\*Class extending native L\-C\-I\-O class Cluster }{\pageref{classClusterExtended}}{}
\item\contentsline{section}{{\bf Cluster\-Impl\-With\-Attributes} }{\pageref{classClusterImplWithAttributes}}{}
\item\contentsline{section}{{\bf Cluster\-Shapes} \\*Utility class to derive properties of clusters, such as centre of gravity, axes of inertia, fits of the cluster shape and so on }{\pageref{classClusterShapes}}{}
\item\contentsline{section}{{\bf Convert\-To\-M\-I\-P\-Scale} }{\pageref{classConvertToMIPScale}}{}
\item\contentsline{section}{{\bf C\-S\-V\-Parser} }{\pageref{classCSVParser}}{}
\item\contentsline{section}{{\bf Cut\-On\-Cos\-Theta\-Q\-Qbar} }{\pageref{classCutOnCosThetaQQbar}}{}
\item\contentsline{section}{{\bf Cut\-On\-G\-E\-A\-N\-T4\-Bug} }{\pageref{classCutOnGEANT4Bug}}{}
\item\contentsline{section}{{\bf data} }{\pageref{structdata}}{}
\item\contentsline{section}{{\bf D\-D\-C\-E\-D\-Map\-Particle\-Object} }{\pageref{structDDCEDMapParticleObject}}{}
\item\contentsline{section}{{\bf D\-D\-C\-E\-D\-Picking\-Handler} \\*Bring the feature to print a L\-C\-I\-O-\/\-Objekt given by his I\-D }{\pageref{classDDCEDPickingHandler}}{}
\item\contentsline{section}{{\bf D\-D\-Marlin\-C\-E\-D} \\*Singleton class to manage access to C\-E\-D from several processors }{\pageref{classDDMarlinCED}}{}
\item\contentsline{section}{{\bf Draw\-M\-C\-Particles} }{\pageref{classDrawMCParticles}}{}
\item\contentsline{section}{{\bf Energy\-Cut$<$ T $>$} \\*Simple predicate class for applying an energy cut to the objects of type T }{\pageref{classEnergyCut}}{}
\item\contentsline{section}{{\bf F\-P\-C\-C\-D\-Data} }{\pageref{classFPCCDData}}{}
\item\contentsline{section}{{\bf F\-P\-C\-C\-D\-Pixel\-Hit} }{\pageref{classFPCCDPixelHit}}{}
\item\contentsline{section}{{\bf Generic\-Cluster$<$ U $>$} \\*Templated class for generic clusters of Generic\-Hits that are clustered with an N\-N-\/like clustering algorithm }{\pageref{classGenericCluster}}{}
\item\contentsline{section}{{\bf Generic\-Cluster\-Vec$<$ T $>$} \\*Helper vector of Generic\-Cluster$<$\-T$>$ taking care of memory management }{\pageref{classGenericClusterVec}}{}
\item\contentsline{section}{{\bf Generic\-Hit$<$ T $>$} \\*Templated class for generic hit type objects that are to be clustered with an N\-N-\/like clustering algorithm }{\pageref{classGenericHit}}{}
\item\contentsline{section}{{\bf Generic\-Hit\-Vec$<$ T $>$} \\*Helper vector of Generic\-Hit$<$\-T$>$ taking care of memory management, i.\-e }{\pageref{classGenericHitVec}}{}
\item\contentsline{section}{{\bf Group\-Tracks} }{\pageref{classGroupTracks}}{}
\item\contentsline{section}{{\bf Helix\-Class} }{\pageref{classHelixClass}}{}
\item\contentsline{section}{{\bf Helix\-Class\-\_\-double} }{\pageref{classHelixClass__double}}{}
\item\contentsline{section}{{\bf Layer\-Geometry} }{\pageref{structLayerGeometry}}{}
\item\contentsline{section}{{\bf L\-C\-Cylinder} \\*Definition of a \doxyref{L\-C\-Cylinder}{p.}{classLCCylinder} describing a geometrical cylinder in 3\-D space }{\pageref{classLCCylinder}}{}
\item\contentsline{section}{{\bf L\-C\-I\-O\-Cluster$<$ T $>$} \\*Helper class that creates an lcio\-::\-Cluster from a generic cluster with hit types that have a get\-Position() and a get\-Energy() method }{\pageref{structLCIOCluster}}{}
\item\contentsline{section}{{\bf L\-C\-Line3\-D} \\*Definition of a \doxyref{L\-C\-Line3\-D}{p.}{classLCLine3D} describing a geometrical line in 3\-D space }{\pageref{classLCLine3D}}{}
\item\contentsline{section}{{\bf L\-C\-Plane3\-D} \\*Definition of a \doxyref{L\-C\-Plane3\-D}{p.}{classLCPlane3D} describing a geometrical plane in 3\-D space }{\pageref{classLCPlane3D}}{}
\item\contentsline{section}{{\bf Line\-Class} }{\pageref{classLineClass}}{}
\item\contentsline{section}{{\bf Marlin\-C\-E\-D} \\*Singleton class to manage access to C\-E\-D from several processors }{\pageref{classMarlinCED}}{}
\item\contentsline{section}{{\bf Marlin\-Draw\-Util} }{\pageref{classMarlinDrawUtil}}{}
\item\contentsline{section}{{\bf Marlin\-Util} }{\pageref{classMarlinUtil}}{}
\item\contentsline{section}{{\bf M\-C\-Particle\-Helper} }{\pageref{classMCParticleHelper}}{}
\item\contentsline{section}{{\bf M\-C\-Tree} \\*Utility class for M\-C particles }{\pageref{classMCTree}}{}
\item\contentsline{section}{{\bf Mille} \\*Class to write a C binary (cf }{\pageref{classMille}}{}
\item\contentsline{section}{{\bf Min\-Max$<$ \-\_\-\-Tp $>$} }{\pageref{classMinMax}}{}
\item\contentsline{section}{{\bf N\-N\-Distance$<$ Hit\-Class, Pos\-Type $>$} \\*Simple predicate class for N\-N clustering }{\pageref{classNNDistance}}{}
\item\contentsline{section}{{\bf P\-G\-\_\-\-Zone} }{\pageref{classPG__Zone}}{}
\item\contentsline{section}{{\bf P\-Gdb} \\*\begin{DoxyVerb}                                                                         <br>
\end{DoxyVerb}
 Phys\-\_\-\-Geom\-\_\-\-Database class make connection between detector geometry and \par
 Particle-\/\-Flow reconstruction package }{\pageref{classPGdb}}{}
\item\contentsline{section}{{\bf P\-G\-D\-B\-P} }{\pageref{classPGDBP}}{}
\item\contentsline{section}{{\bf Physical\-Trajectory} \\*Physical trajectory describing a (charged) particle's path in a B field and material }{\pageref{classPhysicalTrajectory}}{}
\item\contentsline{section}{{\bf Point2\-D} }{\pageref{classPoint2D}}{}
\item\contentsline{section}{{\bf Point3\-D} }{\pageref{classPoint3D}}{}
\item\contentsline{section}{{\bf Pseudo\-Histogram} \\*Simple class with a histogram-\/like array without any display features }{\pageref{classPseudoHistogram}}{}
\item\contentsline{section}{{\bf Random\-Number\-Generator} }{\pageref{classRandomNumberGenerator}}{}
\item\contentsline{section}{{\bf Select\-Events} \\*Select a range of events by setting the boolean '\doxyref{Select\-Events}{p.}{classSelectEvents}' to true for the events processed by this processor in the range First\-Event-\/\-Last\-Event }{\pageref{classSelectEvents}}{}
\item\contentsline{section}{{\bf Simple\-Helix} \\*Simple helix trajectory }{\pageref{classSimpleHelix}}{}
\item\contentsline{section}{{\bf Simple\-Line} \\*Simple line trajectory }{\pageref{classSimpleLine}}{}
\item\contentsline{section}{{\bf Simple\-Linear\-Fit} }{\pageref{classSimpleLinearFit}}{}
\item\contentsline{section}{{\bf Simple\-Timer} \\*Simple timimg processor, which offers a delay after an event has been processed }{\pageref{classSimpleTimer}}{}
\item\contentsline{section}{{\bf Skip\-N\-Events} }{\pageref{classSkipNEvents}}{}
\item\contentsline{section}{{\bf Sphere3\-D} }{\pageref{classSphere3D}}{}
\item\contentsline{section}{{\bf Tracker\-Hit\-Extended} \\*Class extending native L\-C\-I\-O class Tracker\-Hit }{\pageref{classTrackerHitExtended}}{}
\item\contentsline{section}{{\bf Track\-Extended} \\*Class extending native L\-C\-I\-O class Track }{\pageref{classTrackExtended}}{}
\item\contentsline{section}{{\bf Track\-Hit\-Pair} \\*Class implementing association of \doxyref{Track\-Extended}{p.}{classTrackExtended} and \doxyref{Tracker\-Hit\-Extended}{p.}{classTrackerHitExtended} objects }{\pageref{classTrackHitPair}}{}
\item\contentsline{section}{{\bf Track\-Pair} }{\pageref{classTrackPair}}{}
\item\contentsline{section}{{\bf Trackwise\-Clusters} }{\pageref{classTrackwiseClusters}}{}
\item\contentsline{section}{{\bf Trackwise\-Clusters\-Geometry\-Parameters} }{\pageref{structTrackwiseClustersGeometryParameters}}{}
\item\contentsline{section}{{\bf Trackwise\-Clusters\-Parameters} }{\pageref{structTrackwiseClustersParameters}}{}
\item\contentsline{section}{{\bf Trajectory} \\*Abstract trajectory interface describing a geometrical path in 3\-D space }{\pageref{classTrajectory}}{}
\item\contentsline{section}{{\bf Vector3\-D} }{\pageref{classVector3D}}{}
\item\contentsline{section}{{\bf P\-Gdb\-::\-Volume} }{\pageref{classPGdb_1_1Volume}}{}
\item\contentsline{section}{{\bf Weighted\-Points3\-D} \\*Utility class to derive properties of a set od weighted points in 3\-D, such as centre of gravity, eigen-\/values and eigen-\/vectors, and their uncertainties }{\pageref{classWeightedPoints3D}}{}
\item\contentsline{section}{{\bf Z\-Index$<$ T, N $>$} \\*Simple predicate class for computing an index from N bins of the z-\/coordinate of L\-C\-Objects that have a float/double$\ast$ get\-Postion() method }{\pageref{classZIndex}}{}
\item\contentsline{section}{{\bf P\-Gdb\-::\-Zone} }{\pageref{classPGdb_1_1Zone}}{}
\end{DoxyCompactList}
