Skip to content

Commit 57e7f16

Browse files
lhusovaLucia Anna Tarasovicova
andauthored
[PWGLF] Change in hStrangeCorrelation.cxx (#8444)
Co-authored-by: Lucia Anna Tarasovicova <lucia.anna.husova@cern.ch>
1 parent 52dc0bd commit 57e7f16

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

PWGLF/Tasks/Strangeness/hStrangeCorrelation.cxx

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@
2020
/// \author David Dobrigkeit Chinellato (david.dobrigkeit.chinellato@cern.ch)
2121
/// \author Zhongbao Yin (Zhong-Bao.Yin@cern.ch)
2222

23+
#include <string>
24+
#include <vector>
2325
#include "Framework/runDataProcessing.h"
2426
#include "Framework/AnalysisTask.h"
2527
#include "Common/DataModel/TrackSelectionTables.h"
@@ -33,8 +35,6 @@
3335
#include "Common/DataModel/Centrality.h"
3436
#include "Framework/StaticFor.h"
3537
#include "CCDB/BasicCCDBManager.h"
36-
#include <string>
37-
#include <vector>
3838

3939
using namespace o2;
4040
using namespace o2::constants::math;
@@ -1451,9 +1451,16 @@ struct correlateStrangeness {
14511451
continue;
14521452
}
14531453
if (abs(mcParticle.pdgCode()) == 211 || abs(mcParticle.pdgCode()) == 321 || abs(mcParticle.pdgCode()) == 2212 || abs(mcParticle.pdgCode()) == 11 || abs(mcParticle.pdgCode()) == 13) {
1454+
Int_t charge = 0;
1455+
if (mcParticle.pdgCode() < 0)
1456+
charge = -1;
1457+
if (mcParticle.pdgCode() > 0)
1458+
charge = 1;
14541459
if (!doTriggPhysicalPrimary || mcParticle.isPhysicalPrimary()) {
1455-
triggerIndices.emplace_back(iteratorNum);
1456-
histos.fill(HIST("ClosureTest/hTrigger"), gpt, geta, bestCollisionFT0Mpercentile);
1460+
if ((triggerParticleCharge > 0 && charge > 0) || (triggerParticleCharge < 0 && charge < 0) || triggerParticleCharge == 0) {
1461+
triggerIndices.emplace_back(iteratorNum);
1462+
histos.fill(HIST("ClosureTest/hTrigger"), gpt, geta, bestCollisionFT0Mpercentile);
1463+
}
14571464
}
14581465
}
14591466
if (!doAssocPhysicalPrimary || mcParticle.isPhysicalPrimary()) {

0 commit comments

Comments
 (0)