 |
Belle II Software
release-05-01-25
|
11 #ifndef ALIGNABLECDCRECOHIT_H
12 #define ALIGNABLECDCRECOHIT_H
14 #include <cdc/dataobjects/CDCRecoHit.h>
16 #include <genfit/ICalibrationParametersDerivatives.h>
virtual TMatrixD localDerivatives(const genfit::StateOnPlane *sop) override
Derivatives for (local) fit parameters.
A state with arbitrary dimension defined in a DetPlane.
ClassDefOverride(AlignableCDCRecoHit, 1)
ROOT Macro.
static bool s_enableWireByWireAlignmentGlobalDerivatives
Static enabling(true) or disabling(false) addition of global derivatives for wire-by-wire alignment.
static bool s_enableTrackT0LocalDerivative
Static enabling(true) or disabling(false) addition of local derivative for track T0.
Abstract base class for different kinds of events.
Abstract base class to establish an interface between physical representation of the detector for ali...
static bool s_enableWireSaggingGlobalDerivative
Static enabling(true) or disabling(false) addition of global derivative for wire sagging coefficient ...
AlignableCDCRecoHit * clone() const override
Creating a copy of this hit.
~AlignableCDCRecoHit()
Destructor.
This class is used to transfer CDC information to the track fit and Millepede.
virtual std::pair< std::vector< int >, TMatrixD > globalDerivatives(const genfit::StateOnPlane *sop) override
Labels and derivatives of residuals (local measurement coordinates) w.r.t.
CDCRecoHit()
Default Constructor for ROOT IO.