diff --git a/Dumpers/BinaryDumpers/include/Dumpers/Utils.h b/Dumpers/BinaryDumpers/include/Dumpers/Utils.h index 6ebd2da2d62ad06d1ae3c46d94a39d29a00a72b3..860fffe600d8281fbd519bd0bde103051db15384 100644 --- a/Dumpers/BinaryDumpers/include/Dumpers/Utils.h +++ b/Dumpers/BinaryDumpers/include/Dumpers/Utils.h @@ -94,12 +94,4 @@ namespace DumpUtils { } // namespace DumpUtils -namespace MuonUtils { - size_t size_index( - std::array const& sizeXOffset, - std::array const& gridX, - std::array const& gridY, - LHCb::Detector::Muon::TileID const& tile); -} - #endif diff --git a/Dumpers/BinaryDumpers/src/DumpMuonTable.cpp b/Dumpers/BinaryDumpers/src/DumpMuonTable.cpp index 3dfb143b99a7b21952f999a79b38814b5a542b6b..29e7c9e689da2fea0ee5df5063efacae048e9791 100644 --- a/Dumpers/BinaryDumpers/src/DumpMuonTable.cpp +++ b/Dumpers/BinaryDumpers/src/DumpMuonTable.cpp @@ -68,8 +68,7 @@ namespace { assert(nRegions == 4); vector padSizeX {}, stripXSizeX {}, stripYSizeX {}, padSizeY {}, stripXSizeY {}, stripYSizeY {}; - array padOffset {}, stripXOffset {}, stripYOffset {}, padSizeOffset {}, stripXSizeOffset {}, - stripYSizeOffset {}; + array padOffset {}, stripXOffset {}, stripYOffset {}; array padGridY {}, stripXGridY {}, stripYGridX {}, stripYGridY {}; array>, 4> padTable {}, stripXTable {}, stripYTable {}; @@ -102,29 +101,23 @@ namespace { stripYTable[s].resize(12 * accumulate(views::ints(0, 4), 0, nChannels(s, stripYGridX, stripYGridY))); } - for (auto& [sizeX, sizeY, offset, gridY] : - {make_tuple(std::ref(padSizeX), std::ref(padSizeY), std::ref(padSizeOffset), std::ref(padGridY)), - make_tuple(std::ref(stripXSizeX), std::ref(stripXSizeY), std::ref(stripXSizeOffset), std::ref(stripXGridY)), - make_tuple( - std::ref(stripYSizeX), std::ref(stripYSizeY), std::ref(stripYSizeOffset), std::ref(stripYGridY))}) { - sizeX.resize(24 * accumulate(gridY, 0)); - sizeY.resize(24 * accumulate(gridY, 0)); - for (size_t i = 0; i < gridY.size() - 1; ++i) { - offset[i + 1] = offset[i] + 24 * gridY[i]; - } + for (auto& [sizeX, sizeY, gridY] : + {make_tuple(std::ref(padSizeX), std::ref(padSizeY), std::ref(padGridY)), + make_tuple(std::ref(stripXSizeX), std::ref(stripXSizeY), std::ref(stripXGridY)), + make_tuple(std::ref(stripYSizeX), std::ref(stripYSizeY), std::ref(stripYGridY))}) { + sizeX.resize(16); + sizeY.resize(16); } string padType {"pad"}, stripXType {"stripX"}, stripYType {"stripY"}; // Pads - auto pad = std::tie(padType, padGridX, padGridY, padSizeX, padSizeY, padOffset, padSizeOffset, padTable); + auto pad = std::tie(padType, padGridX, padGridY, padSizeX, padSizeY, padOffset, padTable); // X strips - auto stripX = std::tie( - stripXType, stripXGridX, stripXGridY, stripXSizeX, stripXSizeY, stripXOffset, stripXSizeOffset, stripXTable); + auto stripX = std::tie(stripXType, stripXGridX, stripXGridY, stripXSizeX, stripXSizeY, stripXOffset, stripXTable); // Y strips - auto stripY = std::tie( - stripYType, stripYGridX, stripYGridY, stripYSizeX, stripYSizeY, stripYOffset, stripYSizeOffset, stripYTable); + auto stripY = std::tie(stripYType, stripYGridX, stripYGridY, stripYSizeX, stripYSizeY, stripYOffset, stripYTable); - for (auto& [t, gridX, gridY, sizeX, sizeY, offset, sizeOffset, table] : {pad, stripX, stripY}) { + for (auto& [t, gridX, gridY, sizeX, sizeY, offset, table] : {pad, stripX, stripY}) { for (auto station : views::ints(0, nStations)) { size_t index = 0; for (auto region : views::ints(0, nRegions)) { @@ -152,15 +145,17 @@ namespace { throw GaudiException {e.str(), __FILE__, StatusCode::FAILURE}; } else { - auto sizeIdx = MuonUtils::size_index(sizeOffset, gridX, gridY, tile); + auto sizeIdx = 4 * tile.station() + tile.region(); // positions are always indexed by station table[station][index++] = { numeric_cast(pos->x()), numeric_cast(pos->y()), numeric_cast(pos->z())}; // sizes are specially indexed - if (pos->dX() > sizeX[sizeIdx]) sizeX[sizeIdx] = pos->dX(); - if (pos->dY() > sizeY[sizeIdx]) sizeY[sizeIdx] = pos->dY(); + if (y < gridY[gidx]) { + if ((t == "pad") || (float) pos->dX() > sizeX[sizeIdx]) sizeX[sizeIdx] = pos->dX(); + if ((t == "pad") || (float) pos->dY() > sizeY[sizeIdx]) sizeY[sizeIdx] = pos->dY(); + } } } } diff --git a/Dumpers/BinaryDumpers/src/TestMuonTable.cpp b/Dumpers/BinaryDumpers/src/TestMuonTable.cpp index 8cba1727fe1a943b8a2ee68f6ee989f8c7d7cfa6..6e9fded75ef302555ffb03f6b15ec06dca901490 100644 --- a/Dumpers/BinaryDumpers/src/TestMuonTable.cpp +++ b/Dumpers/BinaryDumpers/src/TestMuonTable.cpp @@ -108,7 +108,7 @@ void lookup( y = p[1]; z = p[2]; - auto dxi = MuonUtils::size_index(table.sizeOffset, table.gridX, table.gridY, tile); + auto dxi = 4 * tile.station() + tile.region(); deltax = table.sizeX[dxi]; deltay = table.sizeY[dxi]; } @@ -182,11 +182,6 @@ void read_muon_table(gsl::span raw_input, MuonTable& pad, MuonTable& ++n; }); - for (size_t i = 0; i < muonTable.gridY.size() - 1; ++i) { - muonTable.sizeOffset[i + 1] = muonTable.sizeOffset[i] + 24 * muonTable.gridY[i]; - } - assert((muonTable.sizeOffset.back() + 24 * muonTable.gridY.back()) == muonTable.sizeX.size()); - auto tableSize = pop(raw_input); assert(tableSize == 4); @@ -230,11 +225,8 @@ void TestMuonTable::operator()(DeMuonDetector const& det, MuonHitContainer const auto pos = det.position(hit.tile()); hit_position(hit.tile(), m_pad, m_stripX, m_stripY, hit.uncrossed(), xt, dxt, yt, dyt, zt); - array, 5> values {{{"x ", pos->x(), xt}, - {"dx", pos->dX(), dxt}, - {"y ", pos->y(), yt}, - {"dy", pos->dY(), dyt}, - {"z ", pos->z(), zt}}}; + array, 5> values { + {{"x ", pos->x(), xt}, {"y ", pos->y(), yt}, {"z ", pos->z(), zt}}}; boost::format msg {"%|4d| %|8d| %|6s| %|d| %|d| %|d| %|2d| %|2d| %|d| %|5d| %|5d|"}; @@ -244,7 +236,7 @@ void TestMuonTable::operator()(DeMuonDetector const& det, MuonHitContainer const auto [table, tt] = lookup_table(tile, hit.uncrossed(), m_pad, m_stripX, m_stripY); const auto index = lookup_index(table.get(), tile); - auto dx_index = MuonUtils::size_index(table.get().sizeOffset, table.get().gridX, table.get().gridY, tile); + auto dx_index = 4 * tile.station() + tile.region(); // positions are always indexed by station error() << (msg % n % static_cast(tile) % tt % tile.station() % tile.region() % tile.quarter() % diff --git a/Dumpers/BinaryDumpers/src/lib/Utils.cpp b/Dumpers/BinaryDumpers/src/lib/Utils.cpp index cd4de5a8e0db50f0e5f4b1db33713a986e54e7fa..336938e8b1ddbb97999b3337f9117aa4c5f9cea6 100644 --- a/Dumpers/BinaryDumpers/src/lib/Utils.cpp +++ b/Dumpers/BinaryDumpers/src/lib/Utils.cpp @@ -28,19 +28,3 @@ bool DumpUtils::createDirectory(fs::path directory) } return true; } - -size_t MuonUtils::size_index( - std::array const& offset, - std::array const& gridX, - std::array const& gridY, - LHCb::Detector::Muon::TileID const& tile) -{ - auto idx = 4 * tile.station() + tile.region(); - auto index = offset[idx] + tile.quarter() * gridY[idx] * 6; - if (tile.nY() < static_cast(gridY[idx])) { - return index + 2 * tile.nY() + 2 * (tile.nX() - gridX[idx]) / gridX[idx]; - } - else { - return index + 4 * tile.nY() - 2 * gridY[idx] + (2 * tile.nX() / gridX[idx]); - } -} diff --git a/Rec/Allen/src/CompareRecAllenMuonHits.cpp b/Rec/Allen/src/CompareRecAllenMuonHits.cpp index 7cb223b08dd37c40614864dda9556242b2c6f9d4..250cd8a344ca395c5292f9fd558d61696bfbd5fb 100644 --- a/Rec/Allen/src/CompareRecAllenMuonHits.cpp +++ b/Rec/Allen/src/CompareRecAllenMuonHits.cpp @@ -8,27 +8,39 @@ * granted to it by virtue of its status as an Intergovernmental Organization * * or submit itself to any jurisdiction. * \*****************************************************************************/ +#include + // Gaudi -#include "GaudiAlg/Consumer.h" +#include +#include // LHCb -#include "Event/PrHits.h" +#include +#include // Allen -#include "MuonEventModel.cuh" -#include "MuonDefinitions.cuh" -#include "Logger.h" +#include +#include +#include class CompareRecAllenMuonHits final : public Gaudi::Functional::Consumer< - void(const std::vector&, const std::vector&, const MuonHitContainer&)> { + void(const LHCb::ODIN& odin, const std::vector&, const std::vector&, const MuonHitContainer&)> { public: /// Standard constructor CompareRecAllenMuonHits(const std::string& name, ISvcLocator* pSvcLocator); /// Algorithm execution - void operator()(const std::vector&, const std::vector&, const MuonHitContainer&) const override; + void operator()( + const LHCb::ODIN& odin, + const std::vector&, + const std::vector&, + const MuonHitContainer&) const override; + +private: + mutable Gaudi::Accumulators::Counter<> m_matched {this, "Matched HLT1/HLT2 muon hits"}; + mutable Gaudi::Accumulators::Counter<> m_errors {this, "Not matched HLT1/HLT2 muon hits"}; }; DECLARE_COMPONENT(CompareRecAllenMuonHits) @@ -37,12 +49,14 @@ CompareRecAllenMuonHits::CompareRecAllenMuonHits(const std::string& name, ISvcLo Consumer( name, pSvcLocator, - {KeyValue {"muon_offsets", ""}, + {KeyValue {"ODIN", ""}, + KeyValue {"muon_offsets", ""}, KeyValue {"muon_hits", ""}, KeyValue {"MuonHitsLocation", MuonHitContainerLocation::Default}}) {} void CompareRecAllenMuonHits::operator()( + const LHCb::ODIN& odin, const std::vector& muon_hit_offsets, const std::vector& muon_hits, const MuonHitContainer& muon_hit_container) const @@ -57,7 +71,7 @@ void CompareRecAllenMuonHits::operator()( for (unsigned station = 0; station < Muon::Constants::n_stations; station++) n_hits_total_rec += muon_hit_container.station(station).hits().size(); debug() << "Number of Muon hits (Allen) in this event " << n_hits_total_allen << endmsg; - debug() << "Number of Muon hits (Rec) in this event " << n_hits_total_rec << endmsg; + debug() << "Number of Muon hits (Rec) in this event " << n_hits_total_rec << endmsg; // loop Muon Hits per station and fill hit containers for (unsigned station = 0; station < Muon::Constants::n_stations; station++) { @@ -93,28 +107,49 @@ void CompareRecAllenMuonHits::operator()( } } + std::vector errors; + errors.reserve(100); + for (const auto& muon_hit_allen : muon_hits_allen) { auto tmp_iter = std::remove_if(muon_hits_rec.begin(), muon_hits_rec.end(), [&muon_hit_allen](auto& muon_hit_rec) { return muon_hit_rec.tile == muon_hit_allen.tile && fabsf(muon_hit_rec.x - muon_hit_allen.x) < 1e-3 && - fabsf(muon_hit_rec.y - muon_hit_allen.y) < 1e-3 && fabsf(muon_hit_rec.z - muon_hit_allen.z) < 1e-1; + fabsf(muon_hit_rec.y - muon_hit_allen.y) < 1e-3 && fabsf(muon_hit_rec.z - muon_hit_allen.z) < 1e-1 && + muon_hit_rec.uncrossed == muon_hit_allen.uncrossed && muon_hit_rec.time == muon_hit_allen.time && + fabsf(muon_hit_rec.dx - muon_hit_allen.dx) < 1e-3 && fabsf(muon_hit_rec.dy - muon_hit_allen.dy) < 1e-3 && + muon_hit_rec.delta_time == muon_hit_allen.delta_time && muon_hit_rec.region == muon_hit_allen.region; }); const auto n_hits_found = std::distance(tmp_iter, muon_hits_rec.end()); muon_hits_rec.erase(tmp_iter, muon_hits_rec.end()); if (n_hits_found == 0) { - error() << "Could not match this Muon Hit decoded by Allen to a Muon hit decoded by Rec" << endmsg; - error() << muon_hit_allen << endmsg; + std::stringstream msg; + msg << "Lonely Allen hit " << muon_hit_allen; + errors.push_back(msg.str()); } else if (n_hits_found > 1) { - error() << "This Muon Hit decoded by Allen has multiple Muon hits decoded by Rec" << endmsg; - error() << muon_hit_allen << endmsg; + std::stringstream msg; + msg << "Multiply matched Allen hit " << muon_hit_allen; + errors.push_back(msg.str()); } else if (n_hits_found == 1) { - info() << "Successfully matched hit" << muon_hit_allen << endmsg; + ++m_matched; + debug() << "Successfully matched hit" << muon_hit_allen << endmsg; } } if (!muon_hits_rec.empty()) { - for (const auto& muon_hit_rec : muon_hits_rec) - error() << "Lonely Rec hit " << muon_hit_rec << endmsg; + for (const auto& muon_hit_rec : muon_hits_rec) { + std::stringstream msg; + msg << "Lonely Rec hit " << muon_hit_rec; + errors.push_back(msg.str()); + } + } + + if (!errors.empty()) { + m_errors += errors.size(); + error() << std::setw(5) << errors.size() << " mismatches in event " << std::setw(8) << odin.runNumber() + << std::setw(15) << odin.eventNumber() << endmsg; + for (auto const& msg : errors) { + error() << msg << endmsg; + } } } diff --git a/device/event_model/lumi/include/LumiDefinitions.cuh b/device/event_model/lumi/include/LumiDefinitions.cuh index e1a1b0ba9ad6c8f9406451348665c4fea15342aa..05112b6668082c1da4ad8a31249d5aa4a64e7360 100644 --- a/device/event_model/lumi/include/LumiDefinitions.cuh +++ b/device/event_model/lumi/include/LumiDefinitions.cuh @@ -10,7 +10,7 @@ \*****************************************************************************/ #pragma once -#include "MuonDefinitions.cuh" +#include "MuonEventModel.cuh" namespace Lumi { namespace Constants { diff --git a/device/event_model/muon/include/MuonDefinitions.cuh b/device/event_model/muon/include/MuonDefinitions.cuh index 8be94a0e9f30458424f8457bf2d3d0d5fbc78918..edd9d91e28d22ccef2c7d3353a3a53d8fe06c886 100644 --- a/device/event_model/muon/include/MuonDefinitions.cuh +++ b/device/event_model/muon/include/MuonDefinitions.cuh @@ -12,7 +12,6 @@ #include "SystemOfUnits.h" #include "States.cuh" -#include "MuonEventModel.cuh" namespace Muon { @@ -150,111 +149,3 @@ namespace Muon { static constexpr unsigned max_number_of_tracks = 120; } // namespace Constants } // namespace Muon - -struct MuonTrack { - int m_hits[4] {-1, -1, -1, -1}; - uint8_t m_number_of_hits = 0; - float m_tx; - float m_ty; - float m_ax; - float m_ay; - float m_chi2x; - float m_chi2y; - int m_state_muon_index; - - __host__ __device__ MuonTrack() {} - - __host__ __device__ void add_hit_to_station(const unsigned hit_index, const int station_index) - { - ++m_number_of_hits; - m_hits[station_index] = hit_index; - } - - __host__ __device__ int hit(const int station_index) const { return m_hits[station_index]; } - - __host__ __device__ uint8_t number_of_hits() const { return m_number_of_hits; } - - __host__ __device__ float& tx() { return m_tx; } - __host__ __device__ float& ty() { return m_ty; } - __host__ __device__ float& ax() { return m_ax; } - __host__ __device__ float& ay() { return m_ay; } - __host__ __device__ float& chi2x() { return m_chi2x; } - __host__ __device__ float& chi2y() { return m_chi2y; } - __host__ __device__ int& state() { return m_state_muon_index; } - - __host__ __device__ float tx() const { return m_tx; } - __host__ __device__ float ty() const { return m_ty; } - __host__ __device__ float ax() const { return m_ax; } - __host__ __device__ float ay() const { return m_ay; } - __host__ __device__ float chi2x() const { return m_chi2x; } - __host__ __device__ float chi2y() const { return m_chi2y; } - __host__ __device__ int state() const { return m_state_muon_index; } -}; - -namespace MatchUpstreamMuon { - static constexpr float kickOffset = 338.92f * Gaudi::Units::MeV; // KickOffset - static constexpr float kickScale = 1218.62f * Gaudi::Units::MeV; // KickScale - static constexpr float za = 5.331f * Gaudi::Units::m; // MagnetPlaneParA - static constexpr float zb = -0.958f * Gaudi::Units::m; // MagnetPlaneParB - static constexpr float ca = 25.17f * Gaudi::Units::mm; // MagnetCorrParA - static constexpr float cb = -701.5f * Gaudi::Units::mm; // MagnetCorrParB - - static constexpr float maxChi2DoF = 20.f; - // static constexpr bool fitY = false; - // static constexpr bool setQOverP = false; - - static constexpr int M2 {0}, M3 {1}, M4 {2}, M5 {3}; - static constexpr int VeryLowP {0}, LowP {1}, MediumP {2}, HighP {3}; - - struct Hit { - /// Build a hit from a MuonID hit - __device__ Hit(Muon::ConstHits& hits, const unsigned& i_muonhit) : - x(hits.x(i_muonhit)), dx2(hits.dx(i_muonhit) * hits.dx(i_muonhit) / 12), y(hits.y(i_muonhit)), - dy2(hits.dy(i_muonhit) * hits.dy(i_muonhit) / 12), z(hits.z(i_muonhit)) - {} - /// Build a hit extrapolating the values from a state to the given point. - __device__ Hit(const KalmanVeloState& state, const float& pz) - { - const float dz = pz - state.z(); - - const float dz2 = dz * dz; - - x = state.x() + dz * state.tx(); - - dx2 = state.c00() + dz2 * state.c22(); - - y = state.y() + dz * state.ty(); - - dy2 = state.c11() + dz2 * state.c33(); - - z = pz; - }; - __device__ Hit() : x {0.f}, dx2 {0.f}, y {0.f}, dy2 {0.f}, z {0.f} {}; - float x, dx2, y, dy2, z; - }; - - struct MuonChambers { - int first[4] {M3, M4, M5, M5}; - int firstOffsets[4] {0, 1, 3, 4}; - - int afterKick[6] {M2, M3, M2, M4, M3, M2}; - int afterKickOffsets[4] {0, 1, 3, 6}; - }; - - struct SearchWindows { - float Windows[8] {500.f * Gaudi::Units::mm, // M2 - 400.f * Gaudi::Units::mm, - - 600.f * Gaudi::Units::mm, // M3 - 500.f * Gaudi::Units::mm, - - 700.f * Gaudi::Units::mm, // M4 - 600.f * Gaudi::Units::mm, - - 800.f * Gaudi::Units::mm, // M5 - 700.f * Gaudi::Units::mm - - }; - }; - -} // namespace MatchUpstreamMuon diff --git a/device/event_model/muon/include/MuonEventModel.cuh b/device/event_model/muon/include/MuonEventModel.cuh index b84268e5e36d9a11924e32643a295004b8ce7007..a33bca8c696c518191eda394a9c66a469de9a801 100644 --- a/device/event_model/muon/include/MuonEventModel.cuh +++ b/device/event_model/muon/include/MuonEventModel.cuh @@ -11,8 +11,10 @@ #pragma once #include "BackendCommon.h" +#include "MuonTileID.cuh" #include #include +#include namespace Muon { /** @@ -189,16 +191,16 @@ namespace Muon { typedef Hits_t Hits; struct Hit { - float x; - float dx; - float y; - float dy; - float z; - unsigned int time; - int tile; - int uncrossed; - int delta_time; - int region; + float x = 0.f; + float dx = 0.f; + float y = 0.f; + float dy = 0.f; + float z = 0.f; + unsigned int time = std::numeric_limits::max(); + int tile = std::numeric_limits::max(); + int uncrossed = -1; + int delta_time = std::numeric_limits::max(); + int region = -1; __device__ Hit( const float _x, @@ -218,13 +220,121 @@ namespace Muon { friend std::ostream& operator<<(std::ostream& stream, const Hit& muon_hit) { - constexpr int prec = 6, width = 12; - stream << std::setprecision(prec) << std::setw(width) << "Muon hit" << std::setw(width) << muon_hit.tile - << std::setw(width) << muon_hit.x << std::setw(width) << muon_hit.y << std::setw(width) << muon_hit.z - << std::setw(width) << muon_hit.dx << std::setw(width) << muon_hit.dy << std::setw(width) << muon_hit.time - << std::setw(width) << muon_hit.uncrossed << std::setw(width) << muon_hit.delta_time << std::setw(width) - << muon_hit.region; + constexpr int prec = 6, wide = 12, narrow = 4; + stream << std::setprecision(prec) << " Muon hit" << std::setw(narrow) << Muon::MuonTileID::station(muon_hit.tile) + << std::setw(narrow) << muon_hit.region << std::setw(wide) << muon_hit.tile << std::setw(wide) + << muon_hit.x << std::setw(wide) << muon_hit.y << std::setw(wide) << muon_hit.z << std::setw(wide) + << muon_hit.dx << std::setw(wide) << muon_hit.dy << std::setw(narrow) << muon_hit.uncrossed + << std::setw(narrow) << muon_hit.time << std::setw(narrow) << muon_hit.delta_time; return stream; } }; } // namespace Muon + +struct MuonTrack { + int m_hits[4] {-1, -1, -1, -1}; + uint8_t m_number_of_hits = 0; + float m_tx; + float m_ty; + float m_ax; + float m_ay; + float m_chi2x; + float m_chi2y; + int m_state_muon_index; + + __host__ __device__ MuonTrack() {} + + __host__ __device__ void add_hit_to_station(const unsigned hit_index, const int station_index) + { + ++m_number_of_hits; + m_hits[station_index] = hit_index; + } + + __host__ __device__ int hit(const int station_index) const { return m_hits[station_index]; } + + __host__ __device__ uint8_t number_of_hits() const { return m_number_of_hits; } + + __host__ __device__ float& tx() { return m_tx; } + __host__ __device__ float& ty() { return m_ty; } + __host__ __device__ float& ax() { return m_ax; } + __host__ __device__ float& ay() { return m_ay; } + __host__ __device__ float& chi2x() { return m_chi2x; } + __host__ __device__ float& chi2y() { return m_chi2y; } + __host__ __device__ int& state() { return m_state_muon_index; } + + __host__ __device__ float tx() const { return m_tx; } + __host__ __device__ float ty() const { return m_ty; } + __host__ __device__ float ax() const { return m_ax; } + __host__ __device__ float ay() const { return m_ay; } + __host__ __device__ float chi2x() const { return m_chi2x; } + __host__ __device__ float chi2y() const { return m_chi2y; } + __host__ __device__ int state() const { return m_state_muon_index; } +}; + +namespace MatchUpstreamMuon { + static constexpr float kickOffset = 338.92f * Gaudi::Units::MeV; // KickOffset + static constexpr float kickScale = 1218.62f * Gaudi::Units::MeV; // KickScale + static constexpr float za = 5.331f * Gaudi::Units::m; // MagnetPlaneParA + static constexpr float zb = -0.958f * Gaudi::Units::m; // MagnetPlaneParB + static constexpr float ca = 25.17f * Gaudi::Units::mm; // MagnetCorrParA + static constexpr float cb = -701.5f * Gaudi::Units::mm; // MagnetCorrParB + + static constexpr float maxChi2DoF = 20.f; + // static constexpr bool fitY = false; + // static constexpr bool setQOverP = false; + + static constexpr int M2 {0}, M3 {1}, M4 {2}, M5 {3}; + static constexpr int VeryLowP {0}, LowP {1}, MediumP {2}, HighP {3}; + + struct Hit { + /// Build a hit from a MuonID hit + __device__ Hit(Muon::ConstHits& hits, const unsigned& i_muonhit) : + x(hits.x(i_muonhit)), dx2(hits.dx(i_muonhit) * hits.dx(i_muonhit) / 12), y(hits.y(i_muonhit)), + dy2(hits.dy(i_muonhit) * hits.dy(i_muonhit) / 12), z(hits.z(i_muonhit)) + {} + /// Build a hit extrapolating the values from a state to the given point. + __device__ Hit(const KalmanVeloState& state, const float& pz) + { + const float dz = pz - state.z(); + + const float dz2 = dz * dz; + + x = state.x() + dz * state.tx(); + + dx2 = state.c00() + dz2 * state.c22(); + + y = state.y() + dz * state.ty(); + + dy2 = state.c11() + dz2 * state.c33(); + + z = pz; + }; + __device__ Hit() : x {0.f}, dx2 {0.f}, y {0.f}, dy2 {0.f}, z {0.f} {}; + float x, dx2, y, dy2, z; + }; + + struct MuonChambers { + int first[4] {M3, M4, M5, M5}; + int firstOffsets[4] {0, 1, 3, 4}; + + int afterKick[6] {M2, M3, M2, M4, M3, M2}; + int afterKickOffsets[4] {0, 1, 3, 6}; + }; + + struct SearchWindows { + float Windows[8] {500.f * Gaudi::Units::mm, // M2 + 400.f * Gaudi::Units::mm, + + 600.f * Gaudi::Units::mm, // M3 + 500.f * Gaudi::Units::mm, + + 700.f * Gaudi::Units::mm, // M4 + 600.f * Gaudi::Units::mm, + + 800.f * Gaudi::Units::mm, // M5 + 700.f * Gaudi::Units::mm + + }; + }; + +} // namespace MatchUpstreamMuon diff --git a/device/muon/common/include/MuonTables.cuh b/device/muon/common/include/MuonTables.cuh index 7afb71cf7b48c5930142b74d432c1223ae05d9a1..1a60e41f47bf3137157a3d435da7c3e428a36a51 100644 --- a/device/muon/common/include/MuonTables.cuh +++ b/device/muon/common/include/MuonTables.cuh @@ -35,17 +35,12 @@ namespace Muon { float* sizeX[n_tables]; float* sizeY[n_tables]; unsigned int* offset[n_tables]; - unsigned int sizeOffset[Constants::n_stations * Constants::n_regions * n_tables]; float* coordinates[n_tables * Constants::n_stations]; - __device__ MuonTables(size_t* allOffsets, char* dev_muon_tables_raw, unsigned int* sizeOffset_, const int version) + __device__ MuonTables(size_t* allOffsets, char* dev_muon_tables_raw, const int version) { m_version = version; - for (size_t i = 0; i < Constants::n_stations * Constants::n_regions * n_tables; i++) { - sizeOffset[i] = sizeOffset_[i]; - } - size_t currentAllOffsetsIndex = 0; for (size_t currentTableNumber = 0; currentTableNumber < n_tables; currentTableNumber++) { gridX[currentTableNumber] = (int*) (dev_muon_tables_raw + allOffsets[currentAllOffsetsIndex++]); @@ -104,24 +99,6 @@ namespace Muon { return index * MuonTables::n_dimensions; } - __device__ inline size_t size_index(MuonTables* muonTables, size_t tableNumber, const Muon::MuonTileID& tile) - { - const auto idx = Constants::n_regions * tile.station() + tile.region(); - const auto index = muonTables->sizeOffset[tableNumber * Constants::n_stations * Constants::n_regions + idx] + - tile.quarter() * muonTables->gridY[tableNumber][idx] * 6; - if (tile.nY() < static_cast(muonTables->gridY[tableNumber][idx])) { - assert(static_cast(tile.nX()) >= muonTables->gridX[tableNumber][idx]); - assert(muonTables->gridX[tableNumber][idx] > 0); - return index + 2 * tile.nY() + - 2 * (tile.nX() - muonTables->gridX[tableNumber][idx]) / muonTables->gridX[tableNumber][idx]; - } - else { - assert(muonTables->gridX[tableNumber][idx] > 0); - return index + 4 * tile.nY() - 2 * muonTables->gridY[tableNumber][idx] + - (2 * tile.nX() / muonTables->gridX[tableNumber][idx]); - } - } - __device__ inline unsigned int pad_offset(MuonTables* muonTables, const Muon::MuonTileID& tile) { const auto idx = Constants::n_regions * tile.station() + tile.region(); @@ -171,7 +148,7 @@ namespace Muon { y = muonTables->coordinates[tableNumber * Constants::n_stations + station][index + 1]; z = muonTables->coordinates[tableNumber * Constants::n_stations + station][index + 2]; - const auto dxi = size_index(muonTables, tableNumber, tile); + const auto dxi = 4 * tile.station() + tile.region(); deltax = muonTables->sizeX[tableNumber][dxi]; deltay = muonTables->sizeY[tableNumber][dxi]; } diff --git a/device/muon/decoding/src/MuonAddCoordsCrossingMaps.cu b/device/muon/decoding/src/MuonAddCoordsCrossingMaps.cu index ca6e9fcb48c661defa2f1624272c50018c6bc3c9..0224125776e5e3ff6556a7b55ea61553e70f9a49 100644 --- a/device/muon/decoding/src/MuonAddCoordsCrossingMaps.cu +++ b/device/muon/decoding/src/MuonAddCoordsCrossingMaps.cu @@ -49,17 +49,6 @@ __global__ void muon_add_coords_crossing_maps_kernel(muon_add_coords_crossing_ma const auto region = tile.region(); pad = (station == 0 && region > 1) || (station == 2 && region == 0) || (station == 3 && region == 0) || (station == 3 && region == 3); - - if (pad && threadIdx.x == 0) { - const int localCurrentHitIndex = atomicAdd(current_hit_index, 1); - - const uint64_t compact_hit = - (((uint64_t)(start_index & 0x7FFF)) << 48) | (((uint64_t)(start_index & 0xFFFF)) << 32) | - ((layout1.xGrid() & 0x3FFF) << 18) | ((layout2.yGrid() & 0x3FFF) << 4) | - (((tile.id() & Muon::MuonBase::MaskStation) >> Muon::MuonBase::ShiftStation) & 0xF); - - muon_compact_hit[localCurrentHitIndex] = compact_hit; - } } if (!pad) { @@ -94,7 +83,7 @@ __global__ void muon_add_coords_crossing_maps_kernel(muon_add_coords_crossing_ma const auto tile = Muon::MuonTileID(storage_tile_id[index]); int condition; - if (tile.station() > (Muon::Constants::n_stations - 3) && tile.region() == 0) { + if (pad) { condition = 0; } else { diff --git a/device/muon/decoding/src/MuonPopulateHits.cu b/device/muon/decoding/src/MuonPopulateHits.cu index 5b9181a77186c2dfe8f36cc160a39c781dc7f1c5..04cbc40bc853686c8ca63c0023ade1b8b71a928a 100644 --- a/device/muon/decoding/src/MuonPopulateHits.cu +++ b/device/muon/decoding/src/MuonPopulateHits.cu @@ -77,7 +77,7 @@ __global__ void muon_populate_hits::muon_populate_hits(muon_populate_hits::Param const uint64_t compact_hit = muon_compact_hit[permutation_station[i]]; const uint8_t uncrossed = compact_hit >> 63; - const unsigned digitsOneIndex_index = (compact_hit >> 48) & 0x7FFF; + const unsigned digitsOneIndex = (compact_hit >> 48) & 0x7FFF; const unsigned digitsTwoIndex = (compact_hit >> 32) & 0xFFFF; const unsigned thisGridX = (compact_hit >> 18) & 0x3FFF; const unsigned otherGridY_condition = (compact_hit >> 4) & 0x3FFF; @@ -92,17 +92,17 @@ __global__ void muon_populate_hits::muon_populate_hits(muon_populate_hits::Param int region; if (!uncrossed) { - Muon::MuonTileID padTile(storage_tile_id[digitsOneIndex_index]); + Muon::MuonTileID padTile(storage_tile_id[digitsOneIndex]); padTile.setY(Muon::MuonTileID::nY(storage_tile_id[digitsTwoIndex])); padTile.setLayout(Muon::MuonLayout(thisGridX, otherGridY_condition)); Muon::calcTilePos(parameters.dev_muon_raw_to_hits->muonTables, padTile, x, dx, y, dy, z); region = padTile.region(); id = padTile.id(); - delta_time = storage_tdc_value[digitsOneIndex_index] - storage_tdc_value[digitsTwoIndex]; + delta_time = storage_tdc_value[digitsOneIndex] - storage_tdc_value[digitsTwoIndex]; } else { - const auto tile = Muon::MuonTileID(storage_tile_id[digitsOneIndex_index]); + const auto tile = Muon::MuonTileID(storage_tile_id[digitsOneIndex]); region = tile.region(); if (otherGridY_condition == 0) { calcTilePos(parameters.dev_muon_raw_to_hits->muonTables, tile, x, dx, y, dy, z); @@ -114,7 +114,7 @@ __global__ void muon_populate_hits::muon_populate_hits(muon_populate_hits::Param calcStripYPos(parameters.dev_muon_raw_to_hits->muonTables, tile, x, dx, y, dy, z); } id = tile.id(); - delta_time = storage_tdc_value[digitsOneIndex_index]; + delta_time = storage_tdc_value[digitsOneIndex]; } event_muon_hits.x(i) = x; @@ -122,7 +122,7 @@ __global__ void muon_populate_hits::muon_populate_hits(muon_populate_hits::Param event_muon_hits.y(i) = y; event_muon_hits.dy(i) = dy; event_muon_hits.z(i) = z; - event_muon_hits.time(i) = storage_tdc_value[digitsOneIndex_index]; + event_muon_hits.time(i) = storage_tdc_value[digitsOneIndex]; event_muon_hits.tile(i) = id; event_muon_hits.uncrossed(i) = uncrossed; event_muon_hits.delta_time(i) = delta_time; diff --git a/device/muon/decoding/src/MuonPopulateTileAndTDC.cu b/device/muon/decoding/src/MuonPopulateTileAndTDC.cu index 11730489b30b967e4ce02066b387427e840acfcb..84c746f1320586f6a46357bd91f73be11cb6b020 100644 --- a/device/muon/decoding/src/MuonPopulateTileAndTDC.cu +++ b/device/muon/decoding/src/MuonPopulateTileAndTDC.cu @@ -47,11 +47,6 @@ __global__ void muon_calculate_station_ocurrences_sizes(muon_populate_tile_and_t const auto region = tile.region(); pad = (station == 0 && region > 1) || (station == 2 && region == 0) || (station == 3 && region == 0) || (station == 3 && region == 3); - - if (pad && threadIdx.x == 0) { - atomicAdd(station_ocurrences_sizes + station, 1); - used[start_index] = true; - } } if (!pad) { @@ -221,13 +216,14 @@ __device__ void decode_muon_bank( const auto layout1 = getLayout(muon_raw_to_hits->muonTables, tile)[0]; unsigned tdc_value = 0; - if (nSynch_hits_number < TDC_counter) { - if (nSynch_hits_number == 0) + if (nSynch_hits_number < TDC_counter && nSynch_hits_number <= 11) { + if (nSynch_hits_number == 0) { tdc_value = range_link_TDC[0] & 0x0F; + } else { auto mask = nSynch_hits_number % 2 == 0 ? 0x0F : 0xF0; auto shift = nSynch_hits_number % 2 == 0 ? 0 : 4; - tdc_value = range_link_TDC[1 + (nSynch_hits_number - 1) / 2] & mask >> shift; + tdc_value = (range_link_TDC[1 + (nSynch_hits_number - 1) / 2] & mask) >> shift; } } nSynch_hits_number++; diff --git a/device/muon/match_upstream_muon/include/FunctionsMatchUpstreamMuon.cuh b/device/muon/match_upstream_muon/include/FunctionsMatchUpstreamMuon.cuh index 5c844779174efa99e1829ca32ba26ba04c636ad5..fc3f4f14aa39a5d1f176bce9d54019e25091ad11 100644 --- a/device/muon/match_upstream_muon/include/FunctionsMatchUpstreamMuon.cuh +++ b/device/muon/match_upstream_muon/include/FunctionsMatchUpstreamMuon.cuh @@ -14,7 +14,7 @@ #include "VeloDefinitions.cuh" #include "VeloEventModel.cuh" #include "UTConsolidated.cuh" -#include "MuonDefinitions.cuh" +#include "MuonEventModel.cuh" #include /// Get the first estimation of the magnet focal plane position from "tx2". diff --git a/device/muon/match_velo_muon/include/ConsolidateMuon.cuh b/device/muon/match_velo_muon/include/ConsolidateMuon.cuh index c4f4ef972ec7c46ae4c9e218eae292a647c98019..e6cf05e20fe0ee44d3475940e373d972dc9aabd9 100644 --- a/device/muon/match_velo_muon/include/ConsolidateMuon.cuh +++ b/device/muon/match_velo_muon/include/ConsolidateMuon.cuh @@ -11,7 +11,7 @@ #pragma once #include "AlgorithmTypes.cuh" -#include "MuonDefinitions.cuh" +#include "MuonEventModel.cuh" #include "UTConsolidated.cuh" #include "VeloConsolidated.cuh" #include "States.cuh" diff --git a/device/muon/match_velo_muon/include/FindMuonHits.cuh b/device/muon/match_velo_muon/include/FindMuonHits.cuh index eba7a87cfc2aba4a8634afdb160d3b3a1449853e..e642562cbee490c673259218da82110d6ca65117 100644 --- a/device/muon/match_velo_muon/include/FindMuonHits.cuh +++ b/device/muon/match_velo_muon/include/FindMuonHits.cuh @@ -11,7 +11,7 @@ #pragma once #include "AlgorithmTypes.cuh" -#include "MuonDefinitions.cuh" +#include "MuonEventModel.cuh" #include "UTConsolidated.cuh" #include "VeloConsolidated.cuh" #include "States.cuh" diff --git a/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/beamline.bin b/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/beamline.bin new file mode 100644 index 0000000000000000000000000000000000000000..01d633b27e8ea9b17084fc911d0c8cc43a4170a9 Binary files /dev/null and b/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/beamline.bin differ diff --git a/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/ecal_geometry.bin b/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/ecal_geometry.bin new file mode 100644 index 0000000000000000000000000000000000000000..2d5724086d827ca71ed6f26328658ed183d01096 Binary files /dev/null and b/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/ecal_geometry.bin differ diff --git a/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/muon_geometry.bin b/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/muon_geometry.bin new file mode 100644 index 0000000000000000000000000000000000000000..ada67f0158489a2ab4493c8d2c8dc84528f152ad Binary files /dev/null and b/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/muon_geometry.bin differ diff --git a/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/muon_tables.bin b/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/muon_tables.bin new file mode 100644 index 0000000000000000000000000000000000000000..1a3887c38de133a6d12db2770840234a5dcb7606 Binary files /dev/null and b/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/muon_tables.bin differ diff --git a/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/polarity.bin b/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/polarity.bin new file mode 100644 index 0000000000000000000000000000000000000000..29ab18b03d369298885deef5c313d89a447c3a04 Binary files /dev/null and b/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/polarity.bin differ diff --git a/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/rich_pdmdbmaps.bin b/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/rich_pdmdbmaps.bin new file mode 100644 index 0000000000000000000000000000000000000000..f13aba7b331e39b34e1a128b67a4571097f15285 Binary files /dev/null and b/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/rich_pdmdbmaps.bin differ diff --git a/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/rich_tel40maps.bin b/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/rich_tel40maps.bin new file mode 100644 index 0000000000000000000000000000000000000000..467738102542693be65565d1726d0b849c91803f Binary files /dev/null and b/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/rich_tel40maps.bin differ diff --git a/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/scifi_geometry.bin b/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/scifi_geometry.bin new file mode 100644 index 0000000000000000000000000000000000000000..77b27879dd7a7784f4674290628ab5271af3f4f2 Binary files /dev/null and b/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/scifi_geometry.bin differ diff --git a/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/ut_boards.bin b/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/ut_boards.bin new file mode 100644 index 0000000000000000000000000000000000000000..30c70897ad3c8a843e109a817cf223fe9802696d Binary files /dev/null and b/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/ut_boards.bin differ diff --git a/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/ut_geometry.bin b/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/ut_geometry.bin new file mode 100644 index 0000000000000000000000000000000000000000..6641dbdb9950d9fc8433fbbdca77ad1e8eeb0724 Binary files /dev/null and b/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/ut_geometry.bin differ diff --git a/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/ut_tables.bin b/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/ut_tables.bin new file mode 100644 index 0000000000000000000000000000000000000000..00cc4ecfbe058dda2b02af3479e5eb5d5eb51ecc Binary files /dev/null and b/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/ut_tables.bin differ diff --git a/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/velo_geometry.bin b/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/velo_geometry.bin new file mode 100644 index 0000000000000000000000000000000000000000..9bca69a1f99989643cbbde5d832f913feb774f73 Binary files /dev/null and b/input/allen_geometries/MiniBrunel_2018_MinBias_FTv4_DIGI_ecalv4_scifiv7_muonv3_RICH/velo_geometry.bin differ diff --git a/input/allen_geometries/SMOG2_exp2024/beamline.bin b/input/allen_geometries/SMOG2_exp2024/beamline.bin new file mode 100755 index 0000000000000000000000000000000000000000..94dbabd1e319178df0b20f5e7db19db3370fbc79 Binary files /dev/null and b/input/allen_geometries/SMOG2_exp2024/beamline.bin differ diff --git a/input/allen_geometries/SMOG2_exp2024/ecal_geometry.bin b/input/allen_geometries/SMOG2_exp2024/ecal_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..bb99224bca2e18b34affd8c3a0762e5ad4c00edb Binary files /dev/null and b/input/allen_geometries/SMOG2_exp2024/ecal_geometry.bin differ diff --git a/input/allen_geometries/SMOG2_exp2024/muon_geometry.bin b/input/allen_geometries/SMOG2_exp2024/muon_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..ada67f0158489a2ab4493c8d2c8dc84528f152ad Binary files /dev/null and b/input/allen_geometries/SMOG2_exp2024/muon_geometry.bin differ diff --git a/input/allen_geometries/SMOG2_exp2024/muon_tables.bin b/input/allen_geometries/SMOG2_exp2024/muon_tables.bin new file mode 100755 index 0000000000000000000000000000000000000000..1a3887c38de133a6d12db2770840234a5dcb7606 Binary files /dev/null and b/input/allen_geometries/SMOG2_exp2024/muon_tables.bin differ diff --git a/input/allen_geometries/SMOG2_exp2024/polarity.bin b/input/allen_geometries/SMOG2_exp2024/polarity.bin new file mode 100755 index 0000000000000000000000000000000000000000..29ab18b03d369298885deef5c313d89a447c3a04 Binary files /dev/null and b/input/allen_geometries/SMOG2_exp2024/polarity.bin differ diff --git a/input/allen_geometries/SMOG2_exp2024/scifi_geometry.bin b/input/allen_geometries/SMOG2_exp2024/scifi_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..474c6b1db1337b108c24a108f693af9bc57153e7 Binary files /dev/null and b/input/allen_geometries/SMOG2_exp2024/scifi_geometry.bin differ diff --git a/input/allen_geometries/SMOG2_exp2024/ut_boards.bin b/input/allen_geometries/SMOG2_exp2024/ut_boards.bin new file mode 100755 index 0000000000000000000000000000000000000000..030ff22271a7ce40dcaccf243b71c2179c92510f Binary files /dev/null and b/input/allen_geometries/SMOG2_exp2024/ut_boards.bin differ diff --git a/input/allen_geometries/SMOG2_exp2024/ut_geometry.bin b/input/allen_geometries/SMOG2_exp2024/ut_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..1e2e492fe520ba73542ad8a1feaf9cd04028add1 Binary files /dev/null and b/input/allen_geometries/SMOG2_exp2024/ut_geometry.bin differ diff --git a/input/allen_geometries/SMOG2_exp2024/ut_tables.bin b/input/allen_geometries/SMOG2_exp2024/ut_tables.bin new file mode 100755 index 0000000000000000000000000000000000000000..1422065e63ac7333d0bc7aa4318d5acb83da5f14 Binary files /dev/null and b/input/allen_geometries/SMOG2_exp2024/ut_tables.bin differ diff --git a/input/allen_geometries/SMOG2_exp2024/velo_geometry.bin b/input/allen_geometries/SMOG2_exp2024/velo_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..9a5e3b9d76f65bb5bde5e0e18be56b004cefa465 Binary files /dev/null and b/input/allen_geometries/SMOG2_exp2024/velo_geometry.bin differ diff --git a/input/allen_geometries/geometry_dddb-20180815_sim-20180530-vc-md100_new_UT_geometry/beamline.bin b/input/allen_geometries/geometry_dddb-20180815_sim-20180530-vc-md100_new_UT_geometry/beamline.bin new file mode 100755 index 0000000000000000000000000000000000000000..1b1cb4d44c57c2d7a5122870fa6ac3e62ff7e94e Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20180815_sim-20180530-vc-md100_new_UT_geometry/beamline.bin differ diff --git a/input/allen_geometries/geometry_dddb-20180815_sim-20180530-vc-md100_new_UT_geometry/ecal_geometry.bin b/input/allen_geometries/geometry_dddb-20180815_sim-20180530-vc-md100_new_UT_geometry/ecal_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..8d01dbf2f7811371b159772da487f2393c0a893f Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20180815_sim-20180530-vc-md100_new_UT_geometry/ecal_geometry.bin differ diff --git a/input/allen_geometries/geometry_dddb-20180815_sim-20180530-vc-md100_new_UT_geometry/muon_geometry.bin b/input/allen_geometries/geometry_dddb-20180815_sim-20180530-vc-md100_new_UT_geometry/muon_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..ddc948a0a08c6cb89df83b358c69c2d871e01245 Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20180815_sim-20180530-vc-md100_new_UT_geometry/muon_geometry.bin differ diff --git a/input/allen_geometries/geometry_dddb-20180815_sim-20180530-vc-md100_new_UT_geometry/muon_tables.bin b/input/allen_geometries/geometry_dddb-20180815_sim-20180530-vc-md100_new_UT_geometry/muon_tables.bin new file mode 100755 index 0000000000000000000000000000000000000000..faec5c25a003edc7030d6826b0c61c2b0326f9c6 Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20180815_sim-20180530-vc-md100_new_UT_geometry/muon_tables.bin differ diff --git a/input/allen_geometries/geometry_dddb-20180815_sim-20180530-vc-md100_new_UT_geometry/polarity.bin b/input/allen_geometries/geometry_dddb-20180815_sim-20180530-vc-md100_new_UT_geometry/polarity.bin new file mode 100755 index 0000000000000000000000000000000000000000..29ab18b03d369298885deef5c313d89a447c3a04 Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20180815_sim-20180530-vc-md100_new_UT_geometry/polarity.bin differ diff --git a/input/allen_geometries/geometry_dddb-20180815_sim-20180530-vc-md100_new_UT_geometry/scifi_geometry.bin b/input/allen_geometries/geometry_dddb-20180815_sim-20180530-vc-md100_new_UT_geometry/scifi_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..33ebaee10ba2af9c2e1f2b4ff718952692869526 Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20180815_sim-20180530-vc-md100_new_UT_geometry/scifi_geometry.bin differ diff --git a/input/allen_geometries/geometry_dddb-20180815_sim-20180530-vc-md100_new_UT_geometry/ut_boards.bin b/input/allen_geometries/geometry_dddb-20180815_sim-20180530-vc-md100_new_UT_geometry/ut_boards.bin new file mode 100755 index 0000000000000000000000000000000000000000..a0e35d81010422a8e06de7beaba0bb9247d4eef0 Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20180815_sim-20180530-vc-md100_new_UT_geometry/ut_boards.bin differ diff --git a/input/allen_geometries/geometry_dddb-20180815_sim-20180530-vc-md100_new_UT_geometry/ut_geometry.bin b/input/allen_geometries/geometry_dddb-20180815_sim-20180530-vc-md100_new_UT_geometry/ut_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..6641dbdb9950d9fc8433fbbdca77ad1e8eeb0724 Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20180815_sim-20180530-vc-md100_new_UT_geometry/ut_geometry.bin differ diff --git a/input/allen_geometries/geometry_dddb-20180815_sim-20180530-vc-md100_new_UT_geometry/ut_tables.bin b/input/allen_geometries/geometry_dddb-20180815_sim-20180530-vc-md100_new_UT_geometry/ut_tables.bin new file mode 100755 index 0000000000000000000000000000000000000000..00cc4ecfbe058dda2b02af3479e5eb5d5eb51ecc Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20180815_sim-20180530-vc-md100_new_UT_geometry/ut_tables.bin differ diff --git a/input/allen_geometries/geometry_dddb-20180815_sim-20180530-vc-md100_new_UT_geometry/velo_geometry.bin b/input/allen_geometries/geometry_dddb-20180815_sim-20180530-vc-md100_new_UT_geometry/velo_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..9bca69a1f99989643cbbde5d832f913feb774f73 Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20180815_sim-20180530-vc-md100_new_UT_geometry/velo_geometry.bin differ diff --git a/input/allen_geometries/geometry_dddb-20230313_sim-20230626-vc-md100/beamline.bin b/input/allen_geometries/geometry_dddb-20230313_sim-20230626-vc-md100/beamline.bin new file mode 100755 index 0000000000000000000000000000000000000000..05f5d5c34a13cc630c23f1522541ea53c687c602 --- /dev/null +++ b/input/allen_geometries/geometry_dddb-20230313_sim-20230626-vc-md100/beamline.bin @@ -0,0 +1 @@ +ÍÌŒ?®? \ No newline at end of file diff --git a/input/allen_geometries/geometry_dddb-20230313_sim-20230626-vc-md100/ecal_geometry.bin b/input/allen_geometries/geometry_dddb-20230313_sim-20230626-vc-md100/ecal_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..d2bb32aac09f1b90857a7815e92d4600b413df42 Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20230313_sim-20230626-vc-md100/ecal_geometry.bin differ diff --git a/input/allen_geometries/geometry_dddb-20230313_sim-20230626-vc-md100/muon_geometry.bin b/input/allen_geometries/geometry_dddb-20230313_sim-20230626-vc-md100/muon_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..ada67f0158489a2ab4493c8d2c8dc84528f152ad Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20230313_sim-20230626-vc-md100/muon_geometry.bin differ diff --git a/input/allen_geometries/geometry_dddb-20230313_sim-20230626-vc-md100/muon_tables.bin b/input/allen_geometries/geometry_dddb-20230313_sim-20230626-vc-md100/muon_tables.bin new file mode 100755 index 0000000000000000000000000000000000000000..1a3887c38de133a6d12db2770840234a5dcb7606 Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20230313_sim-20230626-vc-md100/muon_tables.bin differ diff --git a/input/allen_geometries/geometry_dddb-20230313_sim-20230626-vc-md100/polarity.bin b/input/allen_geometries/geometry_dddb-20230313_sim-20230626-vc-md100/polarity.bin new file mode 100755 index 0000000000000000000000000000000000000000..29ab18b03d369298885deef5c313d89a447c3a04 Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20230313_sim-20230626-vc-md100/polarity.bin differ diff --git a/input/allen_geometries/geometry_dddb-20230313_sim-20230626-vc-md100/scifi_geometry.bin b/input/allen_geometries/geometry_dddb-20230313_sim-20230626-vc-md100/scifi_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..474c6b1db1337b108c24a108f693af9bc57153e7 Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20230313_sim-20230626-vc-md100/scifi_geometry.bin differ diff --git a/input/allen_geometries/geometry_dddb-20230313_sim-20230626-vc-md100/ut_boards.bin b/input/allen_geometries/geometry_dddb-20230313_sim-20230626-vc-md100/ut_boards.bin new file mode 100755 index 0000000000000000000000000000000000000000..030ff22271a7ce40dcaccf243b71c2179c92510f Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20230313_sim-20230626-vc-md100/ut_boards.bin differ diff --git a/input/allen_geometries/geometry_dddb-20230313_sim-20230626-vc-md100/ut_geometry.bin b/input/allen_geometries/geometry_dddb-20230313_sim-20230626-vc-md100/ut_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..9353b302264902219b91afbbc5393b98b3e3583f Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20230313_sim-20230626-vc-md100/ut_geometry.bin differ diff --git a/input/allen_geometries/geometry_dddb-20230313_sim-20230626-vc-md100/ut_tables.bin b/input/allen_geometries/geometry_dddb-20230313_sim-20230626-vc-md100/ut_tables.bin new file mode 100755 index 0000000000000000000000000000000000000000..8bd89bba1b84de12320e0d7c64865e8076fdbe38 Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20230313_sim-20230626-vc-md100/ut_tables.bin differ diff --git a/input/allen_geometries/geometry_dddb-20230313_sim-20230626-vc-md100/velo_geometry.bin b/input/allen_geometries/geometry_dddb-20230313_sim-20230626-vc-md100/velo_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..14236c6fa036de05c9d4c26f38b6e22b4e98bedc Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20230313_sim-20230626-vc-md100/velo_geometry.bin differ diff --git a/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100/beamline.bin b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100/beamline.bin new file mode 100755 index 0000000000000000000000000000000000000000..94dbabd1e319178df0b20f5e7db19db3370fbc79 Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100/beamline.bin differ diff --git a/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100/ecal_geometry.bin b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100/ecal_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..bb99224bca2e18b34affd8c3a0762e5ad4c00edb Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100/ecal_geometry.bin differ diff --git a/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100/muon_geometry.bin b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100/muon_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..ada67f0158489a2ab4493c8d2c8dc84528f152ad Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100/muon_geometry.bin differ diff --git a/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100/muon_tables.bin b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100/muon_tables.bin new file mode 100755 index 0000000000000000000000000000000000000000..1a3887c38de133a6d12db2770840234a5dcb7606 Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100/muon_tables.bin differ diff --git a/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100/polarity.bin b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100/polarity.bin new file mode 100755 index 0000000000000000000000000000000000000000..29ab18b03d369298885deef5c313d89a447c3a04 Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100/polarity.bin differ diff --git a/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100/scifi_geometry.bin b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100/scifi_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..474c6b1db1337b108c24a108f693af9bc57153e7 Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100/scifi_geometry.bin differ diff --git a/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100/ut_boards.bin b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100/ut_boards.bin new file mode 100755 index 0000000000000000000000000000000000000000..030ff22271a7ce40dcaccf243b71c2179c92510f Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100/ut_boards.bin differ diff --git a/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100/ut_geometry.bin b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100/ut_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..1e2e492fe520ba73542ad8a1feaf9cd04028add1 Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100/ut_geometry.bin differ diff --git a/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100/ut_tables.bin b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100/ut_tables.bin new file mode 100755 index 0000000000000000000000000000000000000000..1422065e63ac7333d0bc7aa4318d5acb83da5f14 Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100/ut_tables.bin differ diff --git a/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100/velo_geometry.bin b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100/velo_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..9a5e3b9d76f65bb5bde5e0e18be56b004cefa465 Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100/velo_geometry.bin differ diff --git a/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/beamline.bin b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/beamline.bin new file mode 100755 index 0000000000000000000000000000000000000000..94dbabd1e319178df0b20f5e7db19db3370fbc79 Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/beamline.bin differ diff --git a/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/ecal_geometry.bin b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/ecal_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..bb99224bca2e18b34affd8c3a0762e5ad4c00edb Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/ecal_geometry.bin differ diff --git a/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/muon_geometry.bin b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/muon_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..ada67f0158489a2ab4493c8d2c8dc84528f152ad Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/muon_geometry.bin differ diff --git a/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/muon_tables.bin b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/muon_tables.bin new file mode 100755 index 0000000000000000000000000000000000000000..1a3887c38de133a6d12db2770840234a5dcb7606 Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/muon_tables.bin differ diff --git a/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/polarity.bin b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/polarity.bin new file mode 100755 index 0000000000000000000000000000000000000000..29ab18b03d369298885deef5c313d89a447c3a04 Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/polarity.bin differ diff --git a/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/scifi_geometry.bin b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/scifi_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..f024263f861067e780e2cb597672d6d1a27da5b5 Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/scifi_geometry.bin differ diff --git a/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/ut_boards.bin b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/ut_boards.bin new file mode 100755 index 0000000000000000000000000000000000000000..030ff22271a7ce40dcaccf243b71c2179c92510f Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/ut_boards.bin differ diff --git a/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/ut_geometry.bin b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/ut_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..1e2e492fe520ba73542ad8a1feaf9cd04028add1 Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/ut_geometry.bin differ diff --git a/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/ut_tables.bin b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/ut_tables.bin new file mode 100755 index 0000000000000000000000000000000000000000..1422065e63ac7333d0bc7aa4318d5acb83da5f14 Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/ut_tables.bin differ diff --git a/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/velo_geometry.bin b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/velo_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..9a5e3b9d76f65bb5bde5e0e18be56b004cefa465 Binary files /dev/null and b/input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/velo_geometry.bin differ diff --git a/input/allen_geometries/upgrade-magdown-sim10-up08-11102202-digi_new_UT_geometry/beamline.bin b/input/allen_geometries/upgrade-magdown-sim10-up08-11102202-digi_new_UT_geometry/beamline.bin new file mode 100755 index 0000000000000000000000000000000000000000..1b1cb4d44c57c2d7a5122870fa6ac3e62ff7e94e Binary files /dev/null and b/input/allen_geometries/upgrade-magdown-sim10-up08-11102202-digi_new_UT_geometry/beamline.bin differ diff --git a/input/allen_geometries/upgrade-magdown-sim10-up08-11102202-digi_new_UT_geometry/ecal_geometry.bin b/input/allen_geometries/upgrade-magdown-sim10-up08-11102202-digi_new_UT_geometry/ecal_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..99670126ec951baa5f423c2c99a64df5144b7d8f Binary files /dev/null and b/input/allen_geometries/upgrade-magdown-sim10-up08-11102202-digi_new_UT_geometry/ecal_geometry.bin differ diff --git a/input/allen_geometries/upgrade-magdown-sim10-up08-11102202-digi_new_UT_geometry/muon_geometry.bin b/input/allen_geometries/upgrade-magdown-sim10-up08-11102202-digi_new_UT_geometry/muon_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..ddc948a0a08c6cb89df83b358c69c2d871e01245 Binary files /dev/null and b/input/allen_geometries/upgrade-magdown-sim10-up08-11102202-digi_new_UT_geometry/muon_geometry.bin differ diff --git a/input/allen_geometries/upgrade-magdown-sim10-up08-11102202-digi_new_UT_geometry/muon_tables.bin b/input/allen_geometries/upgrade-magdown-sim10-up08-11102202-digi_new_UT_geometry/muon_tables.bin new file mode 100755 index 0000000000000000000000000000000000000000..faec5c25a003edc7030d6826b0c61c2b0326f9c6 Binary files /dev/null and b/input/allen_geometries/upgrade-magdown-sim10-up08-11102202-digi_new_UT_geometry/muon_tables.bin differ diff --git a/input/allen_geometries/upgrade-magdown-sim10-up08-11102202-digi_new_UT_geometry/polarity.bin b/input/allen_geometries/upgrade-magdown-sim10-up08-11102202-digi_new_UT_geometry/polarity.bin new file mode 100755 index 0000000000000000000000000000000000000000..29ab18b03d369298885deef5c313d89a447c3a04 Binary files /dev/null and b/input/allen_geometries/upgrade-magdown-sim10-up08-11102202-digi_new_UT_geometry/polarity.bin differ diff --git a/input/allen_geometries/upgrade-magdown-sim10-up08-11102202-digi_new_UT_geometry/scifi_geometry.bin b/input/allen_geometries/upgrade-magdown-sim10-up08-11102202-digi_new_UT_geometry/scifi_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..33ebaee10ba2af9c2e1f2b4ff718952692869526 Binary files /dev/null and b/input/allen_geometries/upgrade-magdown-sim10-up08-11102202-digi_new_UT_geometry/scifi_geometry.bin differ diff --git a/input/allen_geometries/upgrade-magdown-sim10-up08-11102202-digi_new_UT_geometry/ut_boards.bin b/input/allen_geometries/upgrade-magdown-sim10-up08-11102202-digi_new_UT_geometry/ut_boards.bin new file mode 100755 index 0000000000000000000000000000000000000000..030ff22271a7ce40dcaccf243b71c2179c92510f Binary files /dev/null and b/input/allen_geometries/upgrade-magdown-sim10-up08-11102202-digi_new_UT_geometry/ut_boards.bin differ diff --git a/input/allen_geometries/upgrade-magdown-sim10-up08-11102202-digi_new_UT_geometry/ut_geometry.bin b/input/allen_geometries/upgrade-magdown-sim10-up08-11102202-digi_new_UT_geometry/ut_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..9353b302264902219b91afbbc5393b98b3e3583f Binary files /dev/null and b/input/allen_geometries/upgrade-magdown-sim10-up08-11102202-digi_new_UT_geometry/ut_geometry.bin differ diff --git a/input/allen_geometries/upgrade-magdown-sim10-up08-11102202-digi_new_UT_geometry/ut_tables.bin b/input/allen_geometries/upgrade-magdown-sim10-up08-11102202-digi_new_UT_geometry/ut_tables.bin new file mode 100755 index 0000000000000000000000000000000000000000..b736ca1e14477f455a5e19e26f15682f65dd5666 Binary files /dev/null and b/input/allen_geometries/upgrade-magdown-sim10-up08-11102202-digi_new_UT_geometry/ut_tables.bin differ diff --git a/input/allen_geometries/upgrade-magdown-sim10-up08-11102202-digi_new_UT_geometry/velo_geometry.bin b/input/allen_geometries/upgrade-magdown-sim10-up08-11102202-digi_new_UT_geometry/velo_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..628feb0c8b64d495193765bd335ded824512e3c8 Binary files /dev/null and b/input/allen_geometries/upgrade-magdown-sim10-up08-11102202-digi_new_UT_geometry/velo_geometry.bin differ diff --git a/input/allen_geometries/upgrade_DC19_01_MinBiasMD_new_UT_geometry/beamline.bin b/input/allen_geometries/upgrade_DC19_01_MinBiasMD_new_UT_geometry/beamline.bin new file mode 100755 index 0000000000000000000000000000000000000000..1b1cb4d44c57c2d7a5122870fa6ac3e62ff7e94e Binary files /dev/null and b/input/allen_geometries/upgrade_DC19_01_MinBiasMD_new_UT_geometry/beamline.bin differ diff --git a/input/allen_geometries/upgrade_DC19_01_MinBiasMD_new_UT_geometry/ecal_geometry.bin b/input/allen_geometries/upgrade_DC19_01_MinBiasMD_new_UT_geometry/ecal_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..8d01dbf2f7811371b159772da487f2393c0a893f Binary files /dev/null and b/input/allen_geometries/upgrade_DC19_01_MinBiasMD_new_UT_geometry/ecal_geometry.bin differ diff --git a/input/allen_geometries/upgrade_DC19_01_MinBiasMD_new_UT_geometry/muon_geometry.bin b/input/allen_geometries/upgrade_DC19_01_MinBiasMD_new_UT_geometry/muon_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..ddc948a0a08c6cb89df83b358c69c2d871e01245 Binary files /dev/null and b/input/allen_geometries/upgrade_DC19_01_MinBiasMD_new_UT_geometry/muon_geometry.bin differ diff --git a/input/allen_geometries/upgrade_DC19_01_MinBiasMD_new_UT_geometry/muon_tables.bin b/input/allen_geometries/upgrade_DC19_01_MinBiasMD_new_UT_geometry/muon_tables.bin new file mode 100755 index 0000000000000000000000000000000000000000..faec5c25a003edc7030d6826b0c61c2b0326f9c6 Binary files /dev/null and b/input/allen_geometries/upgrade_DC19_01_MinBiasMD_new_UT_geometry/muon_tables.bin differ diff --git a/input/allen_geometries/upgrade_DC19_01_MinBiasMD_new_UT_geometry/polarity.bin b/input/allen_geometries/upgrade_DC19_01_MinBiasMD_new_UT_geometry/polarity.bin new file mode 100755 index 0000000000000000000000000000000000000000..29ab18b03d369298885deef5c313d89a447c3a04 Binary files /dev/null and b/input/allen_geometries/upgrade_DC19_01_MinBiasMD_new_UT_geometry/polarity.bin differ diff --git a/input/allen_geometries/upgrade_DC19_01_MinBiasMD_new_UT_geometry/scifi_geometry.bin b/input/allen_geometries/upgrade_DC19_01_MinBiasMD_new_UT_geometry/scifi_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..33ebaee10ba2af9c2e1f2b4ff718952692869526 Binary files /dev/null and b/input/allen_geometries/upgrade_DC19_01_MinBiasMD_new_UT_geometry/scifi_geometry.bin differ diff --git a/input/allen_geometries/upgrade_DC19_01_MinBiasMD_new_UT_geometry/ut_boards.bin b/input/allen_geometries/upgrade_DC19_01_MinBiasMD_new_UT_geometry/ut_boards.bin new file mode 100755 index 0000000000000000000000000000000000000000..a0e35d81010422a8e06de7beaba0bb9247d4eef0 Binary files /dev/null and b/input/allen_geometries/upgrade_DC19_01_MinBiasMD_new_UT_geometry/ut_boards.bin differ diff --git a/input/allen_geometries/upgrade_DC19_01_MinBiasMD_new_UT_geometry/ut_geometry.bin b/input/allen_geometries/upgrade_DC19_01_MinBiasMD_new_UT_geometry/ut_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..3756a8026c8e5bce37579fc28e7f510bf72cfa6f Binary files /dev/null and b/input/allen_geometries/upgrade_DC19_01_MinBiasMD_new_UT_geometry/ut_geometry.bin differ diff --git a/input/allen_geometries/upgrade_DC19_01_MinBiasMD_new_UT_geometry/ut_tables.bin b/input/allen_geometries/upgrade_DC19_01_MinBiasMD_new_UT_geometry/ut_tables.bin new file mode 100755 index 0000000000000000000000000000000000000000..b447c8d8dc553525f527a8a686c9050f17f1c112 Binary files /dev/null and b/input/allen_geometries/upgrade_DC19_01_MinBiasMD_new_UT_geometry/ut_tables.bin differ diff --git a/input/allen_geometries/upgrade_DC19_01_MinBiasMD_new_UT_geometry/velo_geometry.bin b/input/allen_geometries/upgrade_DC19_01_MinBiasMD_new_UT_geometry/velo_geometry.bin new file mode 100755 index 0000000000000000000000000000000000000000..9bca69a1f99989643cbbde5d832f913feb774f73 Binary files /dev/null and b/input/allen_geometries/upgrade_DC19_01_MinBiasMD_new_UT_geometry/velo_geometry.bin differ diff --git a/integration/non_event_data/src/MuonLookupTables.cpp b/integration/non_event_data/src/MuonLookupTables.cpp index 69b83d20afa766318681c629769246830979adba..ba338cc12ddf50ffa958dc5ba22746c3b1dcb6c1 100644 --- a/integration/non_event_data/src/MuonLookupTables.cpp +++ b/integration/non_event_data/src/MuonLookupTables.cpp @@ -42,7 +42,6 @@ void Consumers::MuonLookupTables::consume(std::vector const& data) } size_t allOffsets[n_data_blocks]; - unsigned int sizeOffset[Muon::Constants::n_stations * Muon::Constants::n_regions * Muon::MuonTables::n_tables]; int gridY[Muon::Constants::n_stations * Muon::Constants::n_regions * Muon::MuonTables::n_tables]; size_t currentAllOffsetsIndex = 0; @@ -61,12 +60,6 @@ void Consumers::MuonLookupTables::consume(std::vector const& data) allOffsets[currentAllOffsetsIndex++] = raw_input - data.data(); raw_input += sizeof(int) * gridYSize; - sizeOffset[Muon::MuonTables::tableStationRegionOffset[tableNumber]] = 0; - for (size_t i = 0; i < Muon::Constants::n_stations * Muon::Constants::n_regions - 1; i++) { - size_t index = Muon::MuonTables::tableStationRegionOffset[tableNumber] + i; - sizeOffset[index + 1] = sizeOffset[index] + 24 * gridY[index]; - } - size_t sizeXSize; std::copy_n((size_t*) raw_input, 1, &sizeXSize); raw_input += sizeof(size_t); @@ -113,6 +106,6 @@ void Consumers::MuonLookupTables::consume(std::vector const& data) host_muon_tables_raw = data; Allen::memcpy( dev_muon_tables_raw, host_muon_tables_raw.data(), host_muon_tables_raw.size(), Allen::memcpyHostToDevice); - Muon::MuonTables host_muon_tables {allOffsets, dev_muon_tables_raw, sizeOffset, version}; + Muon::MuonTables host_muon_tables {allOffsets, dev_muon_tables_raw, version}; Allen::memcpy(m_muon_tables.get(), &host_muon_tables, sizeof(Muon::MuonTables), Allen::memcpyHostToDevice); } diff --git a/scripts/ci/jobs/run_efficiency_throughput.sh b/scripts/ci/jobs/run_efficiency_throughput.sh index 7ba43f2969560730614322370b4b8fd8b3866734..248b8e8e4899c57507cb9d8deb01ea3f087727a0 100644 --- a/scripts/ci/jobs/run_efficiency_throughput.sh +++ b/scripts/ci/jobs/run_efficiency_throughput.sh @@ -54,7 +54,7 @@ if [ "${RUN_THROUGHPUT}" != "NO_THROUGHPUT" ]; then # if a geometry folder is specified, pass it to Allen. if [ ! -z ${GEOMETRY+x} ]; then - RUN_OPTIONS="$RUN_OPTIONS -g /scratch/allen_geometries/${GEOMETRY}" + RUN_OPTIONS="$RUN_OPTIONS -g ../input/allen_geometries/${GEOMETRY}" fi RUN_OPTIONS="--mdf ${ALLEN_DATA}/mdf_input/${DATA_TAG}.mdf --sequence ${SEQUENCE}.json --params external/ParamFiles/ ${RUN_OPTIONS}" @@ -217,7 +217,7 @@ if [ "${RUN_EFFICIENCY}" != "NO_EFFICIENCY" ]; then fi if [ ! -z ${GEOMETRY+x} ]; then - EFF_RUN_OPTIONS="${EFF_RUN_OPTIONS} -g /scratch/allen_geometries/${GEOMETRY}" + EFF_RUN_OPTIONS="${EFF_RUN_OPTIONS} -g ../input/allen_geometries/${GEOMETRY}" fi set -euxo pipefail diff --git a/scripts/ci/jobs/run_physics_efficiency.sh b/scripts/ci/jobs/run_physics_efficiency.sh index 0516d555c7fbab3a0fbac3e6e14c7386f914e571..a925bbfbbbc3fca2c771544adbf7c9a3f554231f 100755 --- a/scripts/ci/jobs/run_physics_efficiency.sh +++ b/scripts/ci/jobs/run_physics_efficiency.sh @@ -23,7 +23,7 @@ RUN_OPTIONS="-n 10000 -m 1100" # Configure the input files (--mdf) and geometry (-g) set +x; set +u if [ ! -z ${GEOMETRY+x} ]; then - RUN_OPTIONS="${RUN_OPTIONS} -g /scratch/allen_geometries/${GEOMETRY}" + RUN_OPTIONS="${RUN_OPTIONS} -g ../input/allen_geometries/${GEOMETRY}" fi set -euxo pipefail diff --git a/scripts/ci/jobs/run_throughput.sh b/scripts/ci/jobs/run_throughput.sh index 254b35605930dfd6a025a267f57e7a506e74016c..4de869d2e235b5b195de6e3a4b4f9d851bda83ce 100755 --- a/scripts/ci/jobs/run_throughput.sh +++ b/scripts/ci/jobs/run_throughput.sh @@ -21,7 +21,7 @@ fi # if a geometry folder is specified, pass it to Allen. if [ ! -z ${GEOMETRY+x} ]; then - RUN_OPTIONS="$RUN_OPTIONS -g /scratch/allen_geometries/${GEOMETRY}" + RUN_OPTIONS="$RUN_OPTIONS -g ../input/allen_geometries/${GEOMETRY}" fi RUN_OPTIONS="--mdf ${ALLEN_DATA}/mdf_input/${DATA_TAG}.mdf --sequence ${SEQUENCE}.json --params external/ParamFiles/ ${RUN_OPTIONS}" diff --git a/scripts/ci/test_config.yaml b/scripts/ci/test_config.yaml index 2f9ed8295755ce4b7db39416dd9da53780174202..8806241a395f02b7725a4c30bb1b61497faffffa 100644 --- a/scripts/ci/test_config.yaml +++ b/scripts/ci/test_config.yaml @@ -25,7 +25,7 @@ config: sequence: "--sequence {sequence}.json" # added if "geometry:" specified - geometry: "-g /scratch/allen_geometries/{geometry}" + geometry: "-g ../input/allen_geometries/{geometry}" # added if "disable-run-changes" specified disable_run_changes: "--disable-run-changes {disable_run_changes}" diff --git a/stream/sequence/src/Constants.cpp b/stream/sequence/src/Constants.cpp index 9de3e775014e13ee069a47b23d8da298c96fbc8a..ca83ff36608d4fe1b8684e40476a93315b8cd199 100644 --- a/stream/sequence/src/Constants.cpp +++ b/stream/sequence/src/Constants.cpp @@ -15,7 +15,7 @@ #include "KalmanParametrizations.cuh" #include "LookingForwardConstants.cuh" #include "TrackMatchingConstants.cuh" -#include "MuonDefinitions.cuh" +#include "MuonEventModel.cuh" #include "MuonGeometry.cuh" #include "MuonTables.cuh" #include "NeuralNetworkDefinition.cuh" diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_and_downstream_validation_a5000.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_and_downstream_validation_a5000.txt index 6674a12e9784e7178d9a04e4e4cc14d4bc081030..3dffe9ac7439ceb4a380baa49813899d0aedcd45 100644 --- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_and_downstream_validation_a5000.txt +++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_and_downstream_validation_a5000.txt @@ -54,11 +54,11 @@ long_fromB_P>5GeV_AND_Pt>1GeV : 2386/ 2500 95.44% muon_validator validation: Muon fraction in all MCPs: 14960/ 1181372 0.01% Muon fraction in MCPs to which a track(s) was matched: 747/ 71644 0.01% -Correctly identified muons with isMuon: 641/ 747 85.81% +Correctly identified muons with isMuon: 642/ 747 85.94% Correctly identified muons from strange decays with isMuon: 2/ 2 100.00% Correctly identified muons from B decays with isMuon: 118/ 128 92.19% -Tracks identified as muon with isMuon, but matched to non-muon MCP: 7668/ 70897 10.82% -Ghost tracks identified as muon with isMuon: 703/ 4053 17.35% +Tracks identified as muon with isMuon, but matched to non-muon MCP: 7747/ 70897 10.93% +Ghost tracks identified as muon with isMuon: 712/ 4053 17.57% pv_validator validation: @@ -92,7 +92,7 @@ Hlt1XiOmegaLLL: 0/ 1000, ( 0.00 +/- Hlt1OneMuonTrackLine: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1SingleHighPtMuon: 3/ 1000, ( 90.00 +/- 51.88) kHz Hlt1SingleHighPtMuonNoMuID: 6/ 1000, ( 180.00 +/- 73.26) kHz -Hlt1DiMuonHighMass: 19/ 1000, ( 570.00 +/- 129.52) kHz +Hlt1DiMuonHighMass: 20/ 1000, ( 600.00 +/- 132.82) kHz Hlt1DiMuonDisplaced: 4/ 1000, ( 120.00 +/- 59.88) kHz Hlt1DiMuonSoft: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1TrackMuonMVA: 17/ 1000, ( 510.00 +/- 122.64) kHz @@ -148,7 +148,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0/ 1000, ( 0.00 +/- Hlt1MaterialVertexSeeds_DWFS: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1Dst2D0PiAlignment: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1DiMuonHighMassAlignment: 0/ 1000, ( 0.00 +/- 0.00) kHz -Hlt1DiMuonJpsiMassAlignment: 29/ 1000, ( 870.00 +/- 159.20) kHz +Hlt1DiMuonJpsiMassAlignment: 31/ 1000, ( 930.00 +/- 164.42) kHz Hlt1DisplacedDiMuonAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1BeamGas: 0/ 1000, ( 0.00 +/- 0.00) kHz Hlt1VeloMicroBias: 88/ 1000, ( 2640.00 +/- 268.76) kHz @@ -239,7 +239,7 @@ Hlt1XiOmegaLLL: 0 0 Hlt1OneMuonTrackLine: 2 0 Hlt1SingleHighPtMuon: 3 3 Hlt1SingleHighPtMuonNoMuID: 6 6 -Hlt1DiMuonHighMass: 19 27 +Hlt1DiMuonHighMass: 20 28 Hlt1DiMuonDisplaced: 4 4 Hlt1DiMuonSoft: 2 2 Hlt1TrackMuonMVA: 17 19 @@ -295,7 +295,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0 0 Hlt1MaterialVertexSeeds_DWFS: 1 0 Hlt1Dst2D0PiAlignment: 2 2 Hlt1DiMuonHighMassAlignment: 0 0 -Hlt1DiMuonJpsiMassAlignment: 29 42 +Hlt1DiMuonJpsiMassAlignment: 31 44 Hlt1DisplacedDiMuonAlignment: 1 1 Hlt1BeamGas: 0 0 Hlt1VeloMicroBias: 88 0 @@ -315,12 +315,12 @@ Hlt1SMOG2DiMuonHighMass: 0 0 Hlt1SMOG2SingleMuon: 0 0 Hlt1SMOG2L0Toppi: 0 0 -Total decisions: 1390 -Total tracks: 2450 +Total decisions: 1393 +Total tracks: 2454 Total calos clusters: 33 -Total SVs: 2227 -Total hits: 62094 -Total stdinfo: 30030 +Total SVs: 2229 +Total hits: 62212 +Total stdinfo: 30073 velo_validator validation: diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_and_downstream_validation_epyc7502.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_and_downstream_validation_epyc7502.txt index 024ccf4386987275b5279461b93ac1b6e0c27a87..5c302fd08bfcd5aed9a19aab993f05136dcbf5cb 100644 --- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_and_downstream_validation_epyc7502.txt +++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_and_downstream_validation_epyc7502.txt @@ -54,11 +54,11 @@ long_fromB_P>5GeV_AND_Pt>1GeV : 2389/ 2500 95.56% muon_validator validation: Muon fraction in all MCPs: 14960/ 1181372 0.01% Muon fraction in MCPs to which a track(s) was matched: 746/ 71727 0.01% -Correctly identified muons with isMuon: 639/ 746 85.66% +Correctly identified muons with isMuon: 640/ 746 85.79% Correctly identified muons from strange decays with isMuon: 2/ 2 100.00% Correctly identified muons from B decays with isMuon: 120/ 131 91.60% -Tracks identified as muon with isMuon, but matched to non-muon MCP: 7678/ 70981 10.82% -Ghost tracks identified as muon with isMuon: 680/ 4023 16.90% +Tracks identified as muon with isMuon, but matched to non-muon MCP: 7756/ 70981 10.93% +Ghost tracks identified as muon with isMuon: 688/ 4023 17.10% pv_validator validation: @@ -92,7 +92,7 @@ Hlt1XiOmegaLLL: 0/ 1000, ( 0.00 +/- Hlt1OneMuonTrackLine: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1SingleHighPtMuon: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1SingleHighPtMuonNoMuID: 6/ 1000, ( 180.00 +/- 73.26) kHz -Hlt1DiMuonHighMass: 17/ 1000, ( 510.00 +/- 122.64) kHz +Hlt1DiMuonHighMass: 18/ 1000, ( 540.00 +/- 126.13) kHz Hlt1DiMuonDisplaced: 4/ 1000, ( 120.00 +/- 59.88) kHz Hlt1DiMuonSoft: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1TrackMuonMVA: 16/ 1000, ( 480.00 +/- 119.04) kHz @@ -148,7 +148,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0/ 1000, ( 0.00 +/- Hlt1MaterialVertexSeeds_DWFS: 0/ 1000, ( 0.00 +/- 0.00) kHz Hlt1Dst2D0PiAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1DiMuonHighMassAlignment: 0/ 1000, ( 0.00 +/- 0.00) kHz -Hlt1DiMuonJpsiMassAlignment: 27/ 1000, ( 810.00 +/- 153.77) kHz +Hlt1DiMuonJpsiMassAlignment: 29/ 1000, ( 870.00 +/- 159.20) kHz Hlt1DisplacedDiMuonAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1BeamGas: 0/ 1000, ( 0.00 +/- 0.00) kHz Hlt1VeloMicroBias: 88/ 1000, ( 2640.00 +/- 268.76) kHz @@ -239,7 +239,7 @@ Hlt1XiOmegaLLL: 0 0 Hlt1OneMuonTrackLine: 2 0 Hlt1SingleHighPtMuon: 2 2 Hlt1SingleHighPtMuonNoMuID: 6 6 -Hlt1DiMuonHighMass: 17 25 +Hlt1DiMuonHighMass: 18 26 Hlt1DiMuonDisplaced: 4 4 Hlt1DiMuonSoft: 2 2 Hlt1TrackMuonMVA: 16 18 @@ -295,7 +295,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0 0 Hlt1MaterialVertexSeeds_DWFS: 0 0 Hlt1Dst2D0PiAlignment: 1 1 Hlt1DiMuonHighMassAlignment: 0 0 -Hlt1DiMuonJpsiMassAlignment: 27 40 +Hlt1DiMuonJpsiMassAlignment: 29 42 Hlt1DisplacedDiMuonAlignment: 1 1 Hlt1BeamGas: 0 0 Hlt1VeloMicroBias: 88 0 @@ -315,12 +315,12 @@ Hlt1SMOG2DiMuonHighMass: 0 0 Hlt1SMOG2SingleMuon: 0 0 Hlt1SMOG2L0Toppi: 0 0 -Total decisions: 1380 -Total tracks: 2464 +Total decisions: 1383 +Total tracks: 2468 Total calos clusters: 33 -Total SVs: 2252 -Total hits: 62510 -Total stdinfo: 30232 +Total SVs: 2254 +Total hits: 62629 +Total stdinfo: 30275 velo_validator validation: diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_and_downstream_validation_geforcertx2080ti.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_and_downstream_validation_geforcertx2080ti.txt index 6674a12e9784e7178d9a04e4e4cc14d4bc081030..3dffe9ac7439ceb4a380baa49813899d0aedcd45 100644 --- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_and_downstream_validation_geforcertx2080ti.txt +++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_and_downstream_validation_geforcertx2080ti.txt @@ -54,11 +54,11 @@ long_fromB_P>5GeV_AND_Pt>1GeV : 2386/ 2500 95.44% muon_validator validation: Muon fraction in all MCPs: 14960/ 1181372 0.01% Muon fraction in MCPs to which a track(s) was matched: 747/ 71644 0.01% -Correctly identified muons with isMuon: 641/ 747 85.81% +Correctly identified muons with isMuon: 642/ 747 85.94% Correctly identified muons from strange decays with isMuon: 2/ 2 100.00% Correctly identified muons from B decays with isMuon: 118/ 128 92.19% -Tracks identified as muon with isMuon, but matched to non-muon MCP: 7668/ 70897 10.82% -Ghost tracks identified as muon with isMuon: 703/ 4053 17.35% +Tracks identified as muon with isMuon, but matched to non-muon MCP: 7747/ 70897 10.93% +Ghost tracks identified as muon with isMuon: 712/ 4053 17.57% pv_validator validation: @@ -92,7 +92,7 @@ Hlt1XiOmegaLLL: 0/ 1000, ( 0.00 +/- Hlt1OneMuonTrackLine: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1SingleHighPtMuon: 3/ 1000, ( 90.00 +/- 51.88) kHz Hlt1SingleHighPtMuonNoMuID: 6/ 1000, ( 180.00 +/- 73.26) kHz -Hlt1DiMuonHighMass: 19/ 1000, ( 570.00 +/- 129.52) kHz +Hlt1DiMuonHighMass: 20/ 1000, ( 600.00 +/- 132.82) kHz Hlt1DiMuonDisplaced: 4/ 1000, ( 120.00 +/- 59.88) kHz Hlt1DiMuonSoft: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1TrackMuonMVA: 17/ 1000, ( 510.00 +/- 122.64) kHz @@ -148,7 +148,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0/ 1000, ( 0.00 +/- Hlt1MaterialVertexSeeds_DWFS: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1Dst2D0PiAlignment: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1DiMuonHighMassAlignment: 0/ 1000, ( 0.00 +/- 0.00) kHz -Hlt1DiMuonJpsiMassAlignment: 29/ 1000, ( 870.00 +/- 159.20) kHz +Hlt1DiMuonJpsiMassAlignment: 31/ 1000, ( 930.00 +/- 164.42) kHz Hlt1DisplacedDiMuonAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1BeamGas: 0/ 1000, ( 0.00 +/- 0.00) kHz Hlt1VeloMicroBias: 88/ 1000, ( 2640.00 +/- 268.76) kHz @@ -239,7 +239,7 @@ Hlt1XiOmegaLLL: 0 0 Hlt1OneMuonTrackLine: 2 0 Hlt1SingleHighPtMuon: 3 3 Hlt1SingleHighPtMuonNoMuID: 6 6 -Hlt1DiMuonHighMass: 19 27 +Hlt1DiMuonHighMass: 20 28 Hlt1DiMuonDisplaced: 4 4 Hlt1DiMuonSoft: 2 2 Hlt1TrackMuonMVA: 17 19 @@ -295,7 +295,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0 0 Hlt1MaterialVertexSeeds_DWFS: 1 0 Hlt1Dst2D0PiAlignment: 2 2 Hlt1DiMuonHighMassAlignment: 0 0 -Hlt1DiMuonJpsiMassAlignment: 29 42 +Hlt1DiMuonJpsiMassAlignment: 31 44 Hlt1DisplacedDiMuonAlignment: 1 1 Hlt1BeamGas: 0 0 Hlt1VeloMicroBias: 88 0 @@ -315,12 +315,12 @@ Hlt1SMOG2DiMuonHighMass: 0 0 Hlt1SMOG2SingleMuon: 0 0 Hlt1SMOG2L0Toppi: 0 0 -Total decisions: 1390 -Total tracks: 2450 +Total decisions: 1393 +Total tracks: 2454 Total calos clusters: 33 -Total SVs: 2227 -Total hits: 62094 -Total stdinfo: 30030 +Total SVs: 2229 +Total hits: 62212 +Total stdinfo: 30073 velo_validator validation: diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_and_downstream_validation_geforcertx3090.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_and_downstream_validation_geforcertx3090.txt index 6674a12e9784e7178d9a04e4e4cc14d4bc081030..3dffe9ac7439ceb4a380baa49813899d0aedcd45 100644 --- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_and_downstream_validation_geforcertx3090.txt +++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_and_downstream_validation_geforcertx3090.txt @@ -54,11 +54,11 @@ long_fromB_P>5GeV_AND_Pt>1GeV : 2386/ 2500 95.44% muon_validator validation: Muon fraction in all MCPs: 14960/ 1181372 0.01% Muon fraction in MCPs to which a track(s) was matched: 747/ 71644 0.01% -Correctly identified muons with isMuon: 641/ 747 85.81% +Correctly identified muons with isMuon: 642/ 747 85.94% Correctly identified muons from strange decays with isMuon: 2/ 2 100.00% Correctly identified muons from B decays with isMuon: 118/ 128 92.19% -Tracks identified as muon with isMuon, but matched to non-muon MCP: 7668/ 70897 10.82% -Ghost tracks identified as muon with isMuon: 703/ 4053 17.35% +Tracks identified as muon with isMuon, but matched to non-muon MCP: 7747/ 70897 10.93% +Ghost tracks identified as muon with isMuon: 712/ 4053 17.57% pv_validator validation: @@ -92,7 +92,7 @@ Hlt1XiOmegaLLL: 0/ 1000, ( 0.00 +/- Hlt1OneMuonTrackLine: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1SingleHighPtMuon: 3/ 1000, ( 90.00 +/- 51.88) kHz Hlt1SingleHighPtMuonNoMuID: 6/ 1000, ( 180.00 +/- 73.26) kHz -Hlt1DiMuonHighMass: 19/ 1000, ( 570.00 +/- 129.52) kHz +Hlt1DiMuonHighMass: 20/ 1000, ( 600.00 +/- 132.82) kHz Hlt1DiMuonDisplaced: 4/ 1000, ( 120.00 +/- 59.88) kHz Hlt1DiMuonSoft: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1TrackMuonMVA: 17/ 1000, ( 510.00 +/- 122.64) kHz @@ -148,7 +148,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0/ 1000, ( 0.00 +/- Hlt1MaterialVertexSeeds_DWFS: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1Dst2D0PiAlignment: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1DiMuonHighMassAlignment: 0/ 1000, ( 0.00 +/- 0.00) kHz -Hlt1DiMuonJpsiMassAlignment: 29/ 1000, ( 870.00 +/- 159.20) kHz +Hlt1DiMuonJpsiMassAlignment: 31/ 1000, ( 930.00 +/- 164.42) kHz Hlt1DisplacedDiMuonAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1BeamGas: 0/ 1000, ( 0.00 +/- 0.00) kHz Hlt1VeloMicroBias: 88/ 1000, ( 2640.00 +/- 268.76) kHz @@ -239,7 +239,7 @@ Hlt1XiOmegaLLL: 0 0 Hlt1OneMuonTrackLine: 2 0 Hlt1SingleHighPtMuon: 3 3 Hlt1SingleHighPtMuonNoMuID: 6 6 -Hlt1DiMuonHighMass: 19 27 +Hlt1DiMuonHighMass: 20 28 Hlt1DiMuonDisplaced: 4 4 Hlt1DiMuonSoft: 2 2 Hlt1TrackMuonMVA: 17 19 @@ -295,7 +295,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0 0 Hlt1MaterialVertexSeeds_DWFS: 1 0 Hlt1Dst2D0PiAlignment: 2 2 Hlt1DiMuonHighMassAlignment: 0 0 -Hlt1DiMuonJpsiMassAlignment: 29 42 +Hlt1DiMuonJpsiMassAlignment: 31 44 Hlt1DisplacedDiMuonAlignment: 1 1 Hlt1BeamGas: 0 0 Hlt1VeloMicroBias: 88 0 @@ -315,12 +315,12 @@ Hlt1SMOG2DiMuonHighMass: 0 0 Hlt1SMOG2SingleMuon: 0 0 Hlt1SMOG2L0Toppi: 0 0 -Total decisions: 1390 -Total tracks: 2450 +Total decisions: 1393 +Total tracks: 2454 Total calos clusters: 33 -Total SVs: 2227 -Total hits: 62094 -Total stdinfo: 30030 +Total SVs: 2229 +Total hits: 62212 +Total stdinfo: 30073 velo_validator validation: diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_no_ut_validation_a5000.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_no_ut_validation_a5000.txt index fcbc4f0cdf1bc8837480c2a1c3dac68358d64b79..9cb5529563652b34ff584b931ed8c1a01270aea5 100644 --- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_no_ut_validation_a5000.txt +++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_no_ut_validation_a5000.txt @@ -25,11 +25,11 @@ long_fromB_P>5GeV_AND_Pt>1GeV : 2237/ 2500 89.48% muon_validator validation: Muon fraction in all MCPs: 14960/ 1181372 0.01% Muon fraction in MCPs to which a track(s) was matched: 608/ 61800 0.01% -Correctly identified muons with isMuon: 556/ 608 91.45% +Correctly identified muons with isMuon: 557/ 608 91.61% Correctly identified muons from strange decays with isMuon: 1/ 1 100.00% Correctly identified muons from B decays with isMuon: 104/ 109 95.41% -Tracks identified as muon with isMuon, but matched to non-muon MCP: 6784/ 61192 11.09% -Ghost tracks identified as muon with isMuon: 580/ 3347 17.33% +Tracks identified as muon with isMuon, but matched to non-muon MCP: 6853/ 61192 11.20% +Ghost tracks identified as muon with isMuon: 587/ 3347 17.54% pv_validator validation: @@ -119,7 +119,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0/ 1000, ( 0.00 +/- Hlt1MaterialVertexSeeds_DWFS: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1Dst2D0PiAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1DiMuonHighMassAlignment: 0/ 1000, ( 0.00 +/- 0.00) kHz -Hlt1DiMuonJpsiMassAlignment: 18/ 1000, ( 540.00 +/- 126.13) kHz +Hlt1DiMuonJpsiMassAlignment: 19/ 1000, ( 570.00 +/- 129.52) kHz Hlt1DisplacedDiMuonAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1BeamGas: 0/ 1000, ( 0.00 +/- 0.00) kHz Hlt1VeloMicroBias: 88/ 1000, ( 2640.00 +/- 268.76) kHz @@ -266,7 +266,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0 0 Hlt1MaterialVertexSeeds_DWFS: 1 0 Hlt1Dst2D0PiAlignment: 1 1 Hlt1DiMuonHighMassAlignment: 0 0 -Hlt1DiMuonJpsiMassAlignment: 18 24 +Hlt1DiMuonJpsiMassAlignment: 19 25 Hlt1DisplacedDiMuonAlignment: 1 1 Hlt1BeamGas: 0 0 Hlt1VeloMicroBias: 88 0 @@ -286,12 +286,12 @@ Hlt1SMOG2DiMuonHighMass: 0 0 Hlt1SMOG2SingleMuon: 0 0 Hlt1SMOG2L0Toppi: 0 0 -Total decisions: 1267 -Total tracks: 2117 +Total decisions: 1268 +Total tracks: 2119 Total calos clusters: 33 -Total SVs: 1841 -Total hits: 46329 -Total stdinfo: 25699 +Total SVs: 1842 +Total hits: 46386 +Total stdinfo: 25720 velo_validator validation: diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_no_ut_validation_epyc7502.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_no_ut_validation_epyc7502.txt index 37713f8419d154263468c78ed0c63865338e6eb7..7e11e74d5bb651aa070f87d81ecc7926e28ad899 100644 --- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_no_ut_validation_epyc7502.txt +++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_no_ut_validation_epyc7502.txt @@ -25,11 +25,11 @@ long_fromB_P>5GeV_AND_Pt>1GeV : 2239/ 2500 89.56% muon_validator validation: Muon fraction in all MCPs: 14960/ 1181372 0.01% Muon fraction in MCPs to which a track(s) was matched: 600/ 61828 0.01% -Correctly identified muons with isMuon: 547/ 600 91.17% +Correctly identified muons with isMuon: 548/ 600 91.33% Correctly identified muons from strange decays with isMuon: 1/ 1 100.00% Correctly identified muons from B decays with isMuon: 103/ 108 95.37% -Tracks identified as muon with isMuon, but matched to non-muon MCP: 6782/ 61228 11.08% -Ghost tracks identified as muon with isMuon: 566/ 3320 17.05% +Tracks identified as muon with isMuon, but matched to non-muon MCP: 6853/ 61228 11.19% +Ghost tracks identified as muon with isMuon: 572/ 3320 17.23% pv_validator validation: @@ -119,7 +119,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0/ 1000, ( 0.00 +/- Hlt1MaterialVertexSeeds_DWFS: 0/ 1000, ( 0.00 +/- 0.00) kHz Hlt1Dst2D0PiAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1DiMuonHighMassAlignment: 0/ 1000, ( 0.00 +/- 0.00) kHz -Hlt1DiMuonJpsiMassAlignment: 18/ 1000, ( 540.00 +/- 126.13) kHz +Hlt1DiMuonJpsiMassAlignment: 19/ 1000, ( 570.00 +/- 129.52) kHz Hlt1DisplacedDiMuonAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1BeamGas: 0/ 1000, ( 0.00 +/- 0.00) kHz Hlt1VeloMicroBias: 88/ 1000, ( 2640.00 +/- 268.76) kHz @@ -266,7 +266,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0 0 Hlt1MaterialVertexSeeds_DWFS: 0 0 Hlt1Dst2D0PiAlignment: 1 1 Hlt1DiMuonHighMassAlignment: 0 0 -Hlt1DiMuonJpsiMassAlignment: 18 24 +Hlt1DiMuonJpsiMassAlignment: 19 25 Hlt1DisplacedDiMuonAlignment: 1 1 Hlt1BeamGas: 0 0 Hlt1VeloMicroBias: 88 0 @@ -286,12 +286,12 @@ Hlt1SMOG2DiMuonHighMass: 0 0 Hlt1SMOG2SingleMuon: 0 0 Hlt1SMOG2L0Toppi: 0 0 -Total decisions: 1270 -Total tracks: 2132 +Total decisions: 1271 +Total tracks: 2134 Total calos clusters: 33 -Total SVs: 1858 -Total hits: 46642 -Total stdinfo: 25890 +Total SVs: 1859 +Total hits: 46700 +Total stdinfo: 25911 velo_validator validation: diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx2080ti.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx2080ti.txt index fcbc4f0cdf1bc8837480c2a1c3dac68358d64b79..9cb5529563652b34ff584b931ed8c1a01270aea5 100644 --- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx2080ti.txt +++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx2080ti.txt @@ -25,11 +25,11 @@ long_fromB_P>5GeV_AND_Pt>1GeV : 2237/ 2500 89.48% muon_validator validation: Muon fraction in all MCPs: 14960/ 1181372 0.01% Muon fraction in MCPs to which a track(s) was matched: 608/ 61800 0.01% -Correctly identified muons with isMuon: 556/ 608 91.45% +Correctly identified muons with isMuon: 557/ 608 91.61% Correctly identified muons from strange decays with isMuon: 1/ 1 100.00% Correctly identified muons from B decays with isMuon: 104/ 109 95.41% -Tracks identified as muon with isMuon, but matched to non-muon MCP: 6784/ 61192 11.09% -Ghost tracks identified as muon with isMuon: 580/ 3347 17.33% +Tracks identified as muon with isMuon, but matched to non-muon MCP: 6853/ 61192 11.20% +Ghost tracks identified as muon with isMuon: 587/ 3347 17.54% pv_validator validation: @@ -119,7 +119,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0/ 1000, ( 0.00 +/- Hlt1MaterialVertexSeeds_DWFS: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1Dst2D0PiAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1DiMuonHighMassAlignment: 0/ 1000, ( 0.00 +/- 0.00) kHz -Hlt1DiMuonJpsiMassAlignment: 18/ 1000, ( 540.00 +/- 126.13) kHz +Hlt1DiMuonJpsiMassAlignment: 19/ 1000, ( 570.00 +/- 129.52) kHz Hlt1DisplacedDiMuonAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1BeamGas: 0/ 1000, ( 0.00 +/- 0.00) kHz Hlt1VeloMicroBias: 88/ 1000, ( 2640.00 +/- 268.76) kHz @@ -266,7 +266,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0 0 Hlt1MaterialVertexSeeds_DWFS: 1 0 Hlt1Dst2D0PiAlignment: 1 1 Hlt1DiMuonHighMassAlignment: 0 0 -Hlt1DiMuonJpsiMassAlignment: 18 24 +Hlt1DiMuonJpsiMassAlignment: 19 25 Hlt1DisplacedDiMuonAlignment: 1 1 Hlt1BeamGas: 0 0 Hlt1VeloMicroBias: 88 0 @@ -286,12 +286,12 @@ Hlt1SMOG2DiMuonHighMass: 0 0 Hlt1SMOG2SingleMuon: 0 0 Hlt1SMOG2L0Toppi: 0 0 -Total decisions: 1267 -Total tracks: 2117 +Total decisions: 1268 +Total tracks: 2119 Total calos clusters: 33 -Total SVs: 1841 -Total hits: 46329 -Total stdinfo: 25699 +Total SVs: 1842 +Total hits: 46386 +Total stdinfo: 25720 velo_validator validation: diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx3090.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx3090.txt index fcbc4f0cdf1bc8837480c2a1c3dac68358d64b79..9cb5529563652b34ff584b931ed8c1a01270aea5 100644 --- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx3090.txt +++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx3090.txt @@ -25,11 +25,11 @@ long_fromB_P>5GeV_AND_Pt>1GeV : 2237/ 2500 89.48% muon_validator validation: Muon fraction in all MCPs: 14960/ 1181372 0.01% Muon fraction in MCPs to which a track(s) was matched: 608/ 61800 0.01% -Correctly identified muons with isMuon: 556/ 608 91.45% +Correctly identified muons with isMuon: 557/ 608 91.61% Correctly identified muons from strange decays with isMuon: 1/ 1 100.00% Correctly identified muons from B decays with isMuon: 104/ 109 95.41% -Tracks identified as muon with isMuon, but matched to non-muon MCP: 6784/ 61192 11.09% -Ghost tracks identified as muon with isMuon: 580/ 3347 17.33% +Tracks identified as muon with isMuon, but matched to non-muon MCP: 6853/ 61192 11.20% +Ghost tracks identified as muon with isMuon: 587/ 3347 17.54% pv_validator validation: @@ -119,7 +119,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0/ 1000, ( 0.00 +/- Hlt1MaterialVertexSeeds_DWFS: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1Dst2D0PiAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1DiMuonHighMassAlignment: 0/ 1000, ( 0.00 +/- 0.00) kHz -Hlt1DiMuonJpsiMassAlignment: 18/ 1000, ( 540.00 +/- 126.13) kHz +Hlt1DiMuonJpsiMassAlignment: 19/ 1000, ( 570.00 +/- 129.52) kHz Hlt1DisplacedDiMuonAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1BeamGas: 0/ 1000, ( 0.00 +/- 0.00) kHz Hlt1VeloMicroBias: 88/ 1000, ( 2640.00 +/- 268.76) kHz @@ -266,7 +266,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0 0 Hlt1MaterialVertexSeeds_DWFS: 1 0 Hlt1Dst2D0PiAlignment: 1 1 Hlt1DiMuonHighMassAlignment: 0 0 -Hlt1DiMuonJpsiMassAlignment: 18 24 +Hlt1DiMuonJpsiMassAlignment: 19 25 Hlt1DisplacedDiMuonAlignment: 1 1 Hlt1BeamGas: 0 0 Hlt1VeloMicroBias: 88 0 @@ -286,12 +286,12 @@ Hlt1SMOG2DiMuonHighMass: 0 0 Hlt1SMOG2SingleMuon: 0 0 Hlt1SMOG2L0Toppi: 0 0 -Total decisions: 1267 -Total tracks: 2117 +Total decisions: 1268 +Total tracks: 2119 Total calos clusters: 33 -Total SVs: 1841 -Total hits: 46329 -Total stdinfo: 25699 +Total SVs: 1842 +Total hits: 46386 +Total stdinfo: 25720 velo_validator validation: diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_validation_a5000.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_validation_a5000.txt index 4a9874cea383e190f45209e8f87ffab13703d5d3..ae97dba4a28a421867857fc1ba1622d2570907cc 100644 --- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_validation_a5000.txt +++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_validation_a5000.txt @@ -25,11 +25,11 @@ long_fromB_P>5GeV_AND_Pt>1GeV : 2386/ 2500 95.44% muon_validator validation: Muon fraction in all MCPs: 14960/ 1181372 0.01% Muon fraction in MCPs to which a track(s) was matched: 747/ 71644 0.01% -Correctly identified muons with isMuon: 641/ 747 85.81% +Correctly identified muons with isMuon: 642/ 747 85.94% Correctly identified muons from strange decays with isMuon: 2/ 2 100.00% Correctly identified muons from B decays with isMuon: 118/ 128 92.19% -Tracks identified as muon with isMuon, but matched to non-muon MCP: 7668/ 70897 10.82% -Ghost tracks identified as muon with isMuon: 703/ 4053 17.35% +Tracks identified as muon with isMuon, but matched to non-muon MCP: 7747/ 70897 10.93% +Ghost tracks identified as muon with isMuon: 712/ 4053 17.57% pv_validator validation: @@ -63,7 +63,7 @@ Hlt1XiOmegaLLL: 0/ 1000, ( 0.00 +/- Hlt1OneMuonTrackLine: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1SingleHighPtMuon: 3/ 1000, ( 90.00 +/- 51.88) kHz Hlt1SingleHighPtMuonNoMuID: 6/ 1000, ( 180.00 +/- 73.26) kHz -Hlt1DiMuonHighMass: 19/ 1000, ( 570.00 +/- 129.52) kHz +Hlt1DiMuonHighMass: 20/ 1000, ( 600.00 +/- 132.82) kHz Hlt1DiMuonDisplaced: 4/ 1000, ( 120.00 +/- 59.88) kHz Hlt1DiMuonSoft: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1TrackMuonMVA: 17/ 1000, ( 510.00 +/- 122.64) kHz @@ -119,7 +119,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0/ 1000, ( 0.00 +/- Hlt1MaterialVertexSeeds_DWFS: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1Dst2D0PiAlignment: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1DiMuonHighMassAlignment: 0/ 1000, ( 0.00 +/- 0.00) kHz -Hlt1DiMuonJpsiMassAlignment: 29/ 1000, ( 870.00 +/- 159.20) kHz +Hlt1DiMuonJpsiMassAlignment: 31/ 1000, ( 930.00 +/- 164.42) kHz Hlt1DisplacedDiMuonAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1BeamGas: 0/ 1000, ( 0.00 +/- 0.00) kHz Hlt1VeloMicroBias: 88/ 1000, ( 2640.00 +/- 268.76) kHz @@ -210,7 +210,7 @@ Hlt1XiOmegaLLL: 0 0 Hlt1OneMuonTrackLine: 2 0 Hlt1SingleHighPtMuon: 3 3 Hlt1SingleHighPtMuonNoMuID: 6 6 -Hlt1DiMuonHighMass: 19 27 +Hlt1DiMuonHighMass: 20 28 Hlt1DiMuonDisplaced: 4 4 Hlt1DiMuonSoft: 2 2 Hlt1TrackMuonMVA: 17 19 @@ -266,7 +266,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0 0 Hlt1MaterialVertexSeeds_DWFS: 1 0 Hlt1Dst2D0PiAlignment: 2 2 Hlt1DiMuonHighMassAlignment: 0 0 -Hlt1DiMuonJpsiMassAlignment: 29 42 +Hlt1DiMuonJpsiMassAlignment: 31 44 Hlt1DisplacedDiMuonAlignment: 1 1 Hlt1BeamGas: 0 0 Hlt1VeloMicroBias: 88 0 @@ -286,12 +286,12 @@ Hlt1SMOG2DiMuonHighMass: 0 0 Hlt1SMOG2SingleMuon: 0 0 Hlt1SMOG2L0Toppi: 0 0 -Total decisions: 1390 -Total tracks: 2450 +Total decisions: 1393 +Total tracks: 2454 Total calos clusters: 33 -Total SVs: 2227 -Total hits: 62094 -Total stdinfo: 30030 +Total SVs: 2229 +Total hits: 62212 +Total stdinfo: 30073 velo_validator validation: diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_validation_epyc7502.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_validation_epyc7502.txt index aa8be7492332e2c7fb7163709de2f9b956c679f1..f7c998457bd67d4059eb01c0912f33ed7e9e36f1 100644 --- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_validation_epyc7502.txt +++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_validation_epyc7502.txt @@ -25,11 +25,11 @@ long_fromB_P>5GeV_AND_Pt>1GeV : 2389/ 2500 95.56% muon_validator validation: Muon fraction in all MCPs: 14960/ 1181372 0.01% Muon fraction in MCPs to which a track(s) was matched: 746/ 71727 0.01% -Correctly identified muons with isMuon: 639/ 746 85.66% +Correctly identified muons with isMuon: 640/ 746 85.79% Correctly identified muons from strange decays with isMuon: 2/ 2 100.00% Correctly identified muons from B decays with isMuon: 120/ 131 91.60% -Tracks identified as muon with isMuon, but matched to non-muon MCP: 7678/ 70981 10.82% -Ghost tracks identified as muon with isMuon: 680/ 4023 16.90% +Tracks identified as muon with isMuon, but matched to non-muon MCP: 7756/ 70981 10.93% +Ghost tracks identified as muon with isMuon: 688/ 4023 17.10% pv_validator validation: @@ -63,7 +63,7 @@ Hlt1XiOmegaLLL: 0/ 1000, ( 0.00 +/- Hlt1OneMuonTrackLine: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1SingleHighPtMuon: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1SingleHighPtMuonNoMuID: 6/ 1000, ( 180.00 +/- 73.26) kHz -Hlt1DiMuonHighMass: 17/ 1000, ( 510.00 +/- 122.64) kHz +Hlt1DiMuonHighMass: 18/ 1000, ( 540.00 +/- 126.13) kHz Hlt1DiMuonDisplaced: 4/ 1000, ( 120.00 +/- 59.88) kHz Hlt1DiMuonSoft: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1TrackMuonMVA: 16/ 1000, ( 480.00 +/- 119.04) kHz @@ -119,7 +119,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0/ 1000, ( 0.00 +/- Hlt1MaterialVertexSeeds_DWFS: 0/ 1000, ( 0.00 +/- 0.00) kHz Hlt1Dst2D0PiAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1DiMuonHighMassAlignment: 0/ 1000, ( 0.00 +/- 0.00) kHz -Hlt1DiMuonJpsiMassAlignment: 27/ 1000, ( 810.00 +/- 153.77) kHz +Hlt1DiMuonJpsiMassAlignment: 29/ 1000, ( 870.00 +/- 159.20) kHz Hlt1DisplacedDiMuonAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1BeamGas: 0/ 1000, ( 0.00 +/- 0.00) kHz Hlt1VeloMicroBias: 88/ 1000, ( 2640.00 +/- 268.76) kHz @@ -210,7 +210,7 @@ Hlt1XiOmegaLLL: 0 0 Hlt1OneMuonTrackLine: 2 0 Hlt1SingleHighPtMuon: 2 2 Hlt1SingleHighPtMuonNoMuID: 6 6 -Hlt1DiMuonHighMass: 17 25 +Hlt1DiMuonHighMass: 18 26 Hlt1DiMuonDisplaced: 4 4 Hlt1DiMuonSoft: 2 2 Hlt1TrackMuonMVA: 16 18 @@ -266,7 +266,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0 0 Hlt1MaterialVertexSeeds_DWFS: 0 0 Hlt1Dst2D0PiAlignment: 1 1 Hlt1DiMuonHighMassAlignment: 0 0 -Hlt1DiMuonJpsiMassAlignment: 27 40 +Hlt1DiMuonJpsiMassAlignment: 29 42 Hlt1DisplacedDiMuonAlignment: 1 1 Hlt1BeamGas: 0 0 Hlt1VeloMicroBias: 88 0 @@ -286,12 +286,12 @@ Hlt1SMOG2DiMuonHighMass: 0 0 Hlt1SMOG2SingleMuon: 0 0 Hlt1SMOG2L0Toppi: 0 0 -Total decisions: 1380 -Total tracks: 2464 +Total decisions: 1383 +Total tracks: 2468 Total calos clusters: 33 -Total SVs: 2252 -Total hits: 62510 -Total stdinfo: 30232 +Total SVs: 2254 +Total hits: 62629 +Total stdinfo: 30275 velo_validator validation: diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_validation_geforcertx2080ti.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_validation_geforcertx2080ti.txt index 4a9874cea383e190f45209e8f87ffab13703d5d3..ae97dba4a28a421867857fc1ba1622d2570907cc 100644 --- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_validation_geforcertx2080ti.txt +++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_validation_geforcertx2080ti.txt @@ -25,11 +25,11 @@ long_fromB_P>5GeV_AND_Pt>1GeV : 2386/ 2500 95.44% muon_validator validation: Muon fraction in all MCPs: 14960/ 1181372 0.01% Muon fraction in MCPs to which a track(s) was matched: 747/ 71644 0.01% -Correctly identified muons with isMuon: 641/ 747 85.81% +Correctly identified muons with isMuon: 642/ 747 85.94% Correctly identified muons from strange decays with isMuon: 2/ 2 100.00% Correctly identified muons from B decays with isMuon: 118/ 128 92.19% -Tracks identified as muon with isMuon, but matched to non-muon MCP: 7668/ 70897 10.82% -Ghost tracks identified as muon with isMuon: 703/ 4053 17.35% +Tracks identified as muon with isMuon, but matched to non-muon MCP: 7747/ 70897 10.93% +Ghost tracks identified as muon with isMuon: 712/ 4053 17.57% pv_validator validation: @@ -63,7 +63,7 @@ Hlt1XiOmegaLLL: 0/ 1000, ( 0.00 +/- Hlt1OneMuonTrackLine: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1SingleHighPtMuon: 3/ 1000, ( 90.00 +/- 51.88) kHz Hlt1SingleHighPtMuonNoMuID: 6/ 1000, ( 180.00 +/- 73.26) kHz -Hlt1DiMuonHighMass: 19/ 1000, ( 570.00 +/- 129.52) kHz +Hlt1DiMuonHighMass: 20/ 1000, ( 600.00 +/- 132.82) kHz Hlt1DiMuonDisplaced: 4/ 1000, ( 120.00 +/- 59.88) kHz Hlt1DiMuonSoft: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1TrackMuonMVA: 17/ 1000, ( 510.00 +/- 122.64) kHz @@ -119,7 +119,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0/ 1000, ( 0.00 +/- Hlt1MaterialVertexSeeds_DWFS: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1Dst2D0PiAlignment: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1DiMuonHighMassAlignment: 0/ 1000, ( 0.00 +/- 0.00) kHz -Hlt1DiMuonJpsiMassAlignment: 29/ 1000, ( 870.00 +/- 159.20) kHz +Hlt1DiMuonJpsiMassAlignment: 31/ 1000, ( 930.00 +/- 164.42) kHz Hlt1DisplacedDiMuonAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1BeamGas: 0/ 1000, ( 0.00 +/- 0.00) kHz Hlt1VeloMicroBias: 88/ 1000, ( 2640.00 +/- 268.76) kHz @@ -210,7 +210,7 @@ Hlt1XiOmegaLLL: 0 0 Hlt1OneMuonTrackLine: 2 0 Hlt1SingleHighPtMuon: 3 3 Hlt1SingleHighPtMuonNoMuID: 6 6 -Hlt1DiMuonHighMass: 19 27 +Hlt1DiMuonHighMass: 20 28 Hlt1DiMuonDisplaced: 4 4 Hlt1DiMuonSoft: 2 2 Hlt1TrackMuonMVA: 17 19 @@ -266,7 +266,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0 0 Hlt1MaterialVertexSeeds_DWFS: 1 0 Hlt1Dst2D0PiAlignment: 2 2 Hlt1DiMuonHighMassAlignment: 0 0 -Hlt1DiMuonJpsiMassAlignment: 29 42 +Hlt1DiMuonJpsiMassAlignment: 31 44 Hlt1DisplacedDiMuonAlignment: 1 1 Hlt1BeamGas: 0 0 Hlt1VeloMicroBias: 88 0 @@ -286,12 +286,12 @@ Hlt1SMOG2DiMuonHighMass: 0 0 Hlt1SMOG2SingleMuon: 0 0 Hlt1SMOG2L0Toppi: 0 0 -Total decisions: 1390 -Total tracks: 2450 +Total decisions: 1393 +Total tracks: 2454 Total calos clusters: 33 -Total SVs: 2227 -Total hits: 62094 -Total stdinfo: 30030 +Total SVs: 2229 +Total hits: 62212 +Total stdinfo: 30073 velo_validator validation: diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_validation_geforcertx3090.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_validation_geforcertx3090.txt index 4a9874cea383e190f45209e8f87ffab13703d5d3..ae97dba4a28a421867857fc1ba1622d2570907cc 100644 --- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_validation_geforcertx3090.txt +++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_forward_then_matching_validation_geforcertx3090.txt @@ -25,11 +25,11 @@ long_fromB_P>5GeV_AND_Pt>1GeV : 2386/ 2500 95.44% muon_validator validation: Muon fraction in all MCPs: 14960/ 1181372 0.01% Muon fraction in MCPs to which a track(s) was matched: 747/ 71644 0.01% -Correctly identified muons with isMuon: 641/ 747 85.81% +Correctly identified muons with isMuon: 642/ 747 85.94% Correctly identified muons from strange decays with isMuon: 2/ 2 100.00% Correctly identified muons from B decays with isMuon: 118/ 128 92.19% -Tracks identified as muon with isMuon, but matched to non-muon MCP: 7668/ 70897 10.82% -Ghost tracks identified as muon with isMuon: 703/ 4053 17.35% +Tracks identified as muon with isMuon, but matched to non-muon MCP: 7747/ 70897 10.93% +Ghost tracks identified as muon with isMuon: 712/ 4053 17.57% pv_validator validation: @@ -63,7 +63,7 @@ Hlt1XiOmegaLLL: 0/ 1000, ( 0.00 +/- Hlt1OneMuonTrackLine: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1SingleHighPtMuon: 3/ 1000, ( 90.00 +/- 51.88) kHz Hlt1SingleHighPtMuonNoMuID: 6/ 1000, ( 180.00 +/- 73.26) kHz -Hlt1DiMuonHighMass: 19/ 1000, ( 570.00 +/- 129.52) kHz +Hlt1DiMuonHighMass: 20/ 1000, ( 600.00 +/- 132.82) kHz Hlt1DiMuonDisplaced: 4/ 1000, ( 120.00 +/- 59.88) kHz Hlt1DiMuonSoft: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1TrackMuonMVA: 17/ 1000, ( 510.00 +/- 122.64) kHz @@ -119,7 +119,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0/ 1000, ( 0.00 +/- Hlt1MaterialVertexSeeds_DWFS: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1Dst2D0PiAlignment: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1DiMuonHighMassAlignment: 0/ 1000, ( 0.00 +/- 0.00) kHz -Hlt1DiMuonJpsiMassAlignment: 29/ 1000, ( 870.00 +/- 159.20) kHz +Hlt1DiMuonJpsiMassAlignment: 31/ 1000, ( 930.00 +/- 164.42) kHz Hlt1DisplacedDiMuonAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1BeamGas: 0/ 1000, ( 0.00 +/- 0.00) kHz Hlt1VeloMicroBias: 88/ 1000, ( 2640.00 +/- 268.76) kHz @@ -210,7 +210,7 @@ Hlt1XiOmegaLLL: 0 0 Hlt1OneMuonTrackLine: 2 0 Hlt1SingleHighPtMuon: 3 3 Hlt1SingleHighPtMuonNoMuID: 6 6 -Hlt1DiMuonHighMass: 19 27 +Hlt1DiMuonHighMass: 20 28 Hlt1DiMuonDisplaced: 4 4 Hlt1DiMuonSoft: 2 2 Hlt1TrackMuonMVA: 17 19 @@ -266,7 +266,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0 0 Hlt1MaterialVertexSeeds_DWFS: 1 0 Hlt1Dst2D0PiAlignment: 2 2 Hlt1DiMuonHighMassAlignment: 0 0 -Hlt1DiMuonJpsiMassAlignment: 29 42 +Hlt1DiMuonJpsiMassAlignment: 31 44 Hlt1DisplacedDiMuonAlignment: 1 1 Hlt1BeamGas: 0 0 Hlt1VeloMicroBias: 88 0 @@ -286,12 +286,12 @@ Hlt1SMOG2DiMuonHighMass: 0 0 Hlt1SMOG2SingleMuon: 0 0 Hlt1SMOG2L0Toppi: 0 0 -Total decisions: 1390 -Total tracks: 2450 +Total decisions: 1393 +Total tracks: 2454 Total calos clusters: 33 -Total SVs: 2227 -Total hits: 62094 -Total stdinfo: 30030 +Total SVs: 2229 +Total hits: 62212 +Total stdinfo: 30073 velo_validator validation: diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_matching_no_ut_validation_a5000.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_matching_no_ut_validation_a5000.txt index 7bfbbdffe3d4387669d09e424dea8dcb6c24aafd..3f86d2954992f4e815eb1344d0e3984b30eda8e2 100644 --- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_matching_no_ut_validation_a5000.txt +++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_matching_no_ut_validation_a5000.txt @@ -25,11 +25,11 @@ long_fromB_P>5GeV_AND_Pt>1GeV : 2187/ 2500 87.48% muon_validator validation: Muon fraction in all MCPs: 14960/ 1181372 0.01% Muon fraction in MCPs to which a track(s) was matched: 606/ 60930 0.01% -Correctly identified muons with isMuon: 553/ 606 91.25% +Correctly identified muons with isMuon: 554/ 606 91.42% Correctly identified muons from strange decays with isMuon: 1/ 1 100.00% Correctly identified muons from B decays with isMuon: 105/ 110 95.45% -Tracks identified as muon with isMuon, but matched to non-muon MCP: 6717/ 60324 11.13% -Ghost tracks identified as muon with isMuon: 582/ 3341 17.42% +Tracks identified as muon with isMuon, but matched to non-muon MCP: 6785/ 60324 11.25% +Ghost tracks identified as muon with isMuon: 589/ 3341 17.63% pv_validator validation: @@ -119,7 +119,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0/ 1000, ( 0.00 +/- Hlt1MaterialVertexSeeds_DWFS: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1Dst2D0PiAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1DiMuonHighMassAlignment: 0/ 1000, ( 0.00 +/- 0.00) kHz -Hlt1DiMuonJpsiMassAlignment: 17/ 1000, ( 510.00 +/- 122.64) kHz +Hlt1DiMuonJpsiMassAlignment: 18/ 1000, ( 540.00 +/- 126.13) kHz Hlt1DisplacedDiMuonAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1BeamGas: 0/ 1000, ( 0.00 +/- 0.00) kHz Hlt1VeloMicroBias: 88/ 1000, ( 2640.00 +/- 268.76) kHz @@ -266,7 +266,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0 0 Hlt1MaterialVertexSeeds_DWFS: 1 0 Hlt1Dst2D0PiAlignment: 1 1 Hlt1DiMuonHighMassAlignment: 0 0 -Hlt1DiMuonJpsiMassAlignment: 17 22 +Hlt1DiMuonJpsiMassAlignment: 18 23 Hlt1DisplacedDiMuonAlignment: 1 1 Hlt1BeamGas: 0 0 Hlt1VeloMicroBias: 88 0 @@ -286,12 +286,12 @@ Hlt1SMOG2DiMuonHighMass: 0 0 Hlt1SMOG2SingleMuon: 0 0 Hlt1SMOG2L0Toppi: 0 0 -Total decisions: 1254 -Total tracks: 2057 +Total decisions: 1255 +Total tracks: 2059 Total calos clusters: 33 -Total SVs: 1776 -Total hits: 45136 -Total stdinfo: 24946 +Total SVs: 1777 +Total hits: 45193 +Total stdinfo: 24967 velo_validator validation: diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_matching_no_ut_validation_epyc7502.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_matching_no_ut_validation_epyc7502.txt index b7e7c866f207e729fd0acf5889f5d64c3636510f..793c03a465d454ca848d6d2f05bf0c02ef7296c8 100644 --- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_matching_no_ut_validation_epyc7502.txt +++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_matching_no_ut_validation_epyc7502.txt @@ -25,11 +25,11 @@ long_fromB_P>5GeV_AND_Pt>1GeV : 2191/ 2500 87.64% muon_validator validation: Muon fraction in all MCPs: 14960/ 1181372 0.01% Muon fraction in MCPs to which a track(s) was matched: 599/ 60945 0.01% -Correctly identified muons with isMuon: 545/ 599 90.98% +Correctly identified muons with isMuon: 546/ 599 91.15% Correctly identified muons from strange decays with isMuon: 1/ 1 100.00% Correctly identified muons from B decays with isMuon: 104/ 109 95.41% -Tracks identified as muon with isMuon, but matched to non-muon MCP: 6713/ 60346 11.12% -Ghost tracks identified as muon with isMuon: 575/ 3317 17.33% +Tracks identified as muon with isMuon, but matched to non-muon MCP: 6783/ 60346 11.24% +Ghost tracks identified as muon with isMuon: 581/ 3317 17.52% pv_validator validation: @@ -119,7 +119,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0/ 1000, ( 0.00 +/- Hlt1MaterialVertexSeeds_DWFS: 0/ 1000, ( 0.00 +/- 0.00) kHz Hlt1Dst2D0PiAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1DiMuonHighMassAlignment: 0/ 1000, ( 0.00 +/- 0.00) kHz -Hlt1DiMuonJpsiMassAlignment: 17/ 1000, ( 510.00 +/- 122.64) kHz +Hlt1DiMuonJpsiMassAlignment: 18/ 1000, ( 540.00 +/- 126.13) kHz Hlt1DisplacedDiMuonAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1BeamGas: 0/ 1000, ( 0.00 +/- 0.00) kHz Hlt1VeloMicroBias: 88/ 1000, ( 2640.00 +/- 268.76) kHz @@ -266,7 +266,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0 0 Hlt1MaterialVertexSeeds_DWFS: 0 0 Hlt1Dst2D0PiAlignment: 1 1 Hlt1DiMuonHighMassAlignment: 0 0 -Hlt1DiMuonJpsiMassAlignment: 17 22 +Hlt1DiMuonJpsiMassAlignment: 18 23 Hlt1DisplacedDiMuonAlignment: 1 1 Hlt1BeamGas: 0 0 Hlt1VeloMicroBias: 88 0 @@ -286,12 +286,12 @@ Hlt1SMOG2DiMuonHighMass: 0 0 Hlt1SMOG2SingleMuon: 0 0 Hlt1SMOG2L0Toppi: 0 0 -Total decisions: 1255 -Total tracks: 2071 +Total decisions: 1256 +Total tracks: 2073 Total calos clusters: 33 -Total SVs: 1792 -Total hits: 45432 -Total stdinfo: 25123 +Total SVs: 1793 +Total hits: 45490 +Total stdinfo: 25144 velo_validator validation: diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_matching_no_ut_validation_geforcertx2080ti.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_matching_no_ut_validation_geforcertx2080ti.txt index 7bfbbdffe3d4387669d09e424dea8dcb6c24aafd..3f86d2954992f4e815eb1344d0e3984b30eda8e2 100644 --- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_matching_no_ut_validation_geforcertx2080ti.txt +++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_matching_no_ut_validation_geforcertx2080ti.txt @@ -25,11 +25,11 @@ long_fromB_P>5GeV_AND_Pt>1GeV : 2187/ 2500 87.48% muon_validator validation: Muon fraction in all MCPs: 14960/ 1181372 0.01% Muon fraction in MCPs to which a track(s) was matched: 606/ 60930 0.01% -Correctly identified muons with isMuon: 553/ 606 91.25% +Correctly identified muons with isMuon: 554/ 606 91.42% Correctly identified muons from strange decays with isMuon: 1/ 1 100.00% Correctly identified muons from B decays with isMuon: 105/ 110 95.45% -Tracks identified as muon with isMuon, but matched to non-muon MCP: 6717/ 60324 11.13% -Ghost tracks identified as muon with isMuon: 582/ 3341 17.42% +Tracks identified as muon with isMuon, but matched to non-muon MCP: 6785/ 60324 11.25% +Ghost tracks identified as muon with isMuon: 589/ 3341 17.63% pv_validator validation: @@ -119,7 +119,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0/ 1000, ( 0.00 +/- Hlt1MaterialVertexSeeds_DWFS: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1Dst2D0PiAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1DiMuonHighMassAlignment: 0/ 1000, ( 0.00 +/- 0.00) kHz -Hlt1DiMuonJpsiMassAlignment: 17/ 1000, ( 510.00 +/- 122.64) kHz +Hlt1DiMuonJpsiMassAlignment: 18/ 1000, ( 540.00 +/- 126.13) kHz Hlt1DisplacedDiMuonAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1BeamGas: 0/ 1000, ( 0.00 +/- 0.00) kHz Hlt1VeloMicroBias: 88/ 1000, ( 2640.00 +/- 268.76) kHz @@ -266,7 +266,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0 0 Hlt1MaterialVertexSeeds_DWFS: 1 0 Hlt1Dst2D0PiAlignment: 1 1 Hlt1DiMuonHighMassAlignment: 0 0 -Hlt1DiMuonJpsiMassAlignment: 17 22 +Hlt1DiMuonJpsiMassAlignment: 18 23 Hlt1DisplacedDiMuonAlignment: 1 1 Hlt1BeamGas: 0 0 Hlt1VeloMicroBias: 88 0 @@ -286,12 +286,12 @@ Hlt1SMOG2DiMuonHighMass: 0 0 Hlt1SMOG2SingleMuon: 0 0 Hlt1SMOG2L0Toppi: 0 0 -Total decisions: 1254 -Total tracks: 2057 +Total decisions: 1255 +Total tracks: 2059 Total calos clusters: 33 -Total SVs: 1776 -Total hits: 45136 -Total stdinfo: 24946 +Total SVs: 1777 +Total hits: 45193 +Total stdinfo: 24967 velo_validator validation: diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_matching_no_ut_validation_geforcertx3090.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_matching_no_ut_validation_geforcertx3090.txt index 7bfbbdffe3d4387669d09e424dea8dcb6c24aafd..3f86d2954992f4e815eb1344d0e3984b30eda8e2 100644 --- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_matching_no_ut_validation_geforcertx3090.txt +++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_matching_no_ut_validation_geforcertx3090.txt @@ -25,11 +25,11 @@ long_fromB_P>5GeV_AND_Pt>1GeV : 2187/ 2500 87.48% muon_validator validation: Muon fraction in all MCPs: 14960/ 1181372 0.01% Muon fraction in MCPs to which a track(s) was matched: 606/ 60930 0.01% -Correctly identified muons with isMuon: 553/ 606 91.25% +Correctly identified muons with isMuon: 554/ 606 91.42% Correctly identified muons from strange decays with isMuon: 1/ 1 100.00% Correctly identified muons from B decays with isMuon: 105/ 110 95.45% -Tracks identified as muon with isMuon, but matched to non-muon MCP: 6717/ 60324 11.13% -Ghost tracks identified as muon with isMuon: 582/ 3341 17.42% +Tracks identified as muon with isMuon, but matched to non-muon MCP: 6785/ 60324 11.25% +Ghost tracks identified as muon with isMuon: 589/ 3341 17.63% pv_validator validation: @@ -119,7 +119,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0/ 1000, ( 0.00 +/- Hlt1MaterialVertexSeeds_DWFS: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1Dst2D0PiAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1DiMuonHighMassAlignment: 0/ 1000, ( 0.00 +/- 0.00) kHz -Hlt1DiMuonJpsiMassAlignment: 17/ 1000, ( 510.00 +/- 122.64) kHz +Hlt1DiMuonJpsiMassAlignment: 18/ 1000, ( 540.00 +/- 126.13) kHz Hlt1DisplacedDiMuonAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1BeamGas: 0/ 1000, ( 0.00 +/- 0.00) kHz Hlt1VeloMicroBias: 88/ 1000, ( 2640.00 +/- 268.76) kHz @@ -266,7 +266,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0 0 Hlt1MaterialVertexSeeds_DWFS: 1 0 Hlt1Dst2D0PiAlignment: 1 1 Hlt1DiMuonHighMassAlignment: 0 0 -Hlt1DiMuonJpsiMassAlignment: 17 22 +Hlt1DiMuonJpsiMassAlignment: 18 23 Hlt1DisplacedDiMuonAlignment: 1 1 Hlt1BeamGas: 0 0 Hlt1VeloMicroBias: 88 0 @@ -286,12 +286,12 @@ Hlt1SMOG2DiMuonHighMass: 0 0 Hlt1SMOG2SingleMuon: 0 0 Hlt1SMOG2L0Toppi: 0 0 -Total decisions: 1254 -Total tracks: 2057 +Total decisions: 1255 +Total tracks: 2059 Total calos clusters: 33 -Total SVs: 1776 -Total hits: 45136 -Total stdinfo: 24946 +Total SVs: 1777 +Total hits: 45193 +Total stdinfo: 24967 velo_validator validation: diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_no_ut_validation_a5000.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_no_ut_validation_a5000.txt index e8718d41b8b5189d6fddd91fbb040c27b838806e..d01c77ada6675dc07ebc613f6812bef3e8d96dfc 100644 --- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_no_ut_validation_a5000.txt +++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_no_ut_validation_a5000.txt @@ -28,7 +28,7 @@ Muon fraction in MCPs to which a track(s) was matched: 28/ Correctly identified muons with isMuon: 24/ 28 85.71% Correctly identified muons from strange decays with isMuon: 0/ 0 -nan% Correctly identified muons from B decays with isMuon: 13/ 14 92.86% -Tracks identified as muon with isMuon, but matched to non-muon MCP: 201/ 4486 4.48% +Tracks identified as muon with isMuon, but matched to non-muon MCP: 203/ 4486 4.53% Ghost tracks identified as muon with isMuon: 2/ 55 3.64% @@ -239,7 +239,7 @@ Total decisions: 337 Total tracks: 155 Total calos clusters: 33 Total SVs: 69 -Total hits: 3269 +Total hits: 3270 Total stdinfo: 1985 diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_no_ut_validation_epyc7502.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_no_ut_validation_epyc7502.txt index 3c94c7486213a16dec4352f0535fb25b5bc3f557..5634db9179076c348b07fa52072a343790004057 100644 --- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_no_ut_validation_epyc7502.txt +++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_no_ut_validation_epyc7502.txt @@ -28,7 +28,7 @@ Muon fraction in MCPs to which a track(s) was matched: 26/ Correctly identified muons with isMuon: 23/ 26 88.46% Correctly identified muons from strange decays with isMuon: 0/ 0 -nan% Correctly identified muons from B decays with isMuon: 13/ 13 100.00% -Tracks identified as muon with isMuon, but matched to non-muon MCP: 205/ 4621 4.44% +Tracks identified as muon with isMuon, but matched to non-muon MCP: 207/ 4621 4.48% Ghost tracks identified as muon with isMuon: 2/ 59 3.39% @@ -239,7 +239,7 @@ Total decisions: 341 Total tracks: 160 Total calos clusters: 33 Total SVs: 72 -Total hits: 3354 +Total hits: 3355 Total stdinfo: 2041 diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_no_ut_validation_geforcertx2080ti.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_no_ut_validation_geforcertx2080ti.txt index e8718d41b8b5189d6fddd91fbb040c27b838806e..d01c77ada6675dc07ebc613f6812bef3e8d96dfc 100644 --- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_no_ut_validation_geforcertx2080ti.txt +++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_no_ut_validation_geforcertx2080ti.txt @@ -28,7 +28,7 @@ Muon fraction in MCPs to which a track(s) was matched: 28/ Correctly identified muons with isMuon: 24/ 28 85.71% Correctly identified muons from strange decays with isMuon: 0/ 0 -nan% Correctly identified muons from B decays with isMuon: 13/ 14 92.86% -Tracks identified as muon with isMuon, but matched to non-muon MCP: 201/ 4486 4.48% +Tracks identified as muon with isMuon, but matched to non-muon MCP: 203/ 4486 4.53% Ghost tracks identified as muon with isMuon: 2/ 55 3.64% @@ -239,7 +239,7 @@ Total decisions: 337 Total tracks: 155 Total calos clusters: 33 Total SVs: 69 -Total hits: 3269 +Total hits: 3270 Total stdinfo: 1985 diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_no_ut_validation_geforcertx3090.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_no_ut_validation_geforcertx3090.txt index e8718d41b8b5189d6fddd91fbb040c27b838806e..d01c77ada6675dc07ebc613f6812bef3e8d96dfc 100644 --- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_no_ut_validation_geforcertx3090.txt +++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_no_ut_validation_geforcertx3090.txt @@ -28,7 +28,7 @@ Muon fraction in MCPs to which a track(s) was matched: 28/ Correctly identified muons with isMuon: 24/ 28 85.71% Correctly identified muons from strange decays with isMuon: 0/ 0 -nan% Correctly identified muons from B decays with isMuon: 13/ 14 92.86% -Tracks identified as muon with isMuon, but matched to non-muon MCP: 201/ 4486 4.48% +Tracks identified as muon with isMuon, but matched to non-muon MCP: 203/ 4486 4.53% Ghost tracks identified as muon with isMuon: 2/ 55 3.64% @@ -239,7 +239,7 @@ Total decisions: 337 Total tracks: 155 Total calos clusters: 33 Total SVs: 69 -Total hits: 3269 +Total hits: 3270 Total stdinfo: 1985 diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_validation_a5000.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_validation_a5000.txt index 67a3467800b6186d0aafafb7dcc32026af55a9c1..5e3d9ffa412948febb664c6654608262cd154513 100644 --- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_validation_a5000.txt +++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_validation_a5000.txt @@ -28,8 +28,8 @@ Muon fraction in MCPs to which a track(s) was matched: 456/ Correctly identified muons with isMuon: 370/ 456 81.14% Correctly identified muons from strange decays with isMuon: 0/ 0 -nan% Correctly identified muons from B decays with isMuon: 84/ 93 90.32% -Tracks identified as muon with isMuon, but matched to non-muon MCP: 4033/ 49976 8.07% -Ghost tracks identified as muon with isMuon: 239/ 1630 14.66% +Tracks identified as muon with isMuon, but matched to non-muon MCP: 4080/ 49976 8.16% +Ghost tracks identified as muon with isMuon: 242/ 1630 14.85% pv_validator validation: @@ -63,7 +63,7 @@ Hlt1XiOmegaLLL: 0/ 1000, ( 0.00 +/- Hlt1OneMuonTrackLine: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1SingleHighPtMuon: 3/ 1000, ( 90.00 +/- 51.88) kHz Hlt1SingleHighPtMuonNoMuID: 6/ 1000, ( 180.00 +/- 73.26) kHz -Hlt1DiMuonHighMass: 12/ 1000, ( 360.00 +/- 103.30) kHz +Hlt1DiMuonHighMass: 13/ 1000, ( 390.00 +/- 107.46) kHz Hlt1DiMuonDisplaced: 3/ 1000, ( 90.00 +/- 51.88) kHz Hlt1DiMuonSoft: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1TrackMuonMVA: 15/ 1000, ( 450.00 +/- 115.31) kHz @@ -119,7 +119,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0/ 1000, ( 0.00 +/- Hlt1MaterialVertexSeeds_DWFS: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1Dst2D0PiAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1DiMuonHighMassAlignment: 0/ 1000, ( 0.00 +/- 0.00) kHz -Hlt1DiMuonJpsiMassAlignment: 19/ 1000, ( 570.00 +/- 129.52) kHz +Hlt1DiMuonJpsiMassAlignment: 21/ 1000, ( 630.00 +/- 136.03) kHz Hlt1DisplacedDiMuonAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1BeamGas: 0/ 1000, ( 0.00 +/- 0.00) kHz Hlt1VeloMicroBias: 88/ 1000, ( 2640.00 +/- 268.76) kHz @@ -159,7 +159,7 @@ Hlt1XiOmegaLLL: 0 0 Hlt1OneMuonTrackLine: 2 0 Hlt1SingleHighPtMuon: 3 3 Hlt1SingleHighPtMuonNoMuID: 6 6 -Hlt1DiMuonHighMass: 12 18 +Hlt1DiMuonHighMass: 13 19 Hlt1DiMuonDisplaced: 3 3 Hlt1DiMuonSoft: 1 1 Hlt1TrackMuonMVA: 15 17 @@ -215,7 +215,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0 0 Hlt1MaterialVertexSeeds_DWFS: 1 0 Hlt1Dst2D0PiAlignment: 1 1 Hlt1DiMuonHighMassAlignment: 0 0 -Hlt1DiMuonJpsiMassAlignment: 19 27 +Hlt1DiMuonJpsiMassAlignment: 21 29 Hlt1DisplacedDiMuonAlignment: 1 1 Hlt1BeamGas: 0 0 Hlt1VeloMicroBias: 88 0 @@ -235,12 +235,12 @@ Hlt1SMOG2DiMuonHighMass: 0 0 Hlt1SMOG2SingleMuon: 0 0 Hlt1SMOG2L0Toppi: 0 0 -Total decisions: 1210 -Total tracks: 1950 +Total decisions: 1213 +Total tracks: 1954 Total calos clusters: 33 -Total SVs: 1734 -Total hits: 50908 -Total stdinfo: 23878 +Total SVs: 1736 +Total hits: 51025 +Total stdinfo: 23921 veloUT_validator validation: diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_validation_epyc7502.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_validation_epyc7502.txt index a5a1b0d21ea2e9f849bc515e14c22ba2a3d8ed08..4057414b555b9009d6f5a6504255a6c1bfb66486 100644 --- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_validation_epyc7502.txt +++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_validation_epyc7502.txt @@ -28,8 +28,8 @@ Muon fraction in MCPs to which a track(s) was matched: 463/ Correctly identified muons with isMuon: 376/ 463 81.21% Correctly identified muons from strange decays with isMuon: 0/ 0 -nan% Correctly identified muons from B decays with isMuon: 86/ 96 89.58% -Tracks identified as muon with isMuon, but matched to non-muon MCP: 4037/ 49999 8.07% -Ghost tracks identified as muon with isMuon: 229/ 1643 13.94% +Tracks identified as muon with isMuon, but matched to non-muon MCP: 4079/ 49999 8.16% +Ghost tracks identified as muon with isMuon: 232/ 1643 14.12% pv_validator validation: @@ -63,7 +63,7 @@ Hlt1XiOmegaLLL: 0/ 1000, ( 0.00 +/- Hlt1OneMuonTrackLine: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1SingleHighPtMuon: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1SingleHighPtMuonNoMuID: 6/ 1000, ( 180.00 +/- 73.26) kHz -Hlt1DiMuonHighMass: 10/ 1000, ( 300.00 +/- 94.39) kHz +Hlt1DiMuonHighMass: 11/ 1000, ( 330.00 +/- 98.95) kHz Hlt1DiMuonDisplaced: 3/ 1000, ( 90.00 +/- 51.88) kHz Hlt1DiMuonSoft: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1TrackMuonMVA: 14/ 1000, ( 420.00 +/- 111.46) kHz @@ -119,7 +119,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0/ 1000, ( 0.00 +/- Hlt1MaterialVertexSeeds_DWFS: 0/ 1000, ( 0.00 +/- 0.00) kHz Hlt1Dst2D0PiAlignment: 0/ 1000, ( 0.00 +/- 0.00) kHz Hlt1DiMuonHighMassAlignment: 0/ 1000, ( 0.00 +/- 0.00) kHz -Hlt1DiMuonJpsiMassAlignment: 18/ 1000, ( 540.00 +/- 126.13) kHz +Hlt1DiMuonJpsiMassAlignment: 20/ 1000, ( 600.00 +/- 132.82) kHz Hlt1DisplacedDiMuonAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1BeamGas: 0/ 1000, ( 0.00 +/- 0.00) kHz Hlt1VeloMicroBias: 88/ 1000, ( 2640.00 +/- 268.76) kHz @@ -159,7 +159,7 @@ Hlt1XiOmegaLLL: 0 0 Hlt1OneMuonTrackLine: 2 0 Hlt1SingleHighPtMuon: 2 2 Hlt1SingleHighPtMuonNoMuID: 6 6 -Hlt1DiMuonHighMass: 10 16 +Hlt1DiMuonHighMass: 11 17 Hlt1DiMuonDisplaced: 3 3 Hlt1DiMuonSoft: 1 1 Hlt1TrackMuonMVA: 14 16 @@ -215,7 +215,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0 0 Hlt1MaterialVertexSeeds_DWFS: 0 0 Hlt1Dst2D0PiAlignment: 0 0 Hlt1DiMuonHighMassAlignment: 0 0 -Hlt1DiMuonJpsiMassAlignment: 18 26 +Hlt1DiMuonJpsiMassAlignment: 20 28 Hlt1DisplacedDiMuonAlignment: 1 1 Hlt1BeamGas: 0 0 Hlt1VeloMicroBias: 88 0 @@ -235,12 +235,12 @@ Hlt1SMOG2DiMuonHighMass: 0 0 Hlt1SMOG2SingleMuon: 0 0 Hlt1SMOG2L0Toppi: 0 0 -Total decisions: 1206 -Total tracks: 1964 +Total decisions: 1209 +Total tracks: 1968 Total calos clusters: 33 -Total SVs: 1745 -Total hits: 51319 -Total stdinfo: 24030 +Total SVs: 1747 +Total hits: 51435 +Total stdinfo: 24073 veloUT_validator validation: diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_validation_geforcertx2080ti.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_validation_geforcertx2080ti.txt index 67a3467800b6186d0aafafb7dcc32026af55a9c1..5e3d9ffa412948febb664c6654608262cd154513 100644 --- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_validation_geforcertx2080ti.txt +++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_validation_geforcertx2080ti.txt @@ -28,8 +28,8 @@ Muon fraction in MCPs to which a track(s) was matched: 456/ Correctly identified muons with isMuon: 370/ 456 81.14% Correctly identified muons from strange decays with isMuon: 0/ 0 -nan% Correctly identified muons from B decays with isMuon: 84/ 93 90.32% -Tracks identified as muon with isMuon, but matched to non-muon MCP: 4033/ 49976 8.07% -Ghost tracks identified as muon with isMuon: 239/ 1630 14.66% +Tracks identified as muon with isMuon, but matched to non-muon MCP: 4080/ 49976 8.16% +Ghost tracks identified as muon with isMuon: 242/ 1630 14.85% pv_validator validation: @@ -63,7 +63,7 @@ Hlt1XiOmegaLLL: 0/ 1000, ( 0.00 +/- Hlt1OneMuonTrackLine: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1SingleHighPtMuon: 3/ 1000, ( 90.00 +/- 51.88) kHz Hlt1SingleHighPtMuonNoMuID: 6/ 1000, ( 180.00 +/- 73.26) kHz -Hlt1DiMuonHighMass: 12/ 1000, ( 360.00 +/- 103.30) kHz +Hlt1DiMuonHighMass: 13/ 1000, ( 390.00 +/- 107.46) kHz Hlt1DiMuonDisplaced: 3/ 1000, ( 90.00 +/- 51.88) kHz Hlt1DiMuonSoft: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1TrackMuonMVA: 15/ 1000, ( 450.00 +/- 115.31) kHz @@ -119,7 +119,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0/ 1000, ( 0.00 +/- Hlt1MaterialVertexSeeds_DWFS: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1Dst2D0PiAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1DiMuonHighMassAlignment: 0/ 1000, ( 0.00 +/- 0.00) kHz -Hlt1DiMuonJpsiMassAlignment: 19/ 1000, ( 570.00 +/- 129.52) kHz +Hlt1DiMuonJpsiMassAlignment: 21/ 1000, ( 630.00 +/- 136.03) kHz Hlt1DisplacedDiMuonAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1BeamGas: 0/ 1000, ( 0.00 +/- 0.00) kHz Hlt1VeloMicroBias: 88/ 1000, ( 2640.00 +/- 268.76) kHz @@ -159,7 +159,7 @@ Hlt1XiOmegaLLL: 0 0 Hlt1OneMuonTrackLine: 2 0 Hlt1SingleHighPtMuon: 3 3 Hlt1SingleHighPtMuonNoMuID: 6 6 -Hlt1DiMuonHighMass: 12 18 +Hlt1DiMuonHighMass: 13 19 Hlt1DiMuonDisplaced: 3 3 Hlt1DiMuonSoft: 1 1 Hlt1TrackMuonMVA: 15 17 @@ -215,7 +215,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0 0 Hlt1MaterialVertexSeeds_DWFS: 1 0 Hlt1Dst2D0PiAlignment: 1 1 Hlt1DiMuonHighMassAlignment: 0 0 -Hlt1DiMuonJpsiMassAlignment: 19 27 +Hlt1DiMuonJpsiMassAlignment: 21 29 Hlt1DisplacedDiMuonAlignment: 1 1 Hlt1BeamGas: 0 0 Hlt1VeloMicroBias: 88 0 @@ -235,12 +235,12 @@ Hlt1SMOG2DiMuonHighMass: 0 0 Hlt1SMOG2SingleMuon: 0 0 Hlt1SMOG2L0Toppi: 0 0 -Total decisions: 1210 -Total tracks: 1950 +Total decisions: 1213 +Total tracks: 1954 Total calos clusters: 33 -Total SVs: 1734 -Total hits: 50908 -Total stdinfo: 23878 +Total SVs: 1736 +Total hits: 51025 +Total stdinfo: 23921 veloUT_validator validation: diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_validation_geforcertx3090.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_validation_geforcertx3090.txt index 67a3467800b6186d0aafafb7dcc32026af55a9c1..5e3d9ffa412948febb664c6654608262cd154513 100644 --- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_validation_geforcertx3090.txt +++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_validation_geforcertx3090.txt @@ -28,8 +28,8 @@ Muon fraction in MCPs to which a track(s) was matched: 456/ Correctly identified muons with isMuon: 370/ 456 81.14% Correctly identified muons from strange decays with isMuon: 0/ 0 -nan% Correctly identified muons from B decays with isMuon: 84/ 93 90.32% -Tracks identified as muon with isMuon, but matched to non-muon MCP: 4033/ 49976 8.07% -Ghost tracks identified as muon with isMuon: 239/ 1630 14.66% +Tracks identified as muon with isMuon, but matched to non-muon MCP: 4080/ 49976 8.16% +Ghost tracks identified as muon with isMuon: 242/ 1630 14.85% pv_validator validation: @@ -63,7 +63,7 @@ Hlt1XiOmegaLLL: 0/ 1000, ( 0.00 +/- Hlt1OneMuonTrackLine: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1SingleHighPtMuon: 3/ 1000, ( 90.00 +/- 51.88) kHz Hlt1SingleHighPtMuonNoMuID: 6/ 1000, ( 180.00 +/- 73.26) kHz -Hlt1DiMuonHighMass: 12/ 1000, ( 360.00 +/- 103.30) kHz +Hlt1DiMuonHighMass: 13/ 1000, ( 390.00 +/- 107.46) kHz Hlt1DiMuonDisplaced: 3/ 1000, ( 90.00 +/- 51.88) kHz Hlt1DiMuonSoft: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1TrackMuonMVA: 15/ 1000, ( 450.00 +/- 115.31) kHz @@ -119,7 +119,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0/ 1000, ( 0.00 +/- Hlt1MaterialVertexSeeds_DWFS: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1Dst2D0PiAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1DiMuonHighMassAlignment: 0/ 1000, ( 0.00 +/- 0.00) kHz -Hlt1DiMuonJpsiMassAlignment: 19/ 1000, ( 570.00 +/- 129.52) kHz +Hlt1DiMuonJpsiMassAlignment: 21/ 1000, ( 630.00 +/- 136.03) kHz Hlt1DisplacedDiMuonAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1BeamGas: 0/ 1000, ( 0.00 +/- 0.00) kHz Hlt1VeloMicroBias: 88/ 1000, ( 2640.00 +/- 268.76) kHz @@ -159,7 +159,7 @@ Hlt1XiOmegaLLL: 0 0 Hlt1OneMuonTrackLine: 2 0 Hlt1SingleHighPtMuon: 3 3 Hlt1SingleHighPtMuonNoMuID: 6 6 -Hlt1DiMuonHighMass: 12 18 +Hlt1DiMuonHighMass: 13 19 Hlt1DiMuonDisplaced: 3 3 Hlt1DiMuonSoft: 1 1 Hlt1TrackMuonMVA: 15 17 @@ -215,7 +215,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0 0 Hlt1MaterialVertexSeeds_DWFS: 1 0 Hlt1Dst2D0PiAlignment: 1 1 Hlt1DiMuonHighMassAlignment: 0 0 -Hlt1DiMuonJpsiMassAlignment: 19 27 +Hlt1DiMuonJpsiMassAlignment: 21 29 Hlt1DisplacedDiMuonAlignment: 1 1 Hlt1BeamGas: 0 0 Hlt1VeloMicroBias: 88 0 @@ -235,12 +235,12 @@ Hlt1SMOG2DiMuonHighMass: 0 0 Hlt1SMOG2SingleMuon: 0 0 Hlt1SMOG2L0Toppi: 0 0 -Total decisions: 1210 -Total tracks: 1950 +Total decisions: 1213 +Total tracks: 1954 Total calos clusters: 33 -Total SVs: 1734 -Total hits: 50908 -Total stdinfo: 23878 +Total SVs: 1736 +Total hits: 51025 +Total stdinfo: 23921 veloUT_validator validation: diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_veloSP_validation_a5000.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_veloSP_validation_a5000.txt index 370dba2feb393bd438b6a8a1a883ed8f7b93f2ab..860a73cacae75a0b22c01d929b7816fb647d936f 100644 --- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_veloSP_validation_a5000.txt +++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_veloSP_validation_a5000.txt @@ -28,8 +28,8 @@ Muon fraction in MCPs to which a track(s) was matched: 247/ Correctly identified muons with isMuon: 219/ 247 88.66% Correctly identified muons from strange decays with isMuon: 0/ 0 -nan% Correctly identified muons from B decays with isMuon: 46/ 49 93.88% -Tracks identified as muon with isMuon, but matched to non-muon MCP: 2460/ 31964 7.70% -Ghost tracks identified as muon with isMuon: 1670/ 17334 9.63% +Tracks identified as muon with isMuon, but matched to non-muon MCP: 2482/ 31964 7.76% +Ghost tracks identified as muon with isMuon: 1694/ 17334 9.77% pv_validator validation: @@ -63,7 +63,7 @@ Hlt1XiOmegaLLL: 0/ 1000, ( 0.00 +/- Hlt1OneMuonTrackLine: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1SingleHighPtMuon: 3/ 1000, ( 90.00 +/- 51.88) kHz Hlt1SingleHighPtMuonNoMuID: 6/ 1000, ( 180.00 +/- 73.26) kHz -Hlt1DiMuonHighMass: 12/ 1000, ( 360.00 +/- 103.30) kHz +Hlt1DiMuonHighMass: 13/ 1000, ( 390.00 +/- 107.46) kHz Hlt1DiMuonDisplaced: 3/ 1000, ( 90.00 +/- 51.88) kHz Hlt1DiMuonSoft: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1TrackMuonMVA: 15/ 1000, ( 450.00 +/- 115.31) kHz @@ -119,7 +119,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0/ 1000, ( 0.00 +/- Hlt1MaterialVertexSeeds_DWFS: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1Dst2D0PiAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1DiMuonHighMassAlignment: 0/ 1000, ( 0.00 +/- 0.00) kHz -Hlt1DiMuonJpsiMassAlignment: 19/ 1000, ( 570.00 +/- 129.52) kHz +Hlt1DiMuonJpsiMassAlignment: 21/ 1000, ( 630.00 +/- 136.03) kHz Hlt1DisplacedDiMuonAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1BeamGas: 0/ 1000, ( 0.00 +/- 0.00) kHz Hlt1VeloMicroBias: 88/ 1000, ( 2640.00 +/- 268.76) kHz @@ -159,7 +159,7 @@ Hlt1XiOmegaLLL: 0 0 Hlt1OneMuonTrackLine: 2 0 Hlt1SingleHighPtMuon: 3 3 Hlt1SingleHighPtMuonNoMuID: 6 6 -Hlt1DiMuonHighMass: 12 18 +Hlt1DiMuonHighMass: 13 19 Hlt1DiMuonDisplaced: 3 3 Hlt1DiMuonSoft: 1 1 Hlt1TrackMuonMVA: 15 17 @@ -215,7 +215,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0 0 Hlt1MaterialVertexSeeds_DWFS: 1 0 Hlt1Dst2D0PiAlignment: 1 1 Hlt1DiMuonHighMassAlignment: 0 0 -Hlt1DiMuonJpsiMassAlignment: 19 27 +Hlt1DiMuonJpsiMassAlignment: 21 29 Hlt1DisplacedDiMuonAlignment: 1 1 Hlt1BeamGas: 0 0 Hlt1VeloMicroBias: 88 0 @@ -235,12 +235,12 @@ Hlt1SMOG2DiMuonHighMass: 0 0 Hlt1SMOG2SingleMuon: 0 0 Hlt1SMOG2L0Toppi: 0 0 -Total decisions: 1214 -Total tracks: 1950 +Total decisions: 1217 +Total tracks: 1954 Total calos clusters: 33 -Total SVs: 1728 -Total hits: 50931 -Total stdinfo: 23858 +Total SVs: 1730 +Total hits: 51048 +Total stdinfo: 23901 veloUT_validator validation: diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_veloSP_validation_epyc7502.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_veloSP_validation_epyc7502.txt index a5b2063452d28ca1c4075bb6c05dd8a2a6a72a43..b1c2a5b1e81fd32e96bd6cac05fb346ef48eaaec 100644 --- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_veloSP_validation_epyc7502.txt +++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_veloSP_validation_epyc7502.txt @@ -28,8 +28,8 @@ Muon fraction in MCPs to which a track(s) was matched: 250/ Correctly identified muons with isMuon: 222/ 250 88.80% Correctly identified muons from strange decays with isMuon: 0/ 0 -nan% Correctly identified muons from B decays with isMuon: 47/ 50 94.00% -Tracks identified as muon with isMuon, but matched to non-muon MCP: 2459/ 31907 7.71% -Ghost tracks identified as muon with isMuon: 1665/ 17444 9.54% +Tracks identified as muon with isMuon, but matched to non-muon MCP: 2479/ 31907 7.77% +Ghost tracks identified as muon with isMuon: 1686/ 17444 9.67% pv_validator validation: @@ -63,7 +63,7 @@ Hlt1XiOmegaLLL: 0/ 1000, ( 0.00 +/- Hlt1OneMuonTrackLine: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1SingleHighPtMuon: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1SingleHighPtMuonNoMuID: 6/ 1000, ( 180.00 +/- 73.26) kHz -Hlt1DiMuonHighMass: 10/ 1000, ( 300.00 +/- 94.39) kHz +Hlt1DiMuonHighMass: 11/ 1000, ( 330.00 +/- 98.95) kHz Hlt1DiMuonDisplaced: 3/ 1000, ( 90.00 +/- 51.88) kHz Hlt1DiMuonSoft: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1TrackMuonMVA: 14/ 1000, ( 420.00 +/- 111.46) kHz @@ -119,7 +119,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0/ 1000, ( 0.00 +/- Hlt1MaterialVertexSeeds_DWFS: 0/ 1000, ( 0.00 +/- 0.00) kHz Hlt1Dst2D0PiAlignment: 0/ 1000, ( 0.00 +/- 0.00) kHz Hlt1DiMuonHighMassAlignment: 0/ 1000, ( 0.00 +/- 0.00) kHz -Hlt1DiMuonJpsiMassAlignment: 18/ 1000, ( 540.00 +/- 126.13) kHz +Hlt1DiMuonJpsiMassAlignment: 20/ 1000, ( 600.00 +/- 132.82) kHz Hlt1DisplacedDiMuonAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1BeamGas: 0/ 1000, ( 0.00 +/- 0.00) kHz Hlt1VeloMicroBias: 88/ 1000, ( 2640.00 +/- 268.76) kHz @@ -159,7 +159,7 @@ Hlt1XiOmegaLLL: 0 0 Hlt1OneMuonTrackLine: 2 0 Hlt1SingleHighPtMuon: 2 2 Hlt1SingleHighPtMuonNoMuID: 6 6 -Hlt1DiMuonHighMass: 10 16 +Hlt1DiMuonHighMass: 11 17 Hlt1DiMuonDisplaced: 3 3 Hlt1DiMuonSoft: 1 1 Hlt1TrackMuonMVA: 14 16 @@ -215,7 +215,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0 0 Hlt1MaterialVertexSeeds_DWFS: 0 0 Hlt1Dst2D0PiAlignment: 0 0 Hlt1DiMuonHighMassAlignment: 0 0 -Hlt1DiMuonJpsiMassAlignment: 18 26 +Hlt1DiMuonJpsiMassAlignment: 20 28 Hlt1DisplacedDiMuonAlignment: 1 1 Hlt1BeamGas: 0 0 Hlt1VeloMicroBias: 88 0 @@ -235,12 +235,12 @@ Hlt1SMOG2DiMuonHighMass: 0 0 Hlt1SMOG2SingleMuon: 0 0 Hlt1SMOG2L0Toppi: 0 0 -Total decisions: 1208 -Total tracks: 1970 +Total decisions: 1211 +Total tracks: 1974 Total calos clusters: 33 -Total SVs: 1754 -Total hits: 51446 -Total stdinfo: 24116 +Total SVs: 1756 +Total hits: 51562 +Total stdinfo: 24159 veloUT_validator validation: diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_veloSP_validation_geforcertx2080ti.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_veloSP_validation_geforcertx2080ti.txt index 370dba2feb393bd438b6a8a1a883ed8f7b93f2ab..860a73cacae75a0b22c01d929b7816fb647d936f 100644 --- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_veloSP_validation_geforcertx2080ti.txt +++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_veloSP_validation_geforcertx2080ti.txt @@ -28,8 +28,8 @@ Muon fraction in MCPs to which a track(s) was matched: 247/ Correctly identified muons with isMuon: 219/ 247 88.66% Correctly identified muons from strange decays with isMuon: 0/ 0 -nan% Correctly identified muons from B decays with isMuon: 46/ 49 93.88% -Tracks identified as muon with isMuon, but matched to non-muon MCP: 2460/ 31964 7.70% -Ghost tracks identified as muon with isMuon: 1670/ 17334 9.63% +Tracks identified as muon with isMuon, but matched to non-muon MCP: 2482/ 31964 7.76% +Ghost tracks identified as muon with isMuon: 1694/ 17334 9.77% pv_validator validation: @@ -63,7 +63,7 @@ Hlt1XiOmegaLLL: 0/ 1000, ( 0.00 +/- Hlt1OneMuonTrackLine: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1SingleHighPtMuon: 3/ 1000, ( 90.00 +/- 51.88) kHz Hlt1SingleHighPtMuonNoMuID: 6/ 1000, ( 180.00 +/- 73.26) kHz -Hlt1DiMuonHighMass: 12/ 1000, ( 360.00 +/- 103.30) kHz +Hlt1DiMuonHighMass: 13/ 1000, ( 390.00 +/- 107.46) kHz Hlt1DiMuonDisplaced: 3/ 1000, ( 90.00 +/- 51.88) kHz Hlt1DiMuonSoft: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1TrackMuonMVA: 15/ 1000, ( 450.00 +/- 115.31) kHz @@ -119,7 +119,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0/ 1000, ( 0.00 +/- Hlt1MaterialVertexSeeds_DWFS: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1Dst2D0PiAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1DiMuonHighMassAlignment: 0/ 1000, ( 0.00 +/- 0.00) kHz -Hlt1DiMuonJpsiMassAlignment: 19/ 1000, ( 570.00 +/- 129.52) kHz +Hlt1DiMuonJpsiMassAlignment: 21/ 1000, ( 630.00 +/- 136.03) kHz Hlt1DisplacedDiMuonAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1BeamGas: 0/ 1000, ( 0.00 +/- 0.00) kHz Hlt1VeloMicroBias: 88/ 1000, ( 2640.00 +/- 268.76) kHz @@ -159,7 +159,7 @@ Hlt1XiOmegaLLL: 0 0 Hlt1OneMuonTrackLine: 2 0 Hlt1SingleHighPtMuon: 3 3 Hlt1SingleHighPtMuonNoMuID: 6 6 -Hlt1DiMuonHighMass: 12 18 +Hlt1DiMuonHighMass: 13 19 Hlt1DiMuonDisplaced: 3 3 Hlt1DiMuonSoft: 1 1 Hlt1TrackMuonMVA: 15 17 @@ -215,7 +215,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0 0 Hlt1MaterialVertexSeeds_DWFS: 1 0 Hlt1Dst2D0PiAlignment: 1 1 Hlt1DiMuonHighMassAlignment: 0 0 -Hlt1DiMuonJpsiMassAlignment: 19 27 +Hlt1DiMuonJpsiMassAlignment: 21 29 Hlt1DisplacedDiMuonAlignment: 1 1 Hlt1BeamGas: 0 0 Hlt1VeloMicroBias: 88 0 @@ -235,12 +235,12 @@ Hlt1SMOG2DiMuonHighMass: 0 0 Hlt1SMOG2SingleMuon: 0 0 Hlt1SMOG2L0Toppi: 0 0 -Total decisions: 1214 -Total tracks: 1950 +Total decisions: 1217 +Total tracks: 1954 Total calos clusters: 33 -Total SVs: 1728 -Total hits: 50931 -Total stdinfo: 23858 +Total SVs: 1730 +Total hits: 51048 +Total stdinfo: 23901 veloUT_validator validation: diff --git a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_veloSP_validation_geforcertx3090.txt b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_veloSP_validation_geforcertx3090.txt index 370dba2feb393bd438b6a8a1a883ed8f7b93f2ab..860a73cacae75a0b22c01d929b7816fb647d936f 100644 --- a/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_veloSP_validation_geforcertx3090.txt +++ b/test/reference/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_hlt1_pp_veloSP_validation_geforcertx3090.txt @@ -28,8 +28,8 @@ Muon fraction in MCPs to which a track(s) was matched: 247/ Correctly identified muons with isMuon: 219/ 247 88.66% Correctly identified muons from strange decays with isMuon: 0/ 0 -nan% Correctly identified muons from B decays with isMuon: 46/ 49 93.88% -Tracks identified as muon with isMuon, but matched to non-muon MCP: 2460/ 31964 7.70% -Ghost tracks identified as muon with isMuon: 1670/ 17334 9.63% +Tracks identified as muon with isMuon, but matched to non-muon MCP: 2482/ 31964 7.76% +Ghost tracks identified as muon with isMuon: 1694/ 17334 9.77% pv_validator validation: @@ -63,7 +63,7 @@ Hlt1XiOmegaLLL: 0/ 1000, ( 0.00 +/- Hlt1OneMuonTrackLine: 2/ 1000, ( 60.00 +/- 42.38) kHz Hlt1SingleHighPtMuon: 3/ 1000, ( 90.00 +/- 51.88) kHz Hlt1SingleHighPtMuonNoMuID: 6/ 1000, ( 180.00 +/- 73.26) kHz -Hlt1DiMuonHighMass: 12/ 1000, ( 360.00 +/- 103.30) kHz +Hlt1DiMuonHighMass: 13/ 1000, ( 390.00 +/- 107.46) kHz Hlt1DiMuonDisplaced: 3/ 1000, ( 90.00 +/- 51.88) kHz Hlt1DiMuonSoft: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1TrackMuonMVA: 15/ 1000, ( 450.00 +/- 115.31) kHz @@ -119,7 +119,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0/ 1000, ( 0.00 +/- Hlt1MaterialVertexSeeds_DWFS: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1Dst2D0PiAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1DiMuonHighMassAlignment: 0/ 1000, ( 0.00 +/- 0.00) kHz -Hlt1DiMuonJpsiMassAlignment: 19/ 1000, ( 570.00 +/- 129.52) kHz +Hlt1DiMuonJpsiMassAlignment: 21/ 1000, ( 630.00 +/- 136.03) kHz Hlt1DisplacedDiMuonAlignment: 1/ 1000, ( 30.00 +/- 29.98) kHz Hlt1BeamGas: 0/ 1000, ( 0.00 +/- 0.00) kHz Hlt1VeloMicroBias: 88/ 1000, ( 2640.00 +/- 268.76) kHz @@ -159,7 +159,7 @@ Hlt1XiOmegaLLL: 0 0 Hlt1OneMuonTrackLine: 2 0 Hlt1SingleHighPtMuon: 3 3 Hlt1SingleHighPtMuonNoMuID: 6 6 -Hlt1DiMuonHighMass: 12 18 +Hlt1DiMuonHighMass: 13 19 Hlt1DiMuonDisplaced: 3 3 Hlt1DiMuonSoft: 1 1 Hlt1TrackMuonMVA: 15 17 @@ -215,7 +215,7 @@ Hlt1MaterialVertexSeedsDownstreamz: 0 0 Hlt1MaterialVertexSeeds_DWFS: 1 0 Hlt1Dst2D0PiAlignment: 1 1 Hlt1DiMuonHighMassAlignment: 0 0 -Hlt1DiMuonJpsiMassAlignment: 19 27 +Hlt1DiMuonJpsiMassAlignment: 21 29 Hlt1DisplacedDiMuonAlignment: 1 1 Hlt1BeamGas: 0 0 Hlt1VeloMicroBias: 88 0 @@ -235,12 +235,12 @@ Hlt1SMOG2DiMuonHighMass: 0 0 Hlt1SMOG2SingleMuon: 0 0 Hlt1SMOG2L0Toppi: 0 0 -Total decisions: 1214 -Total tracks: 1950 +Total decisions: 1217 +Total tracks: 1954 Total calos clusters: 33 -Total SVs: 1728 -Total hits: 50931 -Total stdinfo: 23858 +Total SVs: 1730 +Total hits: 51048 +Total stdinfo: 23901 veloUT_validator validation: diff --git a/test/reference/SMOG2_pAr_exp2024_mdf_sim-20231017-vc-md100_10k_hlt1_pp_forward_then_matching_no_ut_validation_a5000.txt b/test/reference/SMOG2_pAr_exp2024_mdf_sim-20231017-vc-md100_10k_hlt1_pp_forward_then_matching_no_ut_validation_a5000.txt index 12342ce0b7dde9908b94261f047cbe8dd0737760..32e41c0555331028e6eff537655971fa402d2f47 100644 --- a/test/reference/SMOG2_pAr_exp2024_mdf_sim-20231017-vc-md100_10k_hlt1_pp_forward_then_matching_no_ut_validation_a5000.txt +++ b/test/reference/SMOG2_pAr_exp2024_mdf_sim-20231017-vc-md100_10k_hlt1_pp_forward_then_matching_no_ut_validation_a5000.txt @@ -21,7 +21,7 @@ Muon fraction in MCPs to which a track(s) was matched: 76/ Correctly identified muons with isMuon: 73/ 76 96.05% Correctly identified muons from strange decays with isMuon: 1/ 1 100.00% Correctly identified muons from B decays with isMuon: 0/ 0 -nan% -Tracks identified as muon with isMuon, but matched to non-muon MCP: 279/ 8416 3.32% +Tracks identified as muon with isMuon, but matched to non-muon MCP: 280/ 8416 3.33% Ghost tracks identified as muon with isMuon: 7/ 211 3.32% diff --git a/test/reference/SMOG2_pAr_exp2024_mdf_sim-20231017-vc-md100_10k_hlt1_pp_forward_then_matching_no_ut_validation_epyc7502.txt b/test/reference/SMOG2_pAr_exp2024_mdf_sim-20231017-vc-md100_10k_hlt1_pp_forward_then_matching_no_ut_validation_epyc7502.txt index 65b5e6aee0bb9260335f54af85336ca156ce293e..418d454b0a0bcef26c77386dfc13fdb2ae6b9d07 100644 --- a/test/reference/SMOG2_pAr_exp2024_mdf_sim-20231017-vc-md100_10k_hlt1_pp_forward_then_matching_no_ut_validation_epyc7502.txt +++ b/test/reference/SMOG2_pAr_exp2024_mdf_sim-20231017-vc-md100_10k_hlt1_pp_forward_then_matching_no_ut_validation_epyc7502.txt @@ -21,7 +21,7 @@ Muon fraction in MCPs to which a track(s) was matched: 76/ Correctly identified muons with isMuon: 73/ 76 96.05% Correctly identified muons from strange decays with isMuon: 1/ 1 100.00% Correctly identified muons from B decays with isMuon: 0/ 0 -nan% -Tracks identified as muon with isMuon, but matched to non-muon MCP: 279/ 8406 3.32% +Tracks identified as muon with isMuon, but matched to non-muon MCP: 280/ 8406 3.33% Ghost tracks identified as muon with isMuon: 7/ 211 3.32% diff --git a/test/reference/SMOG2_pAr_exp2024_mdf_sim-20231017-vc-md100_10k_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx2080ti.txt b/test/reference/SMOG2_pAr_exp2024_mdf_sim-20231017-vc-md100_10k_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx2080ti.txt index 12342ce0b7dde9908b94261f047cbe8dd0737760..32e41c0555331028e6eff537655971fa402d2f47 100644 --- a/test/reference/SMOG2_pAr_exp2024_mdf_sim-20231017-vc-md100_10k_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx2080ti.txt +++ b/test/reference/SMOG2_pAr_exp2024_mdf_sim-20231017-vc-md100_10k_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx2080ti.txt @@ -21,7 +21,7 @@ Muon fraction in MCPs to which a track(s) was matched: 76/ Correctly identified muons with isMuon: 73/ 76 96.05% Correctly identified muons from strange decays with isMuon: 1/ 1 100.00% Correctly identified muons from B decays with isMuon: 0/ 0 -nan% -Tracks identified as muon with isMuon, but matched to non-muon MCP: 279/ 8416 3.32% +Tracks identified as muon with isMuon, but matched to non-muon MCP: 280/ 8416 3.33% Ghost tracks identified as muon with isMuon: 7/ 211 3.32% diff --git a/test/reference/SMOG2_pAr_exp2024_mdf_sim-20231017-vc-md100_10k_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx3090.txt b/test/reference/SMOG2_pAr_exp2024_mdf_sim-20231017-vc-md100_10k_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx3090.txt index 12342ce0b7dde9908b94261f047cbe8dd0737760..32e41c0555331028e6eff537655971fa402d2f47 100644 --- a/test/reference/SMOG2_pAr_exp2024_mdf_sim-20231017-vc-md100_10k_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx3090.txt +++ b/test/reference/SMOG2_pAr_exp2024_mdf_sim-20231017-vc-md100_10k_hlt1_pp_forward_then_matching_no_ut_validation_geforcertx3090.txt @@ -21,7 +21,7 @@ Muon fraction in MCPs to which a track(s) was matched: 76/ Correctly identified muons with isMuon: 73/ 76 96.05% Correctly identified muons from strange decays with isMuon: 1/ 1 100.00% Correctly identified muons from B decays with isMuon: 0/ 0 -nan% -Tracks identified as muon with isMuon, but matched to non-muon MCP: 279/ 8416 3.32% +Tracks identified as muon with isMuon, but matched to non-muon MCP: 280/ 8416 3.33% Ghost tracks identified as muon with isMuon: 7/ 211 3.32%