11 #ifndef PNDLMDLINETASK_H 12 #define PNDLMDLINETASK_H 16 #include <TGraph2DErrors.h> 21 #include "TMatrixDSym.h" 22 #include "TMatrixTSym.h" 39 virtual InitStatus
Init();
41 virtual void Exec(Option_t *opt);
76 double line3Dfit(Int_t nd, TGraph2DErrors *gr, Double_t *fitpar, Double_t *fitparErr);
77 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