File indexing completed on 2024-04-06 12:21:47
0001 #ifndef L1Trigger_TrackFindingTMTT_ChiSquaredFit4_h
0002 #define L1Trigger_TrackFindingTMTT_ChiSquaredFit4_h
0003
0004 #include "L1Trigger/TrackFindingTMTT/interface/ChiSquaredFitBase.h"
0005
0006 namespace tmtt {
0007
0008 class ChiSquaredFit4 : public ChiSquaredFitBase {
0009 public:
0010 ChiSquaredFit4(const Settings* settings, const uint nPar);
0011
0012 protected:
0013 TVectorD seed(const L1track3D& l1track3D) override;
0014 TVectorD residuals(const TVectorD& x) override;
0015 TMatrixD D(const TVectorD& x) override;
0016 TMatrixD Vinv() override;
0017 };
0018
0019 }
0020
0021 #endif