Go to the documentation of this file.
11 #ifndef CBMTRDFINDVECTORS_H_
12 #define CBMTRDFINDVECTORS_H_ 1
17 #include <TDecompLU.h>
38 virtual InitStatus
Init();
41 virtual void Exec(Option_t* opt);
122 std::map<Int_t, TDecompLU*>
128 std::map<Int_t, TMatrixDSym*>
130 std::multimap<Int_t, Int_t>
132 std::multimap<Double_t, Int_t>
143 void FindLine(Int_t patt, Double_t* pars);
144 Double_t
FindChi2(Int_t patt, Double_t* pars);
virtual ~CbmTrdFindVectors()
void FindLine(Int_t patt, Double_t *pars)
TClonesArray * fDigiMatches
virtual void Exec(Option_t *opt)
std::map< Int_t, TMatrixDSym * > fMatr
TClonesArray * fTrackArray
Access to a MC data branch for time-based analysis.
virtual void SetParContainers()
Double_t fXyi[fgkPlanes][3]
CbmTrdFindVectors(const CbmTrdFindVectors &)
Double_t FindChi2(Int_t patt, Double_t *pars)
virtual InitStatus Init()
void ProcessPlane(Int_t lay, Int_t patt, Int_t flag)
void AddVector(Int_t patt, Double_t chi2, Double_t *pars)
std::vector< CbmMuchTrack * > fVectors
static const Int_t fgkPlanes
std::map< Int_t, TDecompLU * > fLus
std::multimap< Double_t, Int_t > fHitX[fgkPlanes]
void SetTrackId(CbmMuchTrack *vec)
CbmTrdFindVectors & operator=(const CbmTrdFindVectors &)
Double_t fXy[fgkPlanes][5]
std::multimap< Int_t, Int_t > fHitPl[fgkPlanes]