Skip to content

Commit 05c97b0

Browse files
committed
Fix fully qualified names in headers
1 parent 056ca74 commit 05c97b0

File tree

13 files changed

+927
-973
lines changed

13 files changed

+927
-973
lines changed

PWGJE/Core/JetTaggingUtilities.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -541,7 +541,7 @@ bool svAcceptance(T const& sv, float svDispersionMax)
541541
* positive value is expected from secondary vertex
542542
*
543543
* @param jet
544-
* @param track which is needed aod::JTrackExtras
544+
* @param track which is needed o2::aod::JTrackExtras
545545
*/
546546
template <typename T, typename U>
547547
int getGeoSign(T const& jet, U const& track)

PWGJE/Core/MlResponseHfTagging.h

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,10 @@
1818

1919
#include "Tools/ML/MlResponse.h"
2020

21-
#include <onnxruntime_cxx_api.h>
22-
2321
#include <Framework/Logger.h>
2422

2523
#include <onnxruntime_c_api.h>
24+
#include <onnxruntime_cxx_api.h>
2625

2726
#include <cstddef>
2827
#include <cstdint>
@@ -32,10 +31,9 @@
3231
// Fill the map of available input features
3332
// the key is the feature's name (std::string)
3433
// the value is the corresponding value in EnumInputFeatures
35-
#define FILL_MAP_BJET(FEATURE) \
36-
{ \
37-
#FEATURE, static_cast<uint8_t>(InputFeaturesBTag::FEATURE) \
38-
}
34+
#define FILL_MAP_BJET(FEATURE) \
35+
{ \
36+
#FEATURE, static_cast<uint8_t>(InputFeaturesBTag::FEATURE)}
3937

4038
// Check if the index of mCachedIndices (index associated to a FEATURE)
4139
// matches the entry in EnumInputFeatures associated to this FEATURE
@@ -330,6 +328,7 @@ class TensorAllocator
330328
{
331329
protected:
332330
Ort::MemoryInfo memInfo;
331+
333332
public:
334333
TensorAllocator()
335334
: memInfo(Ort::MemoryInfo::CreateCpu(OrtAllocatorType::OrtArenaAllocator, OrtMemType::OrtMemTypeDefault))
@@ -426,7 +425,7 @@ class GNNBjetAllocator : public TensorAllocator
426425
}
427426
~GNNBjetAllocator() = default;
428427

429-
// Copy operator for initializing GNNBjetAllocator using Configurable values
428+
// Copy operator for initializing GNNBjetAllocator using o2::framework::Configurable values
430429
GNNBjetAllocator& operator=(const GNNBjetAllocator& other)
431430
{
432431
nJetFeat = other.nJetFeat;

PWGJE/JetFinders/jetFinderHF.h

Lines changed: 95 additions & 99 deletions
Large diffs are not rendered by default.

PWGJE/JetFinders/jetFinderV0.h

Lines changed: 57 additions & 61 deletions
Large diffs are not rendered by default.

PWGJE/TableProducer/Matching/Duplicates/jetMatchingDuplicates.h

Lines changed: 13 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -28,34 +28,30 @@
2828

2929
#include <vector>
3030

31-
using namespace o2;
32-
using namespace o2::framework;
33-
using namespace o2::framework::expressions;
34-
3531
template <typename JetsBase, typename JetsTag, typename JetsBasetoTagMatchingTable, typename JetsTagtoBaseMatchingTable, typename Tracks, typename Candidates>
3632
struct JetMatchingDuplicates {
3733

38-
Configurable<bool> doMatchingGeo{"doMatchingGeo", true, "Enable geometric matching"};
39-
Configurable<bool> doMatchingPt{"doMatchingPt", true, "Enable pt matching"};
40-
Configurable<bool> doMatchingHf{"doMatchingHf", false, "Enable HF matching"};
41-
Configurable<float> maxMatchingDistance{"maxMatchingDistance", 0.24f, "Max matching distance"};
42-
Configurable<float> minPtFraction{"minPtFraction", 0.5f, "Minimum pt fraction for pt matching"};
34+
o2::framework::Configurable<bool> doMatchingGeo{"doMatchingGeo", true, "Enable geometric matching"};
35+
o2::framework::Configurable<bool> doMatchingPt{"doMatchingPt", true, "Enable pt matching"};
36+
o2::framework::Configurable<bool> doMatchingHf{"doMatchingHf", false, "Enable HF matching"};
37+
o2::framework::Configurable<float> maxMatchingDistance{"maxMatchingDistance", 0.24f, "Max matching distance"};
38+
o2::framework::Configurable<float> minPtFraction{"minPtFraction", 0.5f, "Minimum pt fraction for pt matching"};
4339

44-
Produces<JetsBasetoTagMatchingTable> jetsBasetoTagMatchingTable;
45-
Produces<JetsTagtoBaseMatchingTable> jetsTagtoBaseMatchingTable;
40+
o2::framework::Produces<JetsBasetoTagMatchingTable> jetsBasetoTagMatchingTable;
41+
o2::framework::Produces<JetsTagtoBaseMatchingTable> jetsTagtoBaseMatchingTable;
4642

4743
// preslicing jet collections, only for Mc-based collection
48-
static constexpr bool jetsBaseIsMc = o2::soa::relatedByIndex<aod::JMcCollisions, JetsBase>();
49-
static constexpr bool jetsTagIsMc = o2::soa::relatedByIndex<aod::JMcCollisions, JetsTag>();
44+
static constexpr bool jetsBaseIsMc = o2::soa::relatedByIndex<o2::aod::JMcCollisions, JetsBase>();
45+
static constexpr bool jetsTagIsMc = o2::soa::relatedByIndex<o2::aod::JMcCollisions, JetsTag>();
5046

51-
Preslice<JetsBase> baseJetsPerCollision = jetsBaseIsMc ? aod::jet::mcCollisionId : aod::jet::collisionId;
52-
Preslice<JetsTag> tagJetsPerCollision = jetsTagIsMc ? aod::jet::mcCollisionId : aod::jet::collisionId;
47+
o2::framework::Preslice<JetsBase> baseJetsPerCollision = jetsBaseIsMc ? o2::aod::jet::mcCollisionId : o2::aod::jet::collisionId;
48+
o2::framework::Preslice<JetsTag> tagJetsPerCollision = jetsTagIsMc ? o2::aod::jet::mcCollisionId : o2::aod::jet::collisionId;
5349

54-
void init(InitContext const&)
50+
void init(o2::framework::InitContext const&)
5551
{
5652
}
5753

58-
void processJets(aod::JetCollisions const& collisions,
54+
void processJets(o2::aod::JetCollisions const& collisions,
5955
JetsBase const& jetsBase, JetsTag const& jetsTag,
6056
Tracks const& tracks, Candidates const& candidates)
6157
{

PWGJE/TableProducer/Matching/Substructure/jetSubstructureMatching.h

Lines changed: 55 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -29,76 +29,72 @@
2929

3030
#include <vector>
3131

32-
using namespace o2;
33-
using namespace o2::framework;
34-
using namespace o2::framework::expressions;
35-
3632
template <typename JetsBase, typename JetsTag, typename SplittingsBasetoTagMatchingTable, typename SplittingsTagtoBaseMatchingTable, typename PairsBasetoTagMatchingTable, typename PairsTagtoBaseMatchingTable, typename SplittingsBase, typename SplittingsTag, typename PairsBase, typename PairsTag, typename CandidatesBase, typename CandidatesTag, typename TracksBase, typename TracksTag, typename ClustersBase>
3733
struct JetSubstructureMatching {
3834

39-
Produces<SplittingsBasetoTagMatchingTable> splittingsBasetoTagMatchingTable;
40-
Produces<SplittingsTagtoBaseMatchingTable> splittingsTagtoBaseMatchingTable;
35+
o2::framework::Produces<SplittingsBasetoTagMatchingTable> splittingsBasetoTagMatchingTable;
36+
o2::framework::Produces<SplittingsTagtoBaseMatchingTable> splittingsTagtoBaseMatchingTable;
4137

42-
Produces<PairsBasetoTagMatchingTable> pairsBasetoTagMatchingTable;
43-
Produces<PairsTagtoBaseMatchingTable> pairsTagtoBaseMatchingTable;
38+
o2::framework::Produces<PairsBasetoTagMatchingTable> pairsBasetoTagMatchingTable;
39+
o2::framework::Produces<PairsTagtoBaseMatchingTable> pairsTagtoBaseMatchingTable;
4440

45-
Configurable<bool> doMatchingGeo{"doMatchingGeo", true, "Enable geometric matching"};
46-
Configurable<bool> doMatchingPt{"doMatchingPt", true, "Enable pt matching"};
47-
Configurable<bool> doMatchingHf{"doMatchingHf", false, "Enable HF matching"};
48-
Configurable<float> maxMatchingDistance{"maxMatchingDistance", 0.24f, "Max matching distance"};
49-
Configurable<float> minPtFraction{"minPtFraction", 0.5f, "Minimum pt fraction for pt matching"};
50-
Configurable<bool> requireGeoMatchedJets{"requireGeoMatchedJets", false, "require jets are geo matched as well"};
51-
Configurable<bool> requirePtMatchedJets{"requirePtMatchedJets", false, "require jets are pT matched as well"};
52-
Configurable<bool> requireHFMatchedJets{"requireHFMatchedJets", false, "require jets are HF matched as well"};
41+
o2::framework::Configurable<bool> doMatchingGeo{"doMatchingGeo", true, "Enable geometric matching"};
42+
o2::framework::Configurable<bool> doMatchingPt{"doMatchingPt", true, "Enable pt matching"};
43+
o2::framework::Configurable<bool> doMatchingHf{"doMatchingHf", false, "Enable HF matching"};
44+
o2::framework::Configurable<float> maxMatchingDistance{"maxMatchingDistance", 0.24f, "Max matching distance"};
45+
o2::framework::Configurable<float> minPtFraction{"minPtFraction", 0.5f, "Minimum pt fraction for pt matching"};
46+
o2::framework::Configurable<bool> requireGeoMatchedJets{"requireGeoMatchedJets", false, "require jets are geo matched as well"};
47+
o2::framework::Configurable<bool> requirePtMatchedJets{"requirePtMatchedJets", false, "require jets are pT matched as well"};
48+
o2::framework::Configurable<bool> requireHFMatchedJets{"requireHFMatchedJets", false, "require jets are HF matched as well"};
5349

54-
static constexpr bool jetsBaseIsMc = o2::soa::relatedByIndex<aod::JetMcCollisions, JetsBase>();
55-
static constexpr bool jetsTagIsMc = o2::soa::relatedByIndex<aod::JetMcCollisions, JetsTag>();
50+
static constexpr bool jetsBaseIsMc = o2::soa::relatedByIndex<o2::aod::JetMcCollisions, JetsBase>();
51+
static constexpr bool jetsTagIsMc = o2::soa::relatedByIndex<o2::aod::JetMcCollisions, JetsTag>();
5652

57-
void init(InitContext const&)
53+
void init(o2::framework::InitContext const&)
5854
{
5955
}
6056

61-
PresliceOptional<aod::ChargedMCDetectorLevelSPs> BaseSplittingsPerBaseJetInclusive = aod::chargedmcdetectorlevelsplitting::jetId;
62-
PresliceOptional<aod::ChargedMCParticleLevelSPs> TagSplittingsPerTagJetInclusive = aod::chargedmcparticlelevelsplitting::jetId;
63-
PresliceOptional<aod::D0ChargedMCDetectorLevelSPs> BaseSplittingsPerBaseJetD0 = aod::d0chargedmcdetectorlevelsplitting::jetId;
64-
PresliceOptional<aod::D0ChargedMCParticleLevelSPs> TagSplittingsPerTagJetD0 = aod::d0chargedmcparticlelevelsplitting::jetId;
65-
PresliceOptional<aod::DplusChargedMCDetectorLevelSPs> BaseSplittingsPerBaseJetDplus = aod::dpluschargedmcdetectorlevelsplitting::jetId;
66-
PresliceOptional<aod::DplusChargedMCParticleLevelSPs> TagSplittingsPerTagJetDplus = aod::dpluschargedmcparticlelevelsplitting::jetId;
67-
PresliceOptional<aod::DsChargedMCDetectorLevelSPs> BaseSplittingsPerBaseJetDs = aod::dschargedmcdetectorlevelsplitting::jetId;
68-
PresliceOptional<aod::DsChargedMCParticleLevelSPs> TagSplittingsPerTagJetDs = aod::dschargedmcparticlelevelsplitting::jetId;
69-
PresliceOptional<aod::DstarChargedMCDetectorLevelSPs> BaseSplittingsPerBaseJetDstar = aod::dstarchargedmcdetectorlevelsplitting::jetId;
70-
PresliceOptional<aod::DstarChargedMCParticleLevelSPs> TagSplittingsPerTagJetDstar = aod::dstarchargedmcparticlelevelsplitting::jetId;
71-
PresliceOptional<aod::LcChargedMCDetectorLevelSPs> BaseSplittingsPerBaseJetLc = aod::lcchargedmcdetectorlevelsplitting::jetId;
72-
PresliceOptional<aod::LcChargedMCParticleLevelSPs> TagSplittingsPerTagJetLc = aod::lcchargedmcparticlelevelsplitting::jetId;
73-
PresliceOptional<aod::B0ChargedMCDetectorLevelSPs> BaseSplittingsPerBaseJetB0 = aod::b0chargedmcdetectorlevelsplitting::jetId;
74-
PresliceOptional<aod::B0ChargedMCParticleLevelSPs> TagSplittingsPerTagJetB0 = aod::b0chargedmcparticlelevelsplitting::jetId;
75-
PresliceOptional<aod::BplusChargedMCDetectorLevelSPs> BaseSplittingsPerBaseJetBplus = aod::bpluschargedmcdetectorlevelsplitting::jetId;
76-
PresliceOptional<aod::BplusChargedMCParticleLevelSPs> TagSplittingsPerTagJetBplus = aod::bpluschargedmcparticlelevelsplitting::jetId;
77-
PresliceOptional<aod::XicToXiPiPiChargedMCDetectorLevelSPs> BaseSplittingsPerBaseJetXicToXiPiPi = aod::xictoxipipichargedmcdetectorlevelsplitting::jetId;
78-
PresliceOptional<aod::XicToXiPiPiChargedMCParticleLevelSPs> TagSplittingsPerTagJetXicToXiPiPi = aod::xictoxipipichargedmcparticlelevelsplitting::jetId;
79-
PresliceOptional<aod::DielectronChargedMCDetectorLevelSPs> BaseSplittingsPerBaseJetDielectron = aod::dielectronchargedmcdetectorlevelsplitting::jetId;
80-
PresliceOptional<aod::DielectronChargedMCParticleLevelSPs> TagSplittingsPerTagJetDielectron = aod::dielectronchargedmcparticlelevelsplitting::jetId;
57+
o2::framework::PresliceOptional<o2::aod::ChargedMCDetectorLevelSPs> BaseSplittingsPerBaseJetInclusive = o2::aod::chargedmcdetectorlevelsplitting::jetId;
58+
o2::framework::PresliceOptional<o2::aod::ChargedMCParticleLevelSPs> TagSplittingsPerTagJetInclusive = o2::aod::chargedmcparticlelevelsplitting::jetId;
59+
o2::framework::PresliceOptional<o2::aod::D0ChargedMCDetectorLevelSPs> BaseSplittingsPerBaseJetD0 = o2::aod::d0chargedmcdetectorlevelsplitting::jetId;
60+
o2::framework::PresliceOptional<o2::aod::D0ChargedMCParticleLevelSPs> TagSplittingsPerTagJetD0 = o2::aod::d0chargedmcparticlelevelsplitting::jetId;
61+
o2::framework::PresliceOptional<o2::aod::DplusChargedMCDetectorLevelSPs> BaseSplittingsPerBaseJetDplus = o2::aod::dpluschargedmcdetectorlevelsplitting::jetId;
62+
o2::framework::PresliceOptional<o2::aod::DplusChargedMCParticleLevelSPs> TagSplittingsPerTagJetDplus = o2::aod::dpluschargedmcparticlelevelsplitting::jetId;
63+
o2::framework::PresliceOptional<o2::aod::DsChargedMCDetectorLevelSPs> BaseSplittingsPerBaseJetDs = o2::aod::dschargedmcdetectorlevelsplitting::jetId;
64+
o2::framework::PresliceOptional<o2::aod::DsChargedMCParticleLevelSPs> TagSplittingsPerTagJetDs = o2::aod::dschargedmcparticlelevelsplitting::jetId;
65+
o2::framework::PresliceOptional<o2::aod::DstarChargedMCDetectorLevelSPs> BaseSplittingsPerBaseJetDstar = o2::aod::dstarchargedmcdetectorlevelsplitting::jetId;
66+
o2::framework::PresliceOptional<o2::aod::DstarChargedMCParticleLevelSPs> TagSplittingsPerTagJetDstar = o2::aod::dstarchargedmcparticlelevelsplitting::jetId;
67+
o2::framework::PresliceOptional<o2::aod::LcChargedMCDetectorLevelSPs> BaseSplittingsPerBaseJetLc = o2::aod::lcchargedmcdetectorlevelsplitting::jetId;
68+
o2::framework::PresliceOptional<o2::aod::LcChargedMCParticleLevelSPs> TagSplittingsPerTagJetLc = o2::aod::lcchargedmcparticlelevelsplitting::jetId;
69+
o2::framework::PresliceOptional<o2::aod::B0ChargedMCDetectorLevelSPs> BaseSplittingsPerBaseJetB0 = o2::aod::b0chargedmcdetectorlevelsplitting::jetId;
70+
o2::framework::PresliceOptional<o2::aod::B0ChargedMCParticleLevelSPs> TagSplittingsPerTagJetB0 = o2::aod::b0chargedmcparticlelevelsplitting::jetId;
71+
o2::framework::PresliceOptional<o2::aod::BplusChargedMCDetectorLevelSPs> BaseSplittingsPerBaseJetBplus = o2::aod::bpluschargedmcdetectorlevelsplitting::jetId;
72+
o2::framework::PresliceOptional<o2::aod::BplusChargedMCParticleLevelSPs> TagSplittingsPerTagJetBplus = o2::aod::bpluschargedmcparticlelevelsplitting::jetId;
73+
o2::framework::PresliceOptional<o2::aod::XicToXiPiPiChargedMCDetectorLevelSPs> BaseSplittingsPerBaseJetXicToXiPiPi = o2::aod::xictoxipipichargedmcdetectorlevelsplitting::jetId;
74+
o2::framework::PresliceOptional<o2::aod::XicToXiPiPiChargedMCParticleLevelSPs> TagSplittingsPerTagJetXicToXiPiPi = o2::aod::xictoxipipichargedmcparticlelevelsplitting::jetId;
75+
o2::framework::PresliceOptional<o2::aod::DielectronChargedMCDetectorLevelSPs> BaseSplittingsPerBaseJetDielectron = o2::aod::dielectronchargedmcdetectorlevelsplitting::jetId;
76+
o2::framework::PresliceOptional<o2::aod::DielectronChargedMCParticleLevelSPs> TagSplittingsPerTagJetDielectron = o2::aod::dielectronchargedmcparticlelevelsplitting::jetId;
8177

82-
PresliceOptional<aod::ChargedMCDetectorLevelPRs> BasePairsPerBaseJetInclusive = aod::chargedmcdetectorlevelpair::jetId;
83-
PresliceOptional<aod::ChargedMCParticleLevelPRs> TagPairsPerTagJetInclusive = aod::chargedmcparticlelevelpair::jetId;
84-
PresliceOptional<aod::D0ChargedMCDetectorLevelPRs> BasePairsPerBaseJetD0 = aod::d0chargedmcdetectorlevelpair::jetId;
85-
PresliceOptional<aod::D0ChargedMCParticleLevelPRs> TagPairsPerTagJetD0 = aod::d0chargedmcparticlelevelpair::jetId;
86-
PresliceOptional<aod::DplusChargedMCDetectorLevelPRs> BasePairsPerBaseJetDplus = aod::dpluschargedmcdetectorlevelpair::jetId;
87-
PresliceOptional<aod::DplusChargedMCParticleLevelPRs> TagPairsPerTagJetDplus = aod::dpluschargedmcparticlelevelpair::jetId;
88-
PresliceOptional<aod::DsChargedMCDetectorLevelPRs> BasePairsPerBaseJetDs = aod::dschargedmcdetectorlevelpair::jetId;
89-
PresliceOptional<aod::DsChargedMCParticleLevelPRs> TagPairsPerTagJetDs = aod::dschargedmcparticlelevelpair::jetId;
90-
PresliceOptional<aod::DstarChargedMCDetectorLevelPRs> BasePairsPerBaseJetDstar = aod::dstarchargedmcdetectorlevelpair::jetId;
91-
PresliceOptional<aod::DstarChargedMCParticleLevelPRs> TagPairsPerTagJetDstar = aod::dstarchargedmcparticlelevelpair::jetId;
92-
PresliceOptional<aod::LcChargedMCDetectorLevelPRs> BasePairsPerBaseJetLc = aod::lcchargedmcdetectorlevelpair::jetId;
93-
PresliceOptional<aod::LcChargedMCParticleLevelPRs> TagPairsPerTagJetLc = aod::lcchargedmcparticlelevelpair::jetId;
94-
PresliceOptional<aod::B0ChargedMCDetectorLevelPRs> BasePairsPerBaseJetB0 = aod::b0chargedmcdetectorlevelpair::jetId;
95-
PresliceOptional<aod::B0ChargedMCParticleLevelPRs> TagPairsPerTagJetB0 = aod::b0chargedmcparticlelevelpair::jetId;
96-
PresliceOptional<aod::BplusChargedMCDetectorLevelPRs> BasePairsPerBaseJetBplus = aod::bpluschargedmcdetectorlevelpair::jetId;
97-
PresliceOptional<aod::BplusChargedMCParticleLevelPRs> TagPairsPerTagJetBplus = aod::bpluschargedmcparticlelevelpair::jetId;
98-
PresliceOptional<aod::XicToXiPiPiChargedMCDetectorLevelPRs> BasePairsPerBaseJetXicToXiPiPi = aod::xictoxipipichargedmcdetectorlevelpair::jetId;
99-
PresliceOptional<aod::XicToXiPiPiChargedMCParticleLevelPRs> TagPairsPerTagJetXicToXiPiPi = aod::xictoxipipichargedmcparticlelevelpair::jetId;
100-
PresliceOptional<aod::DielectronChargedMCDetectorLevelPRs> BasePairsPerBaseJetDielectron = aod::dielectronchargedmcdetectorlevelpair::jetId;
101-
PresliceOptional<aod::DielectronChargedMCParticleLevelPRs> TagPairsPerTagJetDielectron = aod::dielectronchargedmcparticlelevelpair::jetId;
78+
o2::framework::PresliceOptional<o2::aod::ChargedMCDetectorLevelPRs> BasePairsPerBaseJetInclusive = o2::aod::chargedmcdetectorlevelpair::jetId;
79+
o2::framework::PresliceOptional<o2::aod::ChargedMCParticleLevelPRs> TagPairsPerTagJetInclusive = o2::aod::chargedmcparticlelevelpair::jetId;
80+
o2::framework::PresliceOptional<o2::aod::D0ChargedMCDetectorLevelPRs> BasePairsPerBaseJetD0 = o2::aod::d0chargedmcdetectorlevelpair::jetId;
81+
o2::framework::PresliceOptional<o2::aod::D0ChargedMCParticleLevelPRs> TagPairsPerTagJetD0 = o2::aod::d0chargedmcparticlelevelpair::jetId;
82+
o2::framework::PresliceOptional<o2::aod::DplusChargedMCDetectorLevelPRs> BasePairsPerBaseJetDplus = o2::aod::dpluschargedmcdetectorlevelpair::jetId;
83+
o2::framework::PresliceOptional<o2::aod::DplusChargedMCParticleLevelPRs> TagPairsPerTagJetDplus = o2::aod::dpluschargedmcparticlelevelpair::jetId;
84+
o2::framework::PresliceOptional<o2::aod::DsChargedMCDetectorLevelPRs> BasePairsPerBaseJetDs = o2::aod::dschargedmcdetectorlevelpair::jetId;
85+
o2::framework::PresliceOptional<o2::aod::DsChargedMCParticleLevelPRs> TagPairsPerTagJetDs = o2::aod::dschargedmcparticlelevelpair::jetId;
86+
o2::framework::PresliceOptional<o2::aod::DstarChargedMCDetectorLevelPRs> BasePairsPerBaseJetDstar = o2::aod::dstarchargedmcdetectorlevelpair::jetId;
87+
o2::framework::PresliceOptional<o2::aod::DstarChargedMCParticleLevelPRs> TagPairsPerTagJetDstar = o2::aod::dstarchargedmcparticlelevelpair::jetId;
88+
o2::framework::PresliceOptional<o2::aod::LcChargedMCDetectorLevelPRs> BasePairsPerBaseJetLc = o2::aod::lcchargedmcdetectorlevelpair::jetId;
89+
o2::framework::PresliceOptional<o2::aod::LcChargedMCParticleLevelPRs> TagPairsPerTagJetLc = o2::aod::lcchargedmcparticlelevelpair::jetId;
90+
o2::framework::PresliceOptional<o2::aod::B0ChargedMCDetectorLevelPRs> BasePairsPerBaseJetB0 = o2::aod::b0chargedmcdetectorlevelpair::jetId;
91+
o2::framework::PresliceOptional<o2::aod::B0ChargedMCParticleLevelPRs> TagPairsPerTagJetB0 = o2::aod::b0chargedmcparticlelevelpair::jetId;
92+
o2::framework::PresliceOptional<o2::aod::BplusChargedMCDetectorLevelPRs> BasePairsPerBaseJetBplus = o2::aod::bpluschargedmcdetectorlevelpair::jetId;
93+
o2::framework::PresliceOptional<o2::aod::BplusChargedMCParticleLevelPRs> TagPairsPerTagJetBplus = o2::aod::bpluschargedmcparticlelevelpair::jetId;
94+
o2::framework::PresliceOptional<o2::aod::XicToXiPiPiChargedMCDetectorLevelPRs> BasePairsPerBaseJetXicToXiPiPi = o2::aod::xictoxipipichargedmcdetectorlevelpair::jetId;
95+
o2::framework::PresliceOptional<o2::aod::XicToXiPiPiChargedMCParticleLevelPRs> TagPairsPerTagJetXicToXiPiPi = o2::aod::xictoxipipichargedmcparticlelevelpair::jetId;
96+
o2::framework::PresliceOptional<o2::aod::DielectronChargedMCDetectorLevelPRs> BasePairsPerBaseJetDielectron = o2::aod::dielectronchargedmcdetectorlevelpair::jetId;
97+
o2::framework::PresliceOptional<o2::aod::DielectronChargedMCParticleLevelPRs> TagPairsPerTagJetDielectron = o2::aod::dielectronchargedmcparticlelevelpair::jetId;
10298

10399
// workaround till binding nodes can be passed as template arguments
104100
template <typename CandidateTable, typename T, typename U, typename V, typename M, typename N, typename O, typename P, typename Q, typename R, typename S, typename A, typename B>

0 commit comments

Comments
 (0)