Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 8 additions & 7 deletions PWGLF/TableProducer/Resonances/resonanceModuleInitializer.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@
#include <Framework/InitContext.h>
#include <Framework/OutputObjHeader.h>
#include <Framework/runDataProcessing.h>

#include <TH1.h>
#include <THnSparse.h>

Expand Down Expand Up @@ -190,16 +191,16 @@
// Keep the established ResoMCParents content compatible with the legacy
// initializer. The additional stable-particle species are written only for
// signal-loss studies and are filtered in fillMCParents.
Partition<aod::McParticles> selectedMCParticles = (nabs(aod::mcparticle::pdgCode) == 313) // K*

Check failure on line 194 in PWGLF/TableProducer/Resonances/resonanceModuleInitializer.cxx

View workflow job for this annotation

GitHub Actions / O2 linter

[pdg/explicit-code]

Avoid hard-coded PDG codes. Use named values from PDG_t or o2::constants::physics::Pdg instead.
|| (nabs(aod::mcparticle::pdgCode) == 323) // K*pm

Check failure on line 195 in PWGLF/TableProducer/Resonances/resonanceModuleInitializer.cxx

View workflow job for this annotation

GitHub Actions / O2 linter

[pdg/explicit-code]

Avoid hard-coded PDG codes. Use named values from PDG_t or o2::constants::physics::Pdg instead.
|| (nabs(aod::mcparticle::pdgCode) == 333) // phi

Check failure on line 196 in PWGLF/TableProducer/Resonances/resonanceModuleInitializer.cxx

View workflow job for this annotation

GitHub Actions / O2 linter

[pdg/explicit-code]

Avoid hard-coded PDG codes. Use named values from PDG_t or o2::constants::physics::Pdg instead.
|| (nabs(aod::mcparticle::pdgCode) == 9010221) // f0(980)

Check failure on line 197 in PWGLF/TableProducer/Resonances/resonanceModuleInitializer.cxx

View workflow job for this annotation

GitHub Actions / O2 linter

[pdg/explicit-code]

Avoid hard-coded PDG codes. Use named values from PDG_t or o2::constants::physics::Pdg instead.
|| (nabs(aod::mcparticle::pdgCode) == 10221) // f0(1370)

Check failure on line 198 in PWGLF/TableProducer/Resonances/resonanceModuleInitializer.cxx

View workflow job for this annotation

GitHub Actions / O2 linter

[pdg/explicit-code]

Avoid hard-coded PDG codes. Use named values from PDG_t or o2::constants::physics::Pdg instead.
|| (nabs(aod::mcparticle::pdgCode) == 9030221) // f0(1500)

Check failure on line 199 in PWGLF/TableProducer/Resonances/resonanceModuleInitializer.cxx

View workflow job for this annotation

GitHub Actions / O2 linter

[pdg/explicit-code]

Avoid hard-coded PDG codes. Use named values from PDG_t or o2::constants::physics::Pdg instead.
|| (nabs(aod::mcparticle::pdgCode) == 10331) // f0(1710)

Check failure on line 200 in PWGLF/TableProducer/Resonances/resonanceModuleInitializer.cxx

View workflow job for this annotation

GitHub Actions / O2 linter

[pdg/explicit-code]

Avoid hard-coded PDG codes. Use named values from PDG_t or o2::constants::physics::Pdg instead.
|| (nabs(aod::mcparticle::pdgCode) == 20223) // f1(1285)

Check failure on line 201 in PWGLF/TableProducer/Resonances/resonanceModuleInitializer.cxx

View workflow job for this annotation

GitHub Actions / O2 linter

[pdg/explicit-code]

Avoid hard-coded PDG codes. Use named values from PDG_t or o2::constants::physics::Pdg instead.
|| (nabs(aod::mcparticle::pdgCode) == 20333) // f1(1420)

Check failure on line 202 in PWGLF/TableProducer/Resonances/resonanceModuleInitializer.cxx

View workflow job for this annotation

GitHub Actions / O2 linter

[pdg/explicit-code]

Avoid hard-coded PDG codes. Use named values from PDG_t or o2::constants::physics::Pdg instead.
|| (nabs(aod::mcparticle::pdgCode) == 335) // f1(1525)

Check failure on line 203 in PWGLF/TableProducer/Resonances/resonanceModuleInitializer.cxx

View workflow job for this annotation

GitHub Actions / O2 linter

[pdg/explicit-code]

Avoid hard-coded PDG codes. Use named values from PDG_t or o2::constants::physics::Pdg instead.
|| (nabs(aod::mcparticle::pdgCode) == 113) // rho(770)
|| (nabs(aod::mcparticle::pdgCode) == 213) // rho(770)pm
|| (nabs(aod::mcparticle::pdgCode) == 3224) // Sigma(1385)+
Expand All @@ -208,7 +209,7 @@
|| (nabs(aod::mcparticle::pdgCode) == 10323) // K1(1270)+
|| (nabs(aod::mcparticle::pdgCode) == 123314) // Xi(1820)0
|| (nabs(aod::mcparticle::pdgCode) == 123324) // Xi(1820)-
|| (nabs(aod::mcparticle::pdgCode) == 123334) // Omega(2012)-
|| (nabs(aod::mcparticle::pdgCode) == 123334) // Omega(2012)-
|| (nabs(aod::mcparticle::pdgCode) == 2212) // proton
|| (nabs(aod::mcparticle::pdgCode) == 3122) // Lambda0
|| (nabs(aod::mcparticle::pdgCode) == 3312) // Xi-
Expand Down Expand Up @@ -1783,9 +1784,9 @@
/// @brief Find a selected V0 and collect daughter IDs only for the optional global veto
template <bool isMC, typename CollisionType, typename V0Type, typename TrackType>
SelectedCandidateDaughters collectSelectedV0Daughters(CollisionType const& collision,
V0Type const& v0s,
TrackType const& tracks,
bool useGlobalDaughterVeto)
V0Type const& v0s,
TrackType const& tracks,
bool useGlobalDaughterVeto)
{
SelectedCandidateDaughters selectedCandidates{useGlobalDaughterVeto};
for (auto const& v0 : v0s) {
Expand All @@ -1808,9 +1809,9 @@
/// @brief Find a selected cascade and collect daughter IDs only for the optional global veto
template <bool isMC, typename CollisionType, typename CascType, typename TrackType>
SelectedCandidateDaughters collectSelectedCascadeDaughters(CollisionType const& collision,
CascType const& cascades,
TrackType const& tracks,
bool useGlobalDaughterVeto)
CascType const& cascades,
TrackType const& tracks,
bool useGlobalDaughterVeto)
{
SelectedCandidateDaughters selectedCandidates{useGlobalDaughterVeto};
for (auto const& casc : cascades) {
Expand Down
Loading