You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Modules/TOF/include/TOF/TaskDigits.h
+6-1Lines changed: 6 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -76,8 +76,11 @@ class TaskDigits final : public TaskInterface
76
76
staticconstexprintmBinsOrbitPerTimeFrame = mRangeMaxOrbitPerTimeFrame * 3; /// Max range in the OrbitPerTimeFrame axis. 3 orbits are recorded per time frame
77
77
// Multiplicity
78
78
intmBinsMultiplicity = 2000; /// Number of bins in multiplicity plot
79
+
intmBinsMultiplicity2D = 2000; /// Number of bins in multiplicity plot
80
+
intmBinsMultiplicityOrbit = 6000; /// Number of bins in multiplicity plot
79
81
staticconstexprintmRangeMinMultiplicity = 0; /// Min range in multiplicity plot
80
82
intmRangeMaxMultiplicity = mBinsMultiplicity; /// Max range in multiplicity plot
83
+
intmRangeMaxMultiplicityOrbit = mBinsMultiplicityOrbit; /// Max range in multiplicity plot
81
84
staticconstexprintmBinsBCForMultiplicity = mRangeMaxBC; /// Number of bins for the BC axis in the multiplicity vs BC plot
82
85
// Time
83
86
intmBinsTime = 300; /// Number of bins in time plot
@@ -125,11 +128,13 @@ class TaskDigits final : public TaskInterface
125
128
std::shared_ptr<TH2S> mHistoNoisyChannels = nullptr; /// Channel flagged as noise (divided per flagged rate class)
126
129
127
130
// Multiplicity
128
-
std::shared_ptr<TH1I> mHistoMultiplicity = nullptr; /// TOF raw hit multiplicity per event
131
+
std::shared_ptr<TH1I> mHistoMultiplicity = nullptr; /// TOF raw hit multiplicity per event - all rw
129
132
std::shared_ptr<TH1I> mHistoMultiplicityIA = nullptr; /// TOF raw hit multiplicity per event - I/A side
130
133
std::shared_ptr<TH1I> mHistoMultiplicityOA = nullptr; /// TOF raw hit multiplicity per event - O/A side
131
134
std::shared_ptr<TH1I> mHistoMultiplicityIC = nullptr; /// TOF raw hit multiplicity per event - I/C side
132
135
std::shared_ptr<TH1I> mHistoMultiplicityOC = nullptr; /// TOF raw hit multiplicity per event - O/C side
136
+
std::shared_ptr<TH1I> mHistoMultiplicityOrbit = nullptr; /// TOF raw hit multiplicity per event - orbit
137
+
std::shared_ptr<TH1I> mHistoMultiplicityRW[3]; /// TOF raw hit multiplicity per event - RW1
133
138
std::shared_ptr<TH2F> mHitMultiplicityVsCrate = nullptr; /// TOF raw hit multiplicity per event vs Crate
134
139
std::shared_ptr<TProfile> mHitMultiplicityVsCratepro = nullptr; /// TOF raw hit multiplicity per event vs Crate (TProfile)
135
140
std::shared_ptr<TH2F> mHitMultiplicityVsBC = nullptr; /// TOF raw hit multiplicity per event vs BC
mHistoMultiplicityRW[i] = std::make_shared<TH1I>(Form("Multiplicity/ReadoutWindow%i", i + 1), Form("TOF hit multiplicity in rw%i;TOF hits;Events ", i + 1), mBinsMultiplicity, mRangeMinMultiplicity, mRangeMaxMultiplicity);
0 commit comments