GENFIT  Rev:NoNumberAvailable
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
oNgblNamespace for the general broken lines package
|oCBorderedBandMatrix(Symmetric) Bordered Band Matrix
|oCGblDataData (block) for independent scalar measurement
|oCGblPointPoint on trajectory
|oCGblTrajectoryGBL trajectory
|oCMilleBinaryMillepede-II (binary) record
|oCVVectorSimple Vector based on std::vector<double>
|oCVMatrixSimple Matrix based on std::vector<double>
|\CVSymMatrixSimple symmetric Matrix based on std::vector<double>
oNgenfitDefines for I/O streams used for error and debug printing
|oNRKToolsArray matrix multiplications used in RKTrackRep
|oNtools
|oCAbsBFieldAbstract Interface to magnetic fields in GENFIT
|oCAbsFinitePlaneAbstract base class for finite detector planes
|oCAbsFitterAbstract base class for fitters
|oCAbsFitterInfoThis class collects all information needed and produced by a specific AbsFitter and is specific to one AbsTrackRep of the Track
|oCAbsHMatrixHMatrix for projecting from AbsTrackRep parameters to measured parameters in a DetPlane
|oCAbsMeasurementContains the measurement and covariance in raw detector coordinates
|oCMatStepSimple struct containing MaterialProperties and stepsize in the material
|oCAbsTrackRepAbstract base class for a track representation
|oCDetPlaneDetector plane
|oCExceptionException class for error handling in GENFIT (provides storage for diagnostic information)
|oCfieldCacheCache B field at a position. Used by FieldManager
|oCFieldManagerSingleton which provides access to magnetic field maps
|oCPruneFlagsInfo which information has been pruned from the Track
|oCFitStatusClass where important numbers and properties of a fit can be stored
|oCMaterialPropertiesMaterial properties needed e.g. for material effects calculation
|oCMeasuredStateOnPlaneStateOnPlane with additional covariance matrix
|oCMeasurementFactoryFactory object to create AbsMeasurement objects from digitized and clustered data
|oCMeasurementOnPlaneMeasured coordinates on a plane
|oCAbsMeasurementProducerAbstract interface class for MeasurementProducer
|oCMeasurementProducerTemplate class for a measurement producer module
|oCStateOnPlaneA state with arbitrary dimension defined in a DetPlane
|oCThinScattererThin or thick scatterer
|oCTrackPointComparatorHelper class for TrackPoint sorting, used in Track::sort()
|oCTrackCollection of TrackPoint objects, AbsTrackRep objects and FitStatus objects
|oCTrackCandTrack candidate – seed values and indices
|oCTrackCandHitHit object for use in TrackCand. Provides IDs and sorting parameters
|oCTrackPointObject containing AbsMeasurement and AbsFitterInfo objects
|oCEventDisplayEvent display designed to run with Genfit
|oCConstFieldConstant Magnetic field
|oCRectangularFinitePlaneRectangular finite plane
|oCAbsKalmanFitterAbstract base class for Kalman fitter and derived fitting algorithms
|oCDAFDeterminstic Annealing Filter (DAF) implementation
|oCKalmanFitStatusFitStatus for use with AbsKalmanFitter implementations
|oCKalmanFittedStateOnPlaneMeasuredStateOnPlane with additional info produced by a Kalman filter or DAF
|oCKalmanFitterSimple Kalman filter implementation
|oCKalmanFitterInfoCollects information needed and produced by a AbsKalmanFitter implementations and is specific to one AbsTrackRep of the Track
|oCKalmanFitterRefTrackKalman filter implementation with linearization around a reference track
|oCReferenceStateOnPlaneStateOnPlane with linearized transport to that ReferenceStateOnPlane from previous and next ReferenceStateOnPlane
|oCGblFitStatusFitStatus for use with GblFitter
|oCGblFitterGeneric GBL implementation
|oCGblFitterInfoCollects information needed and produced by a GblFitter/GBL and is specific to one AbsTrackRep of the Track
|oCGblTrackSegmentControllerTrackSegmentController for use with GblFitter
|oCGFGblGeneric GBL implementation
|oCICalibrationParametersDerivativesAbstract base class to establish an interface between physical representation of the detector for alignment/calibration and (fitted) state on genfit::Track
|oCGFRaveMagneticFieldGFRaveMagneticField class Uses the FieldManager to provide a magnetic field to rave
|oCGFRavePropagatorGFRavePropagator class
|oCGFRaveTrackParametersGFRaveTrackParameters class Contains a pointer to the original genfit::Track, the weight of the track in the vertex, and smoothed (with the vertex information) state and covariance of the track
|oCGFRaveVertexGFRaveVertex class
|oCtrackAndStateSimple struct containing a Track pointer and a MeasuredStateOnPlane. Used in GFRave
|oCGFRaveVertexFactoryVertex factory for producing GFRaveVertex objects from Track objects
|oCFullMeasurementMeasurement class implementing a measurement of all track parameters
|oCHMatrixPhiAbsHMatrix implementation for one-dimensional MeasurementOnPlane and RKTrackRep parameterization
|oCHMatrixUAbsHMatrix implementation for one-dimensional MeasurementOnPlane and RKTrackRep parameterization
|oCHMatrixUnitAbsHMatrix implementation for 5-dimensional MeasurementOnPlane and RKTrackRep parameterization
|oCHMatrixUVAbsHMatrix implementation for two-dimensional MeasurementOnPlane and RKTrackRep parameterization
|oCHMatrixVAbsHMatrix implementation for one-dimensional MeasurementOnPlane and RKTrackRep parameterization
|oCPlanarMeasurementMeasurement class implementing a planar hit geometry (1 or 2D)
|oCProlateSpacepointMeasurementClass for measurements implementing a space point hit geometry with a very prolate form of the covariance matrix
|oCSpacepointMeasurementClass for measurements implementing a space point hit geometry
|oCWireMeasurementClass for measurements in wire detectors (Straw tubes and drift chambers) which do not measure the coordinate along the wire
|oCWireMeasurementNewClass for measurements in wire detectors (Straw tubes and drift chambers) which do not measure the coordinate along the wire
|oCWirePointMeasurementClass for measurements in wire detectors (Straw tubes and drift chambers) which can measure the coordinate along the wire
|oCWireTrackCandHitHit object for use in TrackCand. Provides additional left/right parameter
|oCAbsMaterialInterfaceAbstract base class for geometry interfacing
|oCMaterialEffectsStepper and energy loss/noise matrix calculation
|oCRKMatrix
|oCRKStepHelper for RKTrackRep
|oCExtrapStepHelper for RKTrackRep
|oCRKTrackRepAbsTrackRep with 5D track parameterization in plane coordinates: (q/p, u', v', u, v)
|oCStepLimitsHelper to store different limits on the stepsize for the RKTRackRep
|oCTGeoMaterialInterfaceAbsMaterialInterface implementation for use with ROOT's TGeoManager
|oCHelixTrackModelHelix track model for testing purposes
|oCMeasurementCreatorCreate different measurement types along a HelixTrackModel for testing purposes
|oCmySpacepointDetectorHitExample class for a spacepoint detector hit
|\CmySpacepointMeasurementExample class for a spacepoint measurement which can be created from mySpacepointDetectorHit via the MeasurementFactory
\Nrave