Skip to content

Commit 0fc8f85

Browse files
authored
Merge pull request #14 from ljoergen/adjustments
[PWGLF] Adjustments
2 parents 8285661 + 826bb57 commit 0fc8f85

File tree

1 file changed

+111
-84
lines changed

1 file changed

+111
-84
lines changed

PWGLF/Tasks/Nuspex/AngularCorrelationsInJets.cxx

Lines changed: 111 additions & 84 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212
// author: Lars Jörgensen
1313

1414
#include <vector>
15+
#include <utility>
16+
#include <map>
1517

1618
#include "Framework/runDataProcessing.h"
1719
#include "Framework/AnalysisTask.h"
@@ -29,9 +31,6 @@
2931
#include "fastjet/AreaDefinition.hh"
3032
#include "fastjet/ClusterSequenceArea.hh"
3133
#include "fastjet/GhostedAreaSpec.hh"
32-
// #include "fastjet/Selector.hh"
33-
// #include "fastjet/tools/Subtractor.hh"
34-
// #include "fastjet/tools/JetMedianBackgroundEstimator.hh"
3534
#include "PWGJE/Core/JetBkgSubUtils.h"
3635
#include "TVector2.h"
3736
#include "TVector3.h"
@@ -43,8 +42,8 @@ using namespace o2::framework::expressions;
4342
struct AxisSpecs {
4443
AxisSpec ptAxisPos = {1000, 0, 100, "#it{p}_{T} [GeV/#it{c}]"};
4544
AxisSpec ptAxisFull = {2000, -100, 100, "#it{p}_{T} [GeV/#it{c}]"};
46-
AxisSpec nsigmapTAxis = {1000, -50, 50, "#it{p}_{T} [GeV/#it{c}]"};
47-
AxisSpec nsigmaAxis = {1000, -15, 15, "n#sigma"};
45+
AxisSpec nsigmapTAxis = {500, 0, 50, "#it{p}_{T} [GeV/#it{c}]"};
46+
AxisSpec nsigmaAxis = {300, -15, 15, "n#sigma"};
4847
AxisSpec dcazAxis = {1000, -1, 1, "DCA_{z} [cm]"};
4948
AxisSpec dcaxyAxis = {1000, -0.5, 0.5, "DCA_{xy} [cm]"};
5049
AxisSpec angDistPhiAxis = {1000, -2, 5, "#Delta#varphi"};
@@ -67,8 +66,6 @@ struct AngularCorrelationsInJets {
6766
Configurable<float> fJetR{"jetR", 0.4, "jet resolution parameter"};
6867
Configurable<float> fMinJetPt{"minJetPt", 5.0, "minimum total pT to accept jet"};
6968
Configurable<float> fMinJetParticlePt{"minJetParticlePt", 0.0, "minimum pT to accept jet particle"};
70-
// Configurable<float> fMinLeadingPt{"minLeadingPt", 5.0, "minimum pT for leading track"};
71-
// float fMinLeadingPt = 5.0;
7269

7370
// Proton Cuts
7471
Configurable<float> fProtonDCAxyYield{"protonDCAxyYield", 0.05, "[proton] DCAxy cut for yield"};
@@ -203,14 +200,16 @@ struct AngularCorrelationsInJets {
203200
// nSigma
204201
registryData.add("hTPCsignal", "TPC signal", HistType::kTH2F, {{1000, 0, 100, "#it{p} [GeV/#it{c}]"}, {5000, 0, 5000, "d#it{E}/d#it{X} (a.u.)"}});
205202
registryData.add("hTOFsignal", "TOF signal", HistType::kTH2F, {{1000, 0, 100, "#it{p} [GeV/#it{c}]"}, {550, 0, 1.1, "#beta (TOF)"}});
206-
registryData.add("hTPCsignalProton", "TPC n#sigma for (anti)proton without cuts", HistType::kTH2F, {axisSpecs.nsigmapTAxis, axisSpecs.nsigmaAxis});
207-
registryData.add("hTOFsignalProton", "TOF n#sigma for (anti)proton without cuts", HistType::kTH2F, {axisSpecs.nsigmapTAxis, axisSpecs.nsigmaAxis});
208-
registryData.add("hTPCsignalNuclei", "TPC n#sigma for (anti)nuclei without cuts", HistType::kTH2F, {axisSpecs.nsigmapTAxis, axisSpecs.nsigmaAxis});
209-
registryData.add("hTOFsignalNuclei", "TOF n#sigma for (anti)nuclei without cuts", HistType::kTH2F, {axisSpecs.nsigmapTAxis, axisSpecs.nsigmaAxis});
210-
registryData.add("hTPCnsigmaProton", "TPC n#sigma for (anti)proton", HistType::kTH2F, {axisSpecs.nsigmapTAxis, axisSpecs.nsigmaAxis});
211-
registryData.add("hTOFnsigmaProton", "TOF n#sigma for (anti)proton", HistType::kTH2F, {axisSpecs.nsigmapTAxis, axisSpecs.nsigmaAxis});
212-
registryData.add("hTPCnsigmaNuclei", "TPC n#sigma for (anti)nuclei", HistType::kTH2F, {axisSpecs.nsigmapTAxis, axisSpecs.nsigmaAxis});
213-
registryData.add("hTOFnsigmaNuclei", "TOF n#sigma for (anti)nuclei", HistType::kTH2F, {axisSpecs.nsigmapTAxis, axisSpecs.nsigmaAxis});
203+
registryData.add("hTPCsignalNuclei", "TPC n#sigma for nuclei without cuts", HistType::kTH2F, {axisSpecs.nsigmapTAxis, axisSpecs.nsigmaAxis});
204+
registryData.add("hTOFsignalNuclei", "TOF n#sigma for nuclei without cuts", HistType::kTH2F, {axisSpecs.nsigmapTAxis, axisSpecs.nsigmaAxis});
205+
registryData.add("hTPCnsigmaProton", "TPC n#sigma for proton", HistType::kTH2F, {axisSpecs.nsigmapTAxis, axisSpecs.nsigmaAxis});
206+
registryData.add("hTOFnsigmaProton", "TOF n#sigma for proton", HistType::kTH2F, {axisSpecs.nsigmapTAxis, axisSpecs.nsigmaAxis});
207+
registryData.add("hTPCnsigmaAntiproton", "TPC n#sigma for antiproton", HistType::kTH2F, {axisSpecs.nsigmapTAxis, axisSpecs.nsigmaAxis});
208+
registryData.add("hTOFnsigmaAntiproton", "TOF n#sigma for antiproton", HistType::kTH2F, {axisSpecs.nsigmapTAxis, axisSpecs.nsigmaAxis});
209+
registryData.add("hTPCnsigmaNuclei", "TPC n#sigma for nuclei", HistType::kTH2F, {axisSpecs.nsigmapTAxis, axisSpecs.nsigmaAxis});
210+
registryData.add("hTOFnsigmaNuclei", "TOF n#sigma for nuclei", HistType::kTH2F, {axisSpecs.nsigmapTAxis, axisSpecs.nsigmaAxis});
211+
registryData.add("hTPCnsigmaAntinuclei", "TPC n#sigma for antinuclei", HistType::kTH2F, {axisSpecs.nsigmapTAxis, axisSpecs.nsigmaAxis});
212+
registryData.add("hTOFnsigmaAntinuclei", "TOF n#sigma for antinuclei", HistType::kTH2F, {axisSpecs.nsigmapTAxis, axisSpecs.nsigmaAxis});
214213

215214
// DCA
216215
registryData.add("hDCAxyFullJet", "DCA_{xy} of full jet", HistType::kTH2F, {axisSpecs.ptAxisFull, axisSpecs.dcaxyAxis});
@@ -348,24 +347,32 @@ struct AngularCorrelationsInJets {
348347
return false;
349348

350349
// TOF
351-
if (track.pt() > fProtonTPCTOFpT && TMath::Abs(track.tofNSigmaPr()) > fProtonTOFnsigCF)
352-
return false;
350+
if (track.hasTOF()) {
351+
if (track.pt() > fProtonTPCTOFpT && TMath::Abs(track.tofNSigmaPr()) > fProtonTOFnsigCF)
352+
return false;
353+
}
353354
} else { // for yields
355+
// DCA
356+
if (TMath::Abs(track.dcaXY()) > fProtonDCAxyYield)
357+
return false;
358+
if (TMath::Abs(track.dcaZ()) > fProtonDCAzYield)
359+
return false;
360+
361+
registryData.fill(HIST("hTPCnsigmaProton"), jetParticle.pt(), jetParticle.tpcNSigmaPr());
362+
354363
// TPC
355364
if (track.pt() < fProtonTPCTOFpT && TMath::Abs(track.tpcNSigmaPr()) > fProtonTPCnsigLowYield)
356365
return false;
357366
if (track.pt() > fProtonTPCTOFpT && TMath::Abs(track.tpcNSigmaPr()) > fProtonTPCnsigHighYield)
358367
return false;
359368

360-
// DCA
361-
if (TMath::Abs(track.dcaXY()) > fProtonDCAxyYield)
362-
return false;
363-
if (TMath::Abs(track.dcaZ()) > fProtonDCAzYield)
364-
return false;
369+
registryData.fill(HIST("hTOFnsigmaProton"), jetParticle.pt(), jetParticle.tofNSigmaPr());
365370

366371
// TOF
367-
if (track.pt() > fProtonTPCTOFpT && TMath::Abs(track.tofNSigmaPr()) > fProtonTOFnsigYield)
368-
return false;
372+
if (track.hasTOF()) {
373+
if (track.pt() > fProtonTPCTOFpT && TMath::Abs(track.tofNSigmaPr()) > fProtonTOFnsigYield)
374+
return false;
375+
}
369376
}
370377

371378
return true;
@@ -391,24 +398,32 @@ struct AngularCorrelationsInJets {
391398
return false;
392399

393400
// TOF
394-
if (track.pt() > fAntiprotonTPCTOFpT && TMath::Abs(track.tofNSigmaPr()) > fAntiprotonTOFnsigCF)
395-
return false;
401+
if (track.hasTOF()) {
402+
if (track.pt() > fAntiprotonTPCTOFpT && TMath::Abs(track.tofNSigmaPr()) > fAntiprotonTOFnsigCF)
403+
return false;
404+
}
396405
} else { // for yields
406+
// DCA
407+
if (TMath::Abs(track.dcaXY()) > fAntiprotonDCAxyYield)
408+
return false;
409+
if (TMath::Abs(track.dcaZ()) > fAntiprotonDCAzYield)
410+
return false;
411+
412+
registryData.fill(HIST("hTPCnsigmaAntiproton"), jetParticle.pt(), jetParticle.tpcNSigmaPr());
413+
397414
// TPC
398415
if (track.pt() < fAntiprotonTPCTOFpT && TMath::Abs(track.tpcNSigmaPr()) > fAntiprotonTPCnsigLowYield)
399416
return false;
400417
if (track.pt() > fAntiprotonTPCTOFpT && TMath::Abs(track.tpcNSigmaPr()) > fAntiprotonTPCnsigHighYield)
401418
return false;
402419

403-
// DCA
404-
if (TMath::Abs(track.dcaXY()) > fAntiprotonDCAxyYield)
405-
return false;
406-
if (TMath::Abs(track.dcaZ()) > fAntiprotonDCAzYield)
407-
return false;
420+
registryData.fill(HIST("hTOFnsigmaAntiproton"), jetParticle.pt(), jetParticle.tofNSigmaPr());
408421

409422
// TOF
410-
if (track.pt() > fAntiprotonTPCTOFpT && TMath::Abs(track.tofNSigmaPr()) > fAntiprotonTOFnsigYield)
411-
return false;
423+
if (track.hasTOF()) {
424+
if (track.pt() > fAntiprotonTPCTOFpT && TMath::Abs(track.tofNSigmaPr()) > fAntiprotonTOFnsigYield)
425+
return false;
426+
}
412427
}
413428

414429
return true;
@@ -434,24 +449,32 @@ struct AngularCorrelationsInJets {
434449
return false;
435450

436451
// TOF
437-
if (track.pt() > fNucleiTPCTOFpT && TMath::Abs(track.tofNSigmaDe()) > fNucleiTOFnsigCF)
438-
return false;
452+
if (track.hasTOF()) {
453+
if (track.pt() > fNucleiTPCTOFpT && TMath::Abs(track.tofNSigmaDe()) > fNucleiTOFnsigCF)
454+
return false;
455+
}
439456
} else { // for yields
457+
// DCA
458+
if (TMath::Abs(track.dcaXY()) > fNucleiDCAxyYield)
459+
return false;
460+
if (TMath::Abs(track.dcaZ()) > fNucleiDCAzYield)
461+
return false;
462+
463+
registryData.fill(HIST("hTPCnsigmaNuclei"), jetParticle.pt(), jetParticle.tpcNSigmaDe());
464+
440465
// TPC
441466
if (track.pt() < fNucleiTPCTOFpT && TMath::Abs(track.tpcNSigmaDe()) > fNucleiTPCnsigLowYield)
442467
return false;
443468
if (track.pt() > fNucleiTPCTOFpT && TMath::Abs(track.tpcNSigmaDe()) > fNucleiTPCnsigHighYield)
444469
return false;
445470

446-
// DCA
447-
if (TMath::Abs(track.dcaXY()) > fNucleiDCAxyYield)
448-
return false;
449-
if (TMath::Abs(track.dcaZ()) > fNucleiDCAzYield)
450-
return false;
471+
registryData.fill(HIST("hTOFnsigmaNuclei"), jetParticle.pt(), jetParticle.tofNSigmaDe());
451472

452473
// TOF
453-
if (track.pt() > fNucleiTPCTOFpT && TMath::Abs(track.tofNSigmaDe()) > fNucleiTOFnsigYield)
454-
return false;
474+
if (track.hasTOF()) {
475+
if (track.pt() > fNucleiTPCTOFpT && TMath::Abs(track.tofNSigmaDe()) > fNucleiTOFnsigYield)
476+
return false;
477+
}
455478
}
456479
} else {
457480
if (tightCuts) { // for correlation function - including for helium just in case, but realistically, angular correlations won't be a thing here
@@ -468,24 +491,32 @@ struct AngularCorrelationsInJets {
468491
return false;
469492

470493
// TOF
471-
if (track.pt() > fNucleiTPCTOFpT && TMath::Abs(track.tofNSigmaHe()) > fNucleiTOFnsigCF)
472-
return false;
494+
if (track.hasTOF()) {
495+
if (track.pt() > fNucleiTPCTOFpT && TMath::Abs(track.tofNSigmaHe()) > fNucleiTOFnsigCF)
496+
return false;
497+
}
473498
} else { // for yields
499+
// DCA
500+
if (TMath::Abs(track.dcaXY()) > fNucleiDCAxyYield)
501+
return false;
502+
if (TMath::Abs(track.dcaZ()) > fNucleiDCAzYield)
503+
return false;
504+
505+
registryData.fill(HIST("hTPCnsigmaNuclei"), jetParticle.pt(), jetParticle.tpcNSigmaHe());
506+
474507
// TPC
475508
if (track.pt() < fNucleiTPCTOFpT && TMath::Abs(track.tpcNSigmaHe()) > fNucleiTPCnsigLowYield)
476509
return false;
477510
if (track.pt() > fNucleiTPCTOFpT && TMath::Abs(track.tpcNSigmaHe()) > fNucleiTPCnsigHighYield)
478511
return false;
479512

480-
// DCA
481-
if (TMath::Abs(track.dcaXY()) > fNucleiDCAxyYield)
482-
return false;
483-
if (TMath::Abs(track.dcaZ()) > fNucleiDCAzYield)
484-
return false;
513+
registryData.fill(HIST("hTOFnsigmaNuclei"), jetParticle.pt(), jetParticle.tofNSigmaHe());
485514

486515
// TOF
487-
if (track.pt() > fNucleiTPCTOFpT && TMath::Abs(track.tofNSigmaHe()) > fNucleiTOFnsigYield)
488-
return false;
516+
if (track.hasTOF()) {
517+
if (track.pt() > fNucleiTPCTOFpT && TMath::Abs(track.tofNSigmaHe()) > fNucleiTOFnsigYield)
518+
return false;
519+
}
489520
}
490521
}
491522

@@ -516,17 +547,21 @@ struct AngularCorrelationsInJets {
516547
if (track.pt() > fAntinucleiTPCTOFpT && TMath::Abs(track.tofNSigmaDe()) > fAntinucleiTOFnsigCF)
517548
return false;
518549
} else { // for yields
550+
// DCA
551+
if (TMath::Abs(track.dcaXY()) > fAntinucleiDCAxyYield)
552+
return false;
553+
if (TMath::Abs(track.dcaZ()) > fAntinucleiDCAzYield)
554+
return false;
555+
556+
registryData.fill(HIST("hTPCnsigmaAntinuclei"), jetParticle.pt(), jetParticle.tpcNSigmaDe());
557+
519558
// TPC
520559
if (track.pt() < fAntinucleiTPCTOFpT && TMath::Abs(track.tpcNSigmaDe()) > fAntinucleiTPCnsigLowYield)
521560
return false;
522561
if (track.pt() > fAntinucleiTPCTOFpT && TMath::Abs(track.tpcNSigmaDe()) > fAntinucleiTPCnsigHighYield)
523562
return false;
524563

525-
// DCA
526-
if (TMath::Abs(track.dcaXY()) > fAntinucleiDCAxyYield)
527-
return false;
528-
if (TMath::Abs(track.dcaZ()) > fAntinucleiDCAzYield)
529-
return false;
564+
registryData.fill(HIST("hTOFnsigmaAntinuclei"), jetParticle.pt(), jetParticle.tofNSigmaDe());
530565

531566
// TOF
532567
if (track.pt() > fAntinucleiTPCTOFpT && TMath::Abs(track.tofNSigmaDe()) > fAntinucleiTOFnsigYield)
@@ -550,17 +585,21 @@ struct AngularCorrelationsInJets {
550585
if (track.pt() > fAntinucleiTPCTOFpT && TMath::Abs(track.tofNSigmaHe()) > fAntinucleiTOFnsigCF)
551586
return false;
552587
} else { // for yields
588+
// DCA
589+
if (TMath::Abs(track.dcaXY()) > fAntinucleiDCAxyYield)
590+
return false;
591+
if (TMath::Abs(track.dcaZ()) > fAntinucleiDCAzYield)
592+
return false;
593+
594+
registryData.fill(HIST("hTPCnsigmaAntinuclei"), jetParticle.pt(), jetParticle.tpcNSigmaHe());
595+
553596
// TPC
554597
if (track.pt() < fAntinucleiTPCTOFpT && TMath::Abs(track.tpcNSigmaHe()) > fAntinucleiTPCnsigLowYield)
555598
return false;
556599
if (track.pt() > fAntinucleiTPCTOFpT && TMath::Abs(track.tpcNSigmaHe()) > fAntinucleiTPCnsigHighYield)
557600
return false;
558601

559-
// DCA
560-
if (TMath::Abs(track.dcaXY()) > fAntinucleiDCAxyYield)
561-
return false;
562-
if (TMath::Abs(track.dcaZ()) > fAntinucleiDCAzYield)
563-
return false;
602+
registryData.fill(HIST("hTOFnsigmaAntinuclei"), jetParticle.pt(), jetParticle.tofNSigmaHe());
564603

565604
// TOF
566605
if (track.pt() > fAntinucleiTPCTOFpT && TMath::Abs(track.tofNSigmaHe()) > fAntinucleiTOFnsigYield)
@@ -901,17 +940,6 @@ struct AngularCorrelationsInJets {
901940
registryData.fill(HIST("hTPCsignal"), jetParticle.pt() * jetParticle.sign(), jetParticle.tpcSignal());
902941
if (jetParticle.hasTOF()) {
903942
registryData.fill(HIST("hTOFsignal"), jetParticle.pt() * jetParticle.sign(), jetParticle.beta());
904-
registryData.fill(HIST("hTOFsignalProton"), jetParticle.pt() * jetParticle.sign(), jetParticle.tofNSigmaPr());
905-
}
906-
registryData.fill(HIST("hTPCsignalProton"), jetParticle.pt() * jetParticle.sign(), jetParticle.tpcNSigmaPr());
907-
if (fDeuteronAnalysis) {
908-
registryData.fill(HIST("hTPCsignalNuclei"), jetParticle.pt() * jetParticle.sign(), jetParticle.tpcNSigmaDe());
909-
if (jetParticle.hasTOF())
910-
registryData.fill(HIST("hTOFsignalNuclei"), jetParticle.pt() * jetParticle.sign(), jetParticle.tofNSigmaDe());
911-
} else {
912-
registryData.fill(HIST("hTPCsignalNuclei"), jetParticle.pt() * jetParticle.sign(), jetParticle.tpcNSigmaHe());
913-
if (jetParticle.hasTOF())
914-
registryData.fill(HIST("hTOFsignalNuclei"), jetParticle.pt() * jetParticle.sign(), jetParticle.tofNSigmaHe());
915943
}
916944
double ptDiff = pseudoParticle.pt() - jetParticle.pt();
917945
registryQA.fill(HIST("hPtDiff"), ptDiff);
@@ -929,9 +957,8 @@ struct AngularCorrelationsInJets {
929957
} else if (subtractedJetPerp.pt() < 50) {
930958
registryQA.fill(HIST("hPtJetProton_50"), jetParticle.pt());
931959
}
932-
registryData.fill(HIST("hTPCnsigmaProton"), jetParticle.pt() * jetParticle.sign(), jetParticle.tpcNSigmaPr());
933960
if (jetParticle.hasTOF())
934-
registryData.fill(HIST("hTOFnsigmaProton"), jetParticle.pt() * jetParticle.sign(), jetParticle.tofNSigmaPr());
961+
registryData.fill(HIST("hTOFnsigmaProton"), jetParticle.pt(), jetParticle.tofNSigmaPr());
935962
registryData.fill(HIST("hTrackProtocol"), 4); // # protons
936963
if (isProton(jetParticle, true)) {
937964
registryData.fill(HIST("hTrackProtocol"), 5); // # high purity protons
@@ -949,9 +976,9 @@ struct AngularCorrelationsInJets {
949976
} else if (subtractedJetPerp.pt() < 50) {
950977
registryQA.fill(HIST("hPtJetAntiproton_50"), jetParticle.pt());
951978
}
952-
registryData.fill(HIST("hTPCnsigmaProton"), jetParticle.pt() * jetParticle.sign(), jetParticle.tpcNSigmaPr());
979+
registryData.fill(HIST("hTPCnsigmaAntiproton"), jetParticle.pt(), jetParticle.tpcNSigmaPr());
953980
if (jetParticle.hasTOF())
954-
registryData.fill(HIST("hTOFnsigmaProton"), jetParticle.pt() * jetParticle.sign(), jetParticle.tofNSigmaPr());
981+
registryData.fill(HIST("hTOFnsigmaAntiproton"), jetParticle.pt(), jetParticle.tofNSigmaPr());
955982
registryData.fill(HIST("hTrackProtocol"), 6); // # antiprotons
956983
if (isAntiproton(jetParticle, true)) {
957984
registryData.fill(HIST("hTrackProtocol"), 7); // # high purity antiprotons
@@ -970,15 +997,15 @@ struct AngularCorrelationsInJets {
970997
registryQA.fill(HIST("hPtJetNuclei_50"), jetParticle.pt());
971998
}
972999
if (fDeuteronAnalysis) {
973-
registryData.fill(HIST("hTPCnsigmaNuclei"), jetParticle.pt() * jetParticle.sign(), jetParticle.tpcNSigmaDe());
1000+
registryData.fill(HIST("hTPCnsigmaNuclei"), jetParticle.pt(), jetParticle.tpcNSigmaDe());
9741001
} else {
975-
registryData.fill(HIST("hTPCnsigmaNuclei"), jetParticle.pt() * jetParticle.sign(), jetParticle.tpcNSigmaHe());
1002+
registryData.fill(HIST("hTPCnsigmaNuclei"), jetParticle.pt(), jetParticle.tpcNSigmaHe());
9761003
}
9771004
if (jetParticle.hasTOF()) {
9781005
if (fDeuteronAnalysis) {
979-
registryData.fill(HIST("hTOFnsigmaNuclei"), jetParticle.pt() * jetParticle.sign(), jetParticle.tofNSigmaDe());
1006+
registryData.fill(HIST("hTOFnsigmaNuclei"), jetParticle.pt(), jetParticle.tofNSigmaDe());
9801007
} else {
981-
registryData.fill(HIST("hTOFnsigmaNuclei"), jetParticle.pt() * jetParticle.sign(), jetParticle.tofNSigmaHe());
1008+
registryData.fill(HIST("hTOFnsigmaNuclei"), jetParticle.pt(), jetParticle.tofNSigmaHe());
9821009
}
9831010
}
9841011
registryData.fill(HIST("hTrackProtocol"), 8); // # nuclei
@@ -999,15 +1026,15 @@ struct AngularCorrelationsInJets {
9991026
registryQA.fill(HIST("hPtJetAntinuclei_50"), jetParticle.pt());
10001027
}
10011028
if (fDeuteronAnalysis) {
1002-
registryData.fill(HIST("hTPCnsigmaNuclei"), jetParticle.pt() * jetParticle.sign(), jetParticle.tpcNSigmaDe());
1029+
registryData.fill(HIST("hTPCnsigmaAntinuclei"), jetParticle.pt(), jetParticle.tpcNSigmaDe());
10031030
} else {
1004-
registryData.fill(HIST("hTPCnsigmaNuclei"), jetParticle.pt() * jetParticle.sign(), jetParticle.tpcNSigmaHe());
1031+
registryData.fill(HIST("hTPCnsigmaAntinuclei"), jetParticle.pt(), jetParticle.tpcNSigmaHe());
10051032
}
10061033
if (jetParticle.hasTOF()) {
10071034
if (fDeuteronAnalysis) {
1008-
registryData.fill(HIST("hTOFnsigmaNuclei"), jetParticle.pt() * jetParticle.sign(), jetParticle.tofNSigmaDe());
1035+
registryData.fill(HIST("hTOFnsigmaAntinuclei"), jetParticle.pt(), jetParticle.tofNSigmaDe());
10091036
} else {
1010-
registryData.fill(HIST("hTOFnsigmaNuclei"), jetParticle.pt() * jetParticle.sign(), jetParticle.tofNSigmaHe());
1037+
registryData.fill(HIST("hTOFnsigmaAntinuclei"), jetParticle.pt(), jetParticle.tofNSigmaHe());
10111038
}
10121039
}
10131040
registryData.fill(HIST("hTrackProtocol"), 10); // # antinuclei

0 commit comments

Comments
 (0)