CbmRoot
CbmMuchMatchTracks.h
Go to the documentation of this file.
1
12
#ifndef CBMMUCHMATCHTRACKS_H_
13
#define CBMMUCHMATCHTRACKS_H_ 1
14
15
#include "FairTask.h"
16
#include <map>
17
18
class
TClonesArray;
19
20
class
CbmMuchMatchTracks
:
public
FairTask {
21
public
:
22
CbmMuchMatchTracks
();
23
virtual
~CbmMuchMatchTracks
();
24
25
virtual
InitStatus
Init
();
26
virtual
void
Exec
(Option_t* opt);
27
virtual
void
Finish
();
28
29
private
:
30
void
ExecPixel
(std::map<Int_t, Int_t>& matchMap, Int_t index);
31
32
TClonesArray*
fTracks
;
33
TClonesArray*
fPoints
;
34
TClonesArray*
fPixelHits
;
35
TClonesArray*
fMatches
;
36
TClonesArray*
fPixelDigiMatches
;
37
TClonesArray*
fClusters
;
38
39
Int_t
fNofHits
;
40
Int_t
fNofTrueHits
;
41
Int_t
fNofWrongHits
;
42
Int_t
fNofFakeHits
;
43
44
Int_t
fNEvents
;
45
46
CbmMuchMatchTracks
(
const
CbmMuchMatchTracks
&);
47
CbmMuchMatchTracks
&
operator=
(
const
CbmMuchMatchTracks
&);
48
49
ClassDef
(
CbmMuchMatchTracks
, 1);
50
};
51
52
#endif
CbmMuchMatchTracks::CbmMuchMatchTracks
CbmMuchMatchTracks()
Definition:
CbmMuchMatchTracks.cxx:18
CbmMuchMatchTracks::ClassDef
ClassDef(CbmMuchMatchTracks, 1)
CbmMuchMatchTracks::fMatches
TClonesArray * fMatches
Definition:
CbmMuchMatchTracks.h:35
CbmMuchMatchTracks::fNofFakeHits
Int_t fNofFakeHits
Definition:
CbmMuchMatchTracks.h:42
CbmMuchMatchTracks::fNofTrueHits
Int_t fNofTrueHits
Definition:
CbmMuchMatchTracks.h:40
CbmMuchMatchTracks::fPixelDigiMatches
TClonesArray * fPixelDigiMatches
Definition:
CbmMuchMatchTracks.h:36
CbmMuchMatchTracks::fClusters
TClonesArray * fClusters
Definition:
CbmMuchMatchTracks.h:37
CbmMuchMatchTracks::Finish
virtual void Finish()
Definition:
CbmMuchMatchTracks.cxx:124
CbmMuchMatchTracks::fNofHits
Int_t fNofHits
Definition:
CbmMuchMatchTracks.h:39
CbmMuchMatchTracks::fNofWrongHits
Int_t fNofWrongHits
Definition:
CbmMuchMatchTracks.h:41
CbmMuchMatchTracks
Definition:
CbmMuchMatchTracks.h:20
CbmMuchMatchTracks::operator=
CbmMuchMatchTracks & operator=(const CbmMuchMatchTracks &)
CbmMuchMatchTracks::fNEvents
Int_t fNEvents
Definition:
CbmMuchMatchTracks.h:44
CbmMuchMatchTracks::~CbmMuchMatchTracks
virtual ~CbmMuchMatchTracks()
Definition:
CbmMuchMatchTracks.cxx:32
CbmMuchMatchTracks::fPixelHits
TClonesArray * fPixelHits
Definition:
CbmMuchMatchTracks.h:34
CbmMuchMatchTracks::Exec
virtual void Exec(Option_t *opt)
Definition:
CbmMuchMatchTracks.cxx:67
CbmMuchMatchTracks::fTracks
TClonesArray * fTracks
Definition:
CbmMuchMatchTracks.h:32
CbmMuchMatchTracks::Init
virtual InitStatus Init()
Definition:
CbmMuchMatchTracks.cxx:34
CbmMuchMatchTracks::CbmMuchMatchTracks
CbmMuchMatchTracks(const CbmMuchMatchTracks &)
CbmMuchMatchTracks::ExecPixel
void ExecPixel(std::map< Int_t, Int_t > &matchMap, Int_t index)
Definition:
CbmMuchMatchTracks.cxx:136
CbmMuchMatchTracks::fPoints
TClonesArray * fPoints
Definition:
CbmMuchMatchTracks.h:33
reco
detectors
much
CbmMuchMatchTracks.h
Generated on Wed Oct 28 2020 15:11:42 for CbmRoot by
1.8.18