Skip to content

Commit 0a62259

Browse files
authored
[PWGCF] adding delta phi differential histograms (AliceO2Group#10937)
1 parent 00dbad6 commit 0a62259

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

PWGCF/Tasks/correlations.cxx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
#include <TDirectory.h>
2323
#include <THn.h>
2424
#include <TFile.h>
25+
#include <TVector2.h>
2526

2627
#include "Framework/runDataProcessing.h"
2728
#include "Framework/AnalysisTask.h"
@@ -165,6 +166,7 @@ struct CorrelationTask {
165166
registry.add("invMass", "2-prong invariant mass (GeV/c^2)", {HistType::kTH3F, {axisInvMassHistogram, axisPtTrigger, axisMultiplicity}});
166167
if (doprocessSame2Prong2Prong || doprocessSame2Prong2ProngML) {
167168
registry.add("invMassTwoPart", "2D 2-prong invariant mass (GeV/c^2)", {HistType::kTHnSparseF, {axisInvMassHistogram, axisInvMassHistogram, axisPtTrigger, axisPtAssoc, axisMultiplicity}});
169+
registry.add("invMassTwoPartDPhi", "2D 2-prong invariant mass (GeV/c^2)", {HistType::kTHnSparseF, {axisInvMassHistogram, axisInvMassHistogram, axisPtTrigger, axisPtAssoc, axisDeltaPhi}});
168170
}
169171
}
170172
registry.add("multiplicity", "event multiplicity", {HistType::kTH1F, {{1000, 0, 100, "/multiplicity/centrality"}}});
@@ -328,6 +330,7 @@ struct CorrelationTask {
328330
if (cfgCorrelationMethod == 2 && track1.decay() == track2.decay())
329331
continue;
330332
registry.fill(HIST("invMassTwoPart"), track1.invMass(), track2.invMass(), track1.pt(), track2.pt(), multiplicity);
333+
registry.fill(HIST("invMassTwoPartDPhi"), track1.invMass(), track2.invMass(), track1.pt(), track2.pt(), TVector2::Phi_0_2pi(track1.phi() - track2.phi() + TMath::Pi() / 2.0) - TMath::Pi() / 2.0);
331334
}
332335
}
333336
}

0 commit comments

Comments
 (0)