BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnGemDigitizerQAHistograms.h
Go to the documentation of this file.
1#ifndef BMNGEMDIGITIZERQAHISTOGRAMS_H
2#define BMNGEMDIGITIZERQAHISTOGRAMS_H
3
4#include "BmnGemGeo.h"
5
6#include <TH1F.h>
7#include <TH2F.h>
8#include <TH3F.h>
9#include <TObject.h>
10
12{
13 private:
14 std::string _suffix;
16
17 public:
19 BmnGemDigitizerQAHistograms(const std::string& suffix);
21
22 void Initialize();
23 void Write();
24
25 // TH2F* _hRZ_global;
26 // TH2F* _hYZ_local;
27 //
28 // TH1F *_hY_global;
29 // TH1F *_hX_global;
30 // TH1F *_hZ_global;
31 // TH1F *_hZ_local;
32 // TH1F *_hY_local;
33 // TH1F *_hX_local;
34 // TH2F *_hXY_local;
35 // TH2F *_hXY_global;
36 // TH1F *_hSect_dig;
37 // TH1F *_hADC_dig;
38 // TH1F *_hZ_dig;
39 // TH1F *_hY_dig;
40 // TH1F *_hX_dig;
41 // TH2F *_hXY_dig;
42 // TH3F *_h3D_dig;
43 // TH2F *_hDiffuseXY;
44 // TH2F *_hDistortXY;
45 // TH3F *_h3D_el;
46 //
47 // TH2F *_hXT_dig_1;
48 // TH2F *_hXT_dig_5;
49 // TH2F *_hXT_dig_10;
50 // TH2F *_hXT_dig_20;
51 // TH2F *_hXT_dig_40;
52 // TH2F *_hXT_dig_60;
53
54 // All GEM-stations
55 TH1F* _hX_local; // distribution of electrons over X-coordinate
56 TH1F* _hY_local; // distribution of electrons over Y-coordinate
57 TH1F* _hZ_local; // distribution of electrons over Z-coordinate
58
59 // distributions of electrons over X-coordinate for each GEM-station
60 TH1F* X[8];
61
62 // distributions of electrons over Y-coordinate for each GEM-station
63 TH1F* Y[8];
64
65 // All GEM-stations
66 TH2F* _hXY_local; // distribution of electrons in XY-plane
67 TH2F* _hYZ_local; // distribution of electrons in YZ-plane
68 TH2F* _hXZ_local; // distribution of electrons in XZ-plane
69
70 // distributions of electrons in XY-plane for each GEM-station
71 TH2F* XY[8];
72
73 // distribution of ADCs for all GEM-stations, X-strips
75
76 // distribution of ADCs for all GEM-stations, Y-strips
78
79 // distribution of ADCs for each GEM-station, X-strips
81
82 // distribution of ADCs for each GEM-station, Y-strips
84
85 // distribution of digits for all GEM-stations, X-strips
87
88 // distribution of digits for all GEM-stations, Y-strips
90
91 // distribution of digits for each GEM-station, X-strips
93
94 // distribution of digits for each GEM-station, Y-strips
96
97 // distribution of digits for all GEM-stations weighted to ADC, X-strips
99
100 // distribution of digits for all GEM-stations weighted to ADC, Y-strips
102
103 // distribution of digits for each GEM-station weighted to ADC, X-strips
105
106 // distribution of digits for each GEM-station weighted to ADC, Y-strips
108
110};
111
112#endif
#define ClassDef(name, id)