23#ifndef genfit_ICalibrationParametersDerivatives_h
24#define genfit_ICalibrationParametersDerivatives_h
90 virtual std::vector<int>
labels() {
return std::vector<int>();}
151 virtual std::vector<int>
localLabels() {
return std::vector<int>();}
Abstract base class to establish an interface between physical representation of the detector for ali...
virtual std::vector< int > localLabels()
Vector of integer labels for local calibration parameters available (must match #columns of localDeri...
virtual ~ICalibrationParametersDerivatives()
virtual TMatrixD localDerivatives(const genfit::StateOnPlane *)
Derivatives for additional local parameters to be fitted in global calibration algorithms together wi...
virtual std::vector< int > labels()
Vector of integer labels for calibration/alignment parameters available (must match #columns of deriv...
virtual std::pair< std::vector< int >, TMatrixD > globalDerivatives(const genfit::StateOnPlane *sop)
Labels and derivatives of residuals (local measurement coordinates) w.r.t. alignment/calibration para...
virtual TMatrixD derivatives(const genfit::StateOnPlane *)
Derivatives of residuals (local measurement coordinates) w.r.t. alignment/calibration parameters Matr...
A state with arbitrary dimension defined in a DetPlane.
Defines for I/O streams used for error and debug printing.