10#include <tracking/trackFindingCDC/geometry/UncertainParameters.h>
18 namespace TrackFindingCDC {
21 namespace NSZParameterIndices {
41 extern template struct UncertainParametersUtil<SZUtil, ESZParameter>;
A matrix implementation to be used as an interface typ through out the track finder.
ESZParameter
Enumeration to address the individual sz parameters in a vector or matrix.
@ c_TanL
Constant to address the tan lambda dip out of the xy plane.
@ c_Z0
Constant to address the z start position.
@ c_N
Constant for the total number of indices.
Abstract base class for different kinds of events.
Utility struct for functions and types related to the sz plane parameters.
static ParameterVector reversalSigns()
Getter for the signs which have to be applied to reverse the parameters.
Utility struct to instantiate a couple of helper function related to a set of uncertain parameters.
TrackFindingCDC::CovarianceMatrix< c_N > CovarianceMatrix
The matrix type representing the covariance of the n related parameters.
TrackFindingCDC::ParameterVector< c_N > ParameterVector
The vector type representing the n related parameters.
TrackFindingCDC::JacobianMatrix< c_N > JacobianMatrix
The matrix type used to translate covariances and precisions im auto mapping of the parameter space.
TrackFindingCDC::PrecisionMatrix< c_N > PrecisionMatrix
The matrix type representing the precision of the n related parameters.