GENFIT
Rev:NoNumberAvailable
|
![]() |
Namespaces | |
genfit | |
Defines for I/O streams used for error and debug printing. | |
genfit::tools | |
Classes | |
class | genfit::AbsBField |
Abstract Interface to magnetic fields in GENFIT. More... | |
class | genfit::AbsFinitePlane |
Abstract base class for finite detector planes. More... | |
class | genfit::AbsFitter |
Abstract base class for fitters. More... | |
class | genfit::AbsFitterInfo |
This class collects all information needed and produced by a specific AbsFitter and is specific to one AbsTrackRep of the Track. More... | |
class | genfit::AbsHMatrix |
HMatrix for projecting from AbsTrackRep parameters to measured parameters in a DetPlane. More... | |
class | genfit::AbsMeasurement |
Contains the measurement and covariance in raw detector coordinates. More... | |
struct | genfit::MatStep |
Simple struct containing MaterialProperties and stepsize in the material. More... | |
class | genfit::AbsTrackRep |
Abstract base class for a track representation. More... | |
class | genfit::DetPlane |
Detector plane. More... | |
class | genfit::Exception |
Exception class for error handling in GENFIT (provides storage for diagnostic information) More... | |
struct | genfit::fieldCache |
Cache B field at a position. Used by FieldManager. More... | |
class | genfit::FieldManager |
Singleton which provides access to magnetic field maps. More... | |
struct | genfit::PruneFlags |
Info which information has been pruned from the Track. More... | |
class | genfit::FitStatus |
Class where important numbers and properties of a fit can be stored. More... | |
class | genfit::MaterialProperties |
Material properties needed e.g. for material effects calculation. More... | |
class | genfit::MeasuredStateOnPlane |
StateOnPlane with additional covariance matrix. More... | |
class | genfit::MeasurementFactory< measurement_T > |
Factory object to create AbsMeasurement objects from digitized and clustered data. More... | |
class | genfit::MeasurementOnPlane |
Measured coordinates on a plane. More... | |
class | genfit::AbsMeasurementProducer< measurement_T > |
Abstract interface class for MeasurementProducer. More... | |
class | genfit::MeasurementProducer< hit_T, measurement_T > |
Template class for a measurement producer module. More... | |
class | genfit::StateOnPlane |
A state with arbitrary dimension defined in a DetPlane. More... | |
class | genfit::ThinScatterer |
Thin or thick scatterer. More... | |
class | genfit::TrackPointComparator |
Helper class for TrackPoint sorting, used in Track::sort(). More... | |
class | genfit::Track |
Collection of TrackPoint objects, AbsTrackRep objects and FitStatus objects. More... | |
class | genfit::TrackCand |
Track candidate – seed values and indices. More... | |
class | genfit::TrackCandHit |
Hit object for use in TrackCand. Provides IDs and sorting parameters. More... | |
class | genfit::TrackPoint |
Object containing AbsMeasurement and AbsFitterInfo objects. More... | |
class | genfit::ConstField |
Constant Magnetic field. More... | |
class | genfit::RectangularFinitePlane |
Rectangular finite plane. More... | |
class | genfit::AbsKalmanFitter |
Abstract base class for Kalman fitter and derived fitting algorithms. More... | |
class | genfit::DAF |
Determinstic Annealing Filter (DAF) implementation. More... | |
class | genfit::KalmanFitStatus |
FitStatus for use with AbsKalmanFitter implementations. More... | |
class | genfit::KalmanFittedStateOnPlane |
MeasuredStateOnPlane with additional info produced by a Kalman filter or DAF. More... | |
class | genfit::KalmanFitter |
Simple Kalman filter implementation. More... | |
class | genfit::KalmanFitterInfo |
Collects information needed and produced by a AbsKalmanFitter implementations and is specific to one AbsTrackRep of the Track. More... | |
class | genfit::KalmanFitterRefTrack |
Kalman filter implementation with linearization around a reference track. More... | |
class | genfit::ReferenceStateOnPlane |
StateOnPlane with linearized transport to that ReferenceStateOnPlane from previous and next ReferenceStateOnPlane More... | |
class | genfit::GblFitStatus |
FitStatus for use with GblFitter. More... | |
class | genfit::GblFitter |
Generic GBL implementation. More... | |
class | genfit::GblFitterInfo |
Collects information needed and produced by a GblFitter/GBL and is specific to one AbsTrackRep of the Track. More... | |
class | genfit::GblTrackSegmentController |
TrackSegmentController for use with GblFitter. More... | |
class | genfit::GFGbl |
Generic GBL implementation. More... | |
class | genfit::ICalibrationParametersDerivatives |
Abstract base class to establish an interface between physical representation of the detector for alignment/calibration and (fitted) state on genfit::Track. More... | |
class | genfit::FullMeasurement |
Measurement class implementing a measurement of all track parameters. More... | |
class | genfit::HMatrixPhi |
AbsHMatrix implementation for one-dimensional MeasurementOnPlane and RKTrackRep parameterization. More... | |
class | genfit::HMatrixU |
AbsHMatrix implementation for one-dimensional MeasurementOnPlane and RKTrackRep parameterization. More... | |
class | genfit::HMatrixUnit |
AbsHMatrix implementation for 5-dimensional MeasurementOnPlane and RKTrackRep parameterization. More... | |
class | genfit::HMatrixUV |
AbsHMatrix implementation for two-dimensional MeasurementOnPlane and RKTrackRep parameterization. More... | |
class | genfit::HMatrixV |
AbsHMatrix implementation for one-dimensional MeasurementOnPlane and RKTrackRep parameterization. More... | |
class | genfit::PlanarMeasurement |
Measurement class implementing a planar hit geometry (1 or 2D). More... | |
class | genfit::ProlateSpacepointMeasurement |
Class for measurements implementing a space point hit geometry with a very prolate form of the covariance matrix. More... | |
class | genfit::SpacepointMeasurement |
Class for measurements implementing a space point hit geometry. More... | |
class | genfit::WireMeasurement |
Class for measurements in wire detectors (Straw tubes and drift chambers) which do not measure the coordinate along the wire. More... | |
class | genfit::WireMeasurementNew |
Class for measurements in wire detectors (Straw tubes and drift chambers) which do not measure the coordinate along the wire. More... | |
class | genfit::WirePointMeasurement |
Class for measurements in wire detectors (Straw tubes and drift chambers) which can measure the coordinate along the wire. More... | |
class | genfit::WireTrackCandHit |
Hit object for use in TrackCand. Provides additional left/right parameter. More... | |
Macros | |
#define | CACHE |
#define CACHE |
Definition at line 33 of file FieldManager.h.
Enumerator | |
---|---|
weightedAverage |
weighted average between measurements; used by DAF |
unweightedAverage |
average between measurements, all weighted with 1 |
weightedClosestToReference |
closest to reference, weighted with its weight_ |
unweightedClosestToReference |
closest to reference, weighted with 1 |
weightedClosestToPrediction |
closest to prediction, weighted with its weight_ |
unweightedClosestToPrediction |
closest to prediction, weighted with 1 |
weightedClosestToReferenceWire |
if corresponding TrackPoint has one WireMeasurement, select closest to reference, weighted with its weight_. Otherwise use weightedAverage. |
unweightedClosestToReferenceWire |
if corresponding TrackPoint has one WireMeasurement, select closest to reference, weighted with 1. Otherwise use unweightedAverage. |
weightedClosestToPredictionWire |
if corresponding TrackPoint has one WireMeasurement, select closest to prediction, weighted with its weight_. Otherwise use weightedAverage. |
unweightedClosestToPredictionWire |
if corresponding TrackPoint has one WireMeasurement, select closest to prediction, weighted with 1. Otherwise use unweightedAverage. Recommended for KalmanFitter to 'resolve' l/r ambiguities |
Definition at line 35 of file AbsKalmanFitter.h.
|
private |
Enumerator | |
---|---|
C | |
F | |
L | |
W | |
R | |
M | |
I | |
U |
Definition at line 60 of file FitStatus.h.