Go to the documentation of this file.
11 #ifndef CBMMUCHTOTOFVECTORS_H_
12 #define CBMMUCHTOTOFVECTORS_H_ 1
33 virtual InitStatus
Init();
36 virtual void Exec(Option_t* opt);
65 std::multimap<Double_t, Int_t>
fHitX;
66 std::multimap<Double_t, Int_t>
fHitY;
67 std::map<Int_t, Double_t>
69 std::map<Int_t, std::set<Int_t>>
72 std::multimap<Double_t, TLine>
fLineX;
83 void FindLine(Int_t patt, Double_t* pars);
84 Double_t
FindChi2(Int_t patt, Double_t* pars);
CbmMuchToTofVectors & operator=(const CbmMuchToTofVectors &)
std::vector< CbmMuchTrack * > fVectors
TClonesArray * fDigiMatches
TClonesArray * fTrackArray
virtual ~CbmMuchToTofVectors()
Double_t fXyi[fgkPlanes][3]
std::multimap< Double_t, TLine > fLineX
Access to a MC data branch for time-based analysis.
void FindLine(Int_t patt, Double_t *pars)
virtual void Exec(Option_t *opt)
std::map< Int_t, std::set< Int_t > > fHitIds
std::multimap< Double_t, Int_t > fHitY
CbmMuchToTofVectors(const CbmMuchToTofVectors &)
Double_t fXy[fgkPlanes][5]
TClonesArray * fMuchTracks
std::map< Int_t, Double_t > fHitTime
void ProcessPlane(Int_t lay, Int_t patt, Int_t flag)
static const Int_t fgkPlanes
TClonesArray * fHitMatches
virtual InitStatus Init()
Double_t FindChi2(Int_t patt, Double_t *pars)
std::multimap< Double_t, Int_t > fHitX
virtual void SetParContainers()
void AddVector(Int_t patt, Double_t chi2, Double_t *pars)
void SetTrackId(CbmMuchTrack *vec)