ROOT logo
#ifndef HMDCTRACKFITTERB_H
#define HMDCTRACKFITTERB_H

#include "hmdctrackfittera.h"

class HMdcTrackFitterB : public HMdcTrackFitterA {
  private:
     Bool_t recalcTdcError;  // kTRUE - TDC errors will not change during minimization
  public:
    HMdcTrackFitterB(HMdcTrackFitInOut* fIO);
    virtual ~HMdcTrackFitterB(void);
    virtual Int_t minimize(Int_t iter=0);

  protected:
    void targetScan(Bool_t useTukeyInScan=kFALSE);
    void solutionOfLinearEquationsSystem(HMdcTrackParam& par);
    Int_t firstMethod(void);
    Int_t secondMethod(void);
    virtual Int_t doMinimization(void);

    ClassDef(HMdcTrackFitterB,0)  // Dubna track piece fitter
};

#endif
 hmdctrackfitterb.h:1
 hmdctrackfitterb.h:2
 hmdctrackfitterb.h:3
 hmdctrackfitterb.h:4
 hmdctrackfitterb.h:5
 hmdctrackfitterb.h:6
 hmdctrackfitterb.h:7
 hmdctrackfitterb.h:8
 hmdctrackfitterb.h:9
 hmdctrackfitterb.h:10
 hmdctrackfitterb.h:11
 hmdctrackfitterb.h:12
 hmdctrackfitterb.h:13
 hmdctrackfitterb.h:14
 hmdctrackfitterb.h:15
 hmdctrackfitterb.h:16
 hmdctrackfitterb.h:17
 hmdctrackfitterb.h:18
 hmdctrackfitterb.h:19
 hmdctrackfitterb.h:20
 hmdctrackfitterb.h:21
 hmdctrackfitterb.h:22
 hmdctrackfitterb.h:23
 hmdctrackfitterb.h:24