We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7cd1960 commit 8ea7803Copy full SHA for 8ea7803
1 file changed
Detectors/TPC/reconstruction/src/RawReaderCRU.cxx
@@ -52,11 +52,13 @@ RawReaderCRUEventSync::EventInfo& RawReaderCRUEventSync::createEvent(const RDH&
52
53
for (auto& ev : mEventInformation) {
54
const auto hbMatch = ev.hasHearbeatOrbit(heartbeatOrbit);
55
+ const long hbDiff = long(heartbeatOrbit) - long(ev.HeartbeatOrbits.front());
56
if (hbMatch) {
57
mLastEvent = &ev;
58
return ev;
- } else if (std::abs(long(ev.HeartbeatOrbits.back()) - long(heartbeatOrbit)) < 54) {
59
+ } else if ((hbDiff >= 0) && (hbDiff < 256)) {
60
ev.HeartbeatOrbits.emplace_back(heartbeatOrbit);
61
+ std::sort(ev.HeartbeatOrbits.begin(), ev.HeartbeatOrbits.end());
62
63
64
}
0 commit comments