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
voidencode16bit(intconst& n, uint8_t& low, uint8_t& up)
97
+
{
98
+
if (n >= (1 << 16))
99
+
low = up = -1;
100
+
int bbyte = 8;
101
+
for (int b{0}; b < bbyte; ++b) {
102
+
int bl = (n & (1 << b)) >> b;
103
+
int bu = (n & (1 << (b + bbyte))) >> (b + bbyte);
104
+
if (bl > 0)
105
+
low += (1 << b);
106
+
if (bu > 0)
107
+
up += (1 << b);
108
+
}
109
+
}
96
110
} // namespace
97
111
98
112
structCandidateV0 {
@@ -184,6 +198,7 @@ struct EbyeMaker {
184
198
uint8_t nTrackletsColl;
185
199
uint8_t nTracksColl;
186
200
uint8_t nChPartGen;
201
+
int nTracksCollFull;
187
202
188
203
Configurable<int> cfgMaterialCorrection{"cfgMaterialCorrection", static_cast<int>(o2::base::Propagator::MatCorrType::USEMatCorrNONE), "Type of material correction"};
0 commit comments