Skip to content

Commit 6aef853

Browse files
committed
fix test consumers; use old version for LUT for compatibility
1 parent ae08646 commit 6aef853

2 files changed

Lines changed: 14 additions & 27 deletions

File tree

ALICE3/TableProducer/OTF/testCcdbConsumer1.cxx

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,6 @@
1717
///
1818

1919
#include "ALICE3/Core/FlatTrackSmearer.h"
20-
#include "ALICE3/Core/FlatLutEntry.h"
21-
#include "ALICE3/Core/FastTracker.h"
2220
#include "ALICE3/Core/TrackUtilities.h"
2321
#include "ALICE3/DataModel/OTFLUT.h"
2422
#include <Framework/O2DatabasePDGPlugin.h>
@@ -29,7 +27,6 @@
2927
#include <Framework/HistogramRegistry.h>
3028
#include <Framework/runDataProcessing.h>
3129

32-
#include <map>
3330
#include <string>
3431
#include <vector>
3532

@@ -53,19 +50,14 @@ struct TestCcdbConsumer1 {
5350

5451
void process(o2::aod::McCollisions const& mcCollisions, o2::aod::McParticles const& mcParticles, o2::aod::A3LookUpTables const& luts)
5552
{
56-
const auto thisTable = luts.rawIteratorAt(0);
57-
auto lutEl = thisTable.lutEl();
58-
auto lutMu = thisTable.lutMu();
59-
auto lutPi = thisTable.lutPi();
60-
auto lutKa = thisTable.lutKa();
61-
auto lutPr = thisTable.lutPr();
62-
smearer.viewTable(PDG_t::kElectron, reinterpret_cast<const uint8_t*>(lutEl.data()), lutEl.size());
63-
smearer.viewTable(PDG_t::kMuonMinus, reinterpret_cast<const uint8_t*>(lutMu.data()), lutMu.size());
64-
smearer.viewTable(PDG_t::kPiPlus, reinterpret_cast<const uint8_t*>(lutPi.data()), lutPi.size());
65-
smearer.viewTable(PDG_t::kKPlus, reinterpret_cast<const uint8_t*>(lutKa.data()), lutKa.size());
66-
smearer.viewTable(PDG_t::kProton, reinterpret_cast<const uint8_t*>(lutPr.data()), lutPr.size());
53+
const auto thisTable = luts.begin();
54+
smearer.viewTable(PDG_t::kElectron, thisTable.lutEl());
55+
smearer.viewTable(PDG_t::kMuonMinus, thisTable.lutMu());
56+
smearer.viewTable(PDG_t::kPiPlus, thisTable.lutPi());
57+
smearer.viewTable(PDG_t::kKPlus, thisTable.lutKa());
58+
smearer.viewTable(PDG_t::kProton, thisTable.lutPr());
6759

68-
for (const auto& mcCollision : mcCollisions) {
60+
for (const auto& _ : mcCollisions) {
6961
for (const auto& mcParticle : mcParticles) {
7062
if (!pdgsToBeHandled.count(std::abs(mcParticle.pdgCode()))) {
7163
continue;

ALICE3/TableProducer/OTF/testCcdbConsumer2.cxx

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -52,19 +52,14 @@ struct TestCcdbConsumer2 {
5252

5353
void process(o2::aod::McCollisions const& mcCollisions, o2::aod::McParticles const& mcParticles, o2::aod::A3LookUpTables const& luts)
5454
{
55-
const auto thisTable = luts.rawIteratorAt(0);
56-
auto lutEl = thisTable.lutEl();
57-
auto lutMu = thisTable.lutMu();
58-
auto lutPi = thisTable.lutPi();
59-
auto lutKa = thisTable.lutKa();
60-
auto lutPr = thisTable.lutPr();
61-
smearer.viewTable(PDG_t::kElectron, reinterpret_cast<const uint8_t*>(lutEl.data()), lutEl.size());
62-
smearer.viewTable(PDG_t::kMuonMinus, reinterpret_cast<const uint8_t*>(lutMu.data()), lutMu.size());
63-
smearer.viewTable(PDG_t::kPiPlus, reinterpret_cast<const uint8_t*>(lutPi.data()), lutPi.size());
64-
smearer.viewTable(PDG_t::kKPlus, reinterpret_cast<const uint8_t*>(lutKa.data()), lutKa.size());
65-
smearer.viewTable(PDG_t::kProton, reinterpret_cast<const uint8_t*>(lutPr.data()), lutPr.size());
55+
const auto thisTable = luts.begin();
56+
smearer.viewTable(PDG_t::kElectron, thisTable.lutEl());
57+
smearer.viewTable(PDG_t::kMuonMinus, thisTable.lutMu());
58+
smearer.viewTable(PDG_t::kPiPlus, thisTable.lutPi());
59+
smearer.viewTable(PDG_t::kKPlus, thisTable.lutKa());
60+
smearer.viewTable(PDG_t::kProton, thisTable.lutPr());
6661

67-
for (const auto& mcCollision : mcCollisions) {
62+
for (const auto& _ : mcCollisions) {
6863
for (const auto& mcParticle : mcParticles) {
6964
if (!pdgsToBeHandled.count(std::abs(mcParticle.pdgCode()))) {
7065
continue;

0 commit comments

Comments
 (0)