23 #ifndef PNDLMDLINETASK_H 24 #define PNDLMDLINETASK_H 28 #include <TGraph2DErrors.h> 33 #include "TMatrixDSym.h" 34 #include "TMatrixTSym.h" 51 virtual InitStatus
Init();
53 virtual void Exec(Option_t *opt);
88 double line3Dfit(Int_t nd, TGraph2DErrors *gr, Double_t *fitpar, Double_t *fitparErr);
89 double line3Dfit(Int_t nd, TGraph2DErrors *gr, TVector3 posSeed, TVector3 dirSeed, Double_t *fitpar, TMatrixDSym *covmatrix);
virtual InitStatus Init()
PndLmdLineTask(TString hitBranch="LMDHitsStrip")
ClassDef(PndLmdLineTask, 1)
TClonesArray * fTrackArray
TClonesArray * fRecoArray
TClonesArray * fTruePointArray
virtual ~PndLmdLineTask()
TClonesArray * fTCandArray
virtual void Exec(Option_t *opt)
double line3Dfit(Int_t nd, TGraph2DErrors *gr, Double_t *fitpar, Double_t *fitparErr)
PndLmdLineTask & operator=(const PndLmdLineTask &)=delete