GENFIT  Rev:NoNumberAvailable
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Cgenfit::AbsBFieldAbstract Interface to magnetic fields in GENFIT
 Cgenfit::ConstFieldConstant Magnetic field
 Cgenfit::AbsFinitePlaneAbstract base class for finite detector planes
 Cgenfit::RectangularFinitePlaneRectangular finite plane
 Cgenfit::AbsFitterAbstract base class for fitters
 Cgenfit::AbsKalmanFitterAbstract base class for Kalman fitter and derived fitting algorithms
 Cgenfit::DAFDeterminstic Annealing Filter (DAF) implementation
 Cgenfit::KalmanFitterSimple Kalman filter implementation
 Cgenfit::KalmanFitterRefTrackKalman filter implementation with linearization around a reference track
 Cgenfit::GblFitterGeneric GBL implementation
 Cgenfit::GFGblGeneric GBL implementation
 Cgenfit::AbsMeasurementProducer< measurement_T >Abstract interface class for MeasurementProducer
 Cgenfit::AbsMeasurementProducer< genfit::AbsMeasurement >
 Cgenfit::MeasurementProducer< hit_T, measurement_T >Template class for a measurement producer module
 Cgbl::BorderedBandMatrix(Symmetric) Bordered Band Matrix
 Cexception
 Cgenfit::ExceptionException class for error handling in GENFIT (provides storage for diagnostic information)
 Cgenfit::ExtrapStepHelper for RKTrackRep
 Cgenfit::fieldCacheCache B field at a position. Used by FieldManager
 Cgenfit::FieldManagerSingleton which provides access to magnetic field maps
 Cgenfit::FitStatusClass where important numbers and properties of a fit can be stored
 Cgenfit::GblFitStatusFitStatus for use with GblFitter
 Cgenfit::KalmanFitStatusFitStatus for use with AbsKalmanFitter implementations
 Cgbl::GblDataData (block) for independent scalar measurement
 Cgbl::GblPointPoint on trajectory
 Cgenfit::GblTrackSegmentControllerTrackSegmentController for use with GblFitter
 Cgbl::GblTrajectoryGBL trajectory
 Cgenfit::GFRaveVertexFactoryVertex factory for producing GFRaveVertex objects from Track objects
 Cgenfit::ICalibrationParametersDerivativesAbstract base class to establish an interface between physical representation of the detector for alignment/calibration and (fitted) state on genfit::Track
 CMagneticField
 Cgenfit::GFRaveMagneticFieldGFRaveMagneticField class Uses the FieldManager to provide a magnetic field to rave
 Cgenfit::MaterialEffectsStepper and energy loss/noise matrix calculation
 Cgenfit::MaterialPropertiesMaterial properties needed e.g. for material effects calculation
 Cgenfit::MatStepSimple struct containing MaterialProperties and stepsize in the material
 Cgenfit::MeasurementFactory< measurement_T >Factory object to create AbsMeasurement objects from digitized and clustered data
 Cgbl::MilleBinaryMillepede-II (binary) record
 CPropagator
 Cgenfit::GFRavePropagatorGFRavePropagator class
 Cgenfit::PruneFlagsInfo which information has been pruned from the Track
 Cgenfit::RKMatrix< nRows, nCols >
 Cgenfit::RKMatrix< 1, 7 >
 Cgenfit::RKMatrix< 7, 7 >
 Cgenfit::RKStepHelper for RKTrackRep
 Cgenfit::StateOnPlaneA state with arbitrary dimension defined in a DetPlane
 Cgenfit::MeasuredStateOnPlaneStateOnPlane with additional covariance matrix
 Cgenfit::KalmanFittedStateOnPlaneMeasuredStateOnPlane with additional info produced by a Kalman filter or DAF
 Cgenfit::MeasurementOnPlaneMeasured coordinates on a plane
 Cgenfit::ReferenceStateOnPlaneStateOnPlane with linearized transport to that ReferenceStateOnPlane from previous and next ReferenceStateOnPlane
 Cgenfit::StepLimitsHelper to store different limits on the stepsize for the RKTRackRep
 CTNamed
 Cgenfit::EventDisplayEvent display designed to run with Genfit
 CTObject
 Cgenfit::AbsFitterInfoThis class collects all information needed and produced by a specific AbsFitter and is specific to one AbsTrackRep of the Track
 Cgenfit::GblFitterInfoCollects information needed and produced by a GblFitter/GBL and is specific to one AbsTrackRep of the Track
 Cgenfit::KalmanFitterInfoCollects information needed and produced by a AbsKalmanFitter implementations and is specific to one AbsTrackRep of the Track
 Cgenfit::AbsHMatrixHMatrix for projecting from AbsTrackRep parameters to measured parameters in a DetPlane
 Cgenfit::HMatrixPhiAbsHMatrix implementation for one-dimensional MeasurementOnPlane and RKTrackRep parameterization
 Cgenfit::HMatrixUAbsHMatrix implementation for one-dimensional MeasurementOnPlane and RKTrackRep parameterization
 Cgenfit::HMatrixUnitAbsHMatrix implementation for 5-dimensional MeasurementOnPlane and RKTrackRep parameterization
 Cgenfit::HMatrixUVAbsHMatrix implementation for two-dimensional MeasurementOnPlane and RKTrackRep parameterization
 Cgenfit::HMatrixVAbsHMatrix implementation for one-dimensional MeasurementOnPlane and RKTrackRep parameterization
 Cgenfit::AbsMaterialInterfaceAbstract base class for geometry interfacing
 Cgenfit::TGeoMaterialInterfaceAbsMaterialInterface implementation for use with ROOT's TGeoManager
 Cgenfit::AbsMeasurementContains the measurement and covariance in raw detector coordinates
 Cgenfit::FullMeasurementMeasurement class implementing a measurement of all track parameters
 Cgenfit::PlanarMeasurementMeasurement class implementing a planar hit geometry (1 or 2D)
 Cgenfit::SpacepointMeasurementClass for measurements implementing a space point hit geometry
 Cgenfit::mySpacepointMeasurementExample class for a spacepoint measurement which can be created from mySpacepointDetectorHit via the MeasurementFactory
 Cgenfit::ProlateSpacepointMeasurementClass for measurements implementing a space point hit geometry with a very prolate form of the covariance matrix
 Cgenfit::WireMeasurementClass for measurements in wire detectors (Straw tubes and drift chambers) which do not measure the coordinate along the wire
 Cgenfit::WirePointMeasurementClass for measurements in wire detectors (Straw tubes and drift chambers) which can measure the coordinate along the wire
 Cgenfit::WireMeasurementNewClass for measurements in wire detectors (Straw tubes and drift chambers) which do not measure the coordinate along the wire
 Cgenfit::AbsTrackRepAbstract base class for a track representation
 Cgenfit::RKTrackRepAbsTrackRep with 5D track parameterization in plane coordinates: (q/p, u', v', u, v)
 Cgenfit::DetPlaneDetector plane
 Cgenfit::GFRaveTrackParametersGFRaveTrackParameters 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
 Cgenfit::GFRaveVertexGFRaveVertex class
 Cgenfit::HelixTrackModelHelix track model for testing purposes
 Cgenfit::MeasurementCreatorCreate different measurement types along a HelixTrackModel for testing purposes
 Cgenfit::mySpacepointDetectorHitExample class for a spacepoint detector hit
 Cgenfit::ThinScattererThin or thick scatterer
 Cgenfit::TrackCollection of TrackPoint objects, AbsTrackRep objects and FitStatus objects
 Cgenfit::TrackCandTrack candidate – seed values and indices
 Cgenfit::TrackCandHitHit object for use in TrackCand. Provides IDs and sorting parameters
 Cgenfit::WireTrackCandHitHit object for use in TrackCand. Provides additional left/right parameter
 Cgenfit::TrackPointObject containing AbsMeasurement and AbsFitterInfo objects
 Cgenfit::trackAndStateSimple struct containing a Track pointer and a MeasuredStateOnPlane. Used in GFRave
 Cgenfit::TrackPointComparatorHelper class for TrackPoint sorting, used in Track::sort()
 Cgbl::VMatrixSimple Matrix based on std::vector<double>
 Cgbl::VSymMatrixSimple symmetric Matrix based on std::vector<double>
 Cgbl::VVectorSimple Vector based on std::vector<double>