CbmRoot
CbmMvdClusterAna.h
Go to the documentation of this file.
1
// -------------------------------------------------------------------------
2
// ----- CbmMvdClusterAna header file -----
3
// ----- Created 27/04/15 by S. Amar-Youcef -----
4
// -------------------------------------------------------------------------
5
6
14
#ifndef CBMMVDCLUSTERANA_H
15
#define CBMMVDCLUSTERANA_H
16
17
#include "FairTask.h"
18
19
class
TClonesArray;
20
class
TH1F;
21
class
TH2F;
22
class
TProfile;
23
24
class
CbmMvdClusterAna
:
public
FairTask {
25
public
:
26
CbmMvdClusterAna
();
27
CbmMvdClusterAna
(
const
char
* name, Int_t iVerbose = 0);
28
29
~CbmMvdClusterAna
();
30
31
InitStatus
Init
();
32
void
Exec
(Option_t* opt);
33
void
Finish
();
34
35
private
:
36
TClonesArray*
fMcPoints
;
37
TClonesArray*
fMvdDigis
;
38
TClonesArray*
fMvdClusters
;
39
TClonesArray*
fMvdHits
;
40
41
TClonesArray*
fMvdDigisMatch
;
42
TClonesArray*
fMvdClustersMatch
;
43
TClonesArray*
fMvdHitsMatch
;
44
45
TClonesArray*
fListMCTracks
;
46
TClonesArray*
fStsTrackArray
;
47
TClonesArray*
fStsTrackMatches
;
48
49
TH1F*
fMvdHisto1
[50];
50
TH2F*
fMvdHisto2
[50];
51
TProfile*
fProf
[50];
52
53
int
fNrMcPointsAll
;
54
int
fNrHitsAll
;
55
56
Int_t
fMcperDigi
[6];
57
Int_t
fMcperHit
[11];
58
59
Double_t
fPixelpitch
[2];
60
61
CbmMvdClusterAna
(
const
CbmMvdClusterAna
&);
62
CbmMvdClusterAna
operator=
(
const
CbmMvdClusterAna
&);
63
64
ClassDef
(
CbmMvdClusterAna
, 1);
65
};
66
67
68
#endif
CbmMvdClusterAna::fMvdHitsMatch
TClonesArray * fMvdHitsMatch
Definition:
CbmMvdClusterAna.h:43
CbmMvdClusterAna::Init
InitStatus Init()
Definition:
CbmMvdClusterAna.cxx:110
CbmMvdClusterAna::Finish
void Finish()
Definition:
CbmMvdClusterAna.cxx:674
CbmMvdClusterAna::fStsTrackArray
TClonesArray * fStsTrackArray
Definition:
CbmMvdClusterAna.h:46
CbmMvdClusterAna::CbmMvdClusterAna
CbmMvdClusterAna()
Definition:
CbmMvdClusterAna.cxx:53
CbmMvdClusterAna::ClassDef
ClassDef(CbmMvdClusterAna, 1)
CbmMvdClusterAna::fMvdHits
TClonesArray * fMvdHits
Definition:
CbmMvdClusterAna.h:39
CbmMvdClusterAna::fNrMcPointsAll
int fNrMcPointsAll
Definition:
CbmMvdClusterAna.h:53
CbmMvdClusterAna::fMvdHisto2
TH2F * fMvdHisto2[50]
Definition:
CbmMvdClusterAna.h:50
CbmMvdClusterAna::fStsTrackMatches
TClonesArray * fStsTrackMatches
Definition:
CbmMvdClusterAna.h:47
CbmMvdClusterAna::fMvdClusters
TClonesArray * fMvdClusters
Definition:
CbmMvdClusterAna.h:38
CbmMvdClusterAna::fMvdClustersMatch
TClonesArray * fMvdClustersMatch
Definition:
CbmMvdClusterAna.h:42
CbmMvdClusterAna::fMvdDigis
TClonesArray * fMvdDigis
Definition:
CbmMvdClusterAna.h:37
CbmMvdClusterAna::fMvdHisto1
TH1F * fMvdHisto1[50]
Definition:
CbmMvdClusterAna.h:49
CbmMvdClusterAna::fMvdDigisMatch
TClonesArray * fMvdDigisMatch
Definition:
CbmMvdClusterAna.h:41
CbmMvdClusterAna::fMcPoints
TClonesArray * fMcPoints
Definition:
CbmMvdClusterAna.h:36
CbmMvdClusterAna::operator=
CbmMvdClusterAna operator=(const CbmMvdClusterAna &)
CbmMvdClusterAna
Definition:
CbmMvdClusterAna.h:24
CbmMvdClusterAna::~CbmMvdClusterAna
~CbmMvdClusterAna()
Definition:
CbmMvdClusterAna.cxx:105
CbmMvdClusterAna::fNrHitsAll
int fNrHitsAll
Definition:
CbmMvdClusterAna.h:54
CbmMvdClusterAna::fListMCTracks
TClonesArray * fListMCTracks
Definition:
CbmMvdClusterAna.h:45
CbmMvdClusterAna::fMcperHit
Int_t fMcperHit[11]
Definition:
CbmMvdClusterAna.h:57
CbmMvdClusterAna::Exec
void Exec(Option_t *opt)
Definition:
CbmMvdClusterAna.cxx:244
CbmMvdClusterAna::CbmMvdClusterAna
CbmMvdClusterAna(const CbmMvdClusterAna &)
CbmMvdClusterAna::fMcperDigi
Int_t fMcperDigi[6]
Definition:
CbmMvdClusterAna.h:56
CbmMvdClusterAna::fProf
TProfile * fProf[50]
Definition:
CbmMvdClusterAna.h:51
CbmMvdClusterAna::fPixelpitch
Double_t fPixelpitch[2]
Definition:
CbmMvdClusterAna.h:59
mvd
qa
CbmMvdClusterAna.h
Generated on Wed Oct 28 2020 15:11:42 for CbmRoot by
1.8.18