23 #ifndef genfit_ICalibrationParametersDerivatives_h
24 #define genfit_ICalibrationParametersDerivatives_h
26 #include "AbsMeasurement.h"
27 #include "StateOnPlane.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 TMatrixD derivatives(const genfit::StateOnPlane *)
Derivatives of residuals (local measurement coordinates) w.r.t.
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::vector< int > localLabels()
Vector of integer labels for local calibration parameters available (must match #columns of localDeri...
virtual std::pair< std::vector< int >, TMatrixD > globalDerivatives(const genfit::StateOnPlane *sop)
Labels and derivatives of residuals (local measurement coordinates) w.r.t.
A state with arbitrary dimension defined in a DetPlane.
Defines for I/O streams used for error and debug printing.