CbmRoot
Loading...
Searching...
No Matches
CbmMuchMatchTracks.h
Go to the documentation of this file.
1/* Copyright (C) 2007-2012 St. Petersburg Polytechnic University, St. Petersburg
2 SPDX-License-Identifier: GPL-3.0-only
3 Authors: Andrey Lebedev, Mikhail Ryzhinskiy [committer] */
4
16#ifndef CBMMUCHMATCHTRACKS_H_
17#define CBMMUCHMATCHTRACKS_H_ 1
18
19#include "FairTask.h"
20
21#include <map>
22
23class TClonesArray;
24
25class CbmMuchMatchTracks : public FairTask {
26 public:
28 virtual ~CbmMuchMatchTracks();
29
30 virtual InitStatus Init();
31 virtual void Exec(Option_t* opt);
32 virtual void Finish();
33
34 private:
35 void ExecPixel(std::map<Int_t, Int_t>& matchMap, Int_t index);
36
37 TClonesArray* fTracks;
38 TClonesArray* fPoints;
39 TClonesArray* fPixelHits;
40 TClonesArray* fMatches;
41 TClonesArray* fPixelDigiMatches;
42 TClonesArray* fClusters;
43
44 Int_t fNofHits;
48
49 Int_t fNEvents;
50
53
55};
56
57#endif
TClonesArray * fMatches
virtual InitStatus Init()
TClonesArray * fPixelDigiMatches
ClassDef(CbmMuchMatchTracks, 1)
TClonesArray * fPixelHits
CbmMuchMatchTracks & operator=(const CbmMuchMatchTracks &)
virtual void Exec(Option_t *opt)
CbmMuchMatchTracks(const CbmMuchMatchTracks &)
TClonesArray * fClusters
void ExecPixel(std::map< Int_t, Int_t > &matchMap, Int_t index)