Skip to content

Commit 0c2e3cd

Browse files
authored
Update aQCMFTTracks.cxx
1 parent 5d7f1da commit 0c2e3cd

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

DPG/Tasks/MFT/aQCMFTTracks.cxx

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,10 @@ struct CheckMFT {
9191
if (nCls >= 5) {
9292
registry.fill(HIST("mMFTTrackXY_5_MinClusters"), x, y);
9393
registry.fill(HIST("mMFTTrackEtaPhi_5_MinClusters"), eta, phi);
94-
if (nCls >= 7) {
94+
if (nCls >= 6) {
95+
registry.fill(HIST("mMFTTrackXY_6_MinClusters"), x, y);
96+
registry.fill(HIST("mMFTTrackEtaPhi_6_MinClusters"), eta, phi);
97+
} if (nCls >= 7) {
9598
registry.fill(HIST("mMFTTrackXY_7_MinClusters"), x, y);
9699
registry.fill(HIST("mMFTTrackEtaPhi_7_MinClusters"), eta, phi);
97100
if (nCls >= 8) {
@@ -101,21 +104,22 @@ struct CheckMFT {
101104
}
102105
}
103106
if (avClsPlots) {
104-
std::array<float, 10> clsSize;
105-
for (unsigned int layer = 0; layer < 10; layer++) {
107+
static constexpr int kNcls = 10;
108+
std::array<float, kNcls> clsSize;
109+
for (unsigned int layer = 0; layer < kNcls; layer++) {
106110
clsSize[layer] = (track.mftClusterSizesAndTrackFlags() >> (layer * 6)) & 0x3f;
107111
// LOG(info) << "Layer " << layer << ": " << clsSize[layer];
108112
}
109113
float avgCls = 0;
110-
for (unsigned int layer = 0; layer < 10; layer++) {
114+
for (unsigned int layer = 0; layer < kNcls; layer++) {
111115
avgCls += clsSize[layer];
112116
}
113117
avgCls /= track.nClusters();
114118

115119
std::sort(clsSize.begin(), clsSize.end());
116120
float truncatedAvgCls = 0;
117121
int ncls = 0;
118-
for (unsigned int layer = 0; layer < 10; layer++) {
122+
for (unsigned int layer = 0; layer < kNcls; layer++) {
119123
if (clsSize[layer] > 0) {
120124
truncatedAvgCls += clsSize[layer];
121125
ncls++;

0 commit comments

Comments
 (0)