11#include <cdc/dataobjects/CDCRecoHit.h>
13#include <genfit/ICalibrationParametersDerivatives.h>
75 virtual std::pair<std::vector<int>, TMatrixD>
globalDerivatives(
const genfit::StateOnPlane* sop)
override;
This class is used to transfer CDC information to the track fit and Millepede.
AlignableCDCRecoHit * clone() const override
Creating a copy of this hit.
ClassDefOverride(AlignableCDCRecoHit, 1)
ROOT Macro.
~AlignableCDCRecoHit()
Destructor.
virtual TMatrixD localDerivatives(const genfit::StateOnPlane *sop) override
Derivatives for (local) fit parameters.
static bool s_enableWireSaggingGlobalDerivative
Static enabling(true) or disabling(false) addition of global derivative for wire sagging coefficient ...
static bool s_enableWireByWireAlignmentGlobalDerivatives
Static enabling(true) or disabling(false) addition of global derivatives for wire-by-wire alignment.
virtual std::pair< std::vector< int >, TMatrixD > globalDerivatives(const genfit::StateOnPlane *sop) override
Labels and derivatives of residuals (local measurement coordinates) w.r.t.
static bool s_enableTrackT0LocalDerivative
Static enabling(true) or disabling(false) addition of local derivative for track T0.
This class is used to transfer CDC information to the track fit.
CDCRecoHit()
Default Constructor for ROOT IO.
Abstract base class for different kinds of events.