Skip to content

Commit 7631c00

Browse files
[PWGDQ] Add kDeltaEtaPair2 (#8328)
1 parent a3182fa commit 7631c00

File tree

3 files changed

+13
-0
lines changed

3 files changed

+13
-0
lines changed

PWGDQ/Core/HistogramsLibrary.cxx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1161,6 +1161,8 @@ void o2::aod::dqhistograms::DefineHistograms(HistogramManager* hm, const char* h
11611161
}
11621162
if (subGroupStr.Contains("correlation-emu")) {
11631163
hm->AddHistogram(histClass, "DeltaPhiPair2", "", false, 600, -0.5 * TMath::Pi(), 1.5 * TMath::Pi(), VarManager::kDeltaPhiPair2);
1164+
hm->AddHistogram(histClass, "DeltaEtaPair2", "", false, 600, -1.0, 5.0, VarManager::kDeltaEtaPair2);
1165+
hm->AddHistogram(histClass, "DeltaPhiPair2_DeltaEtaPair2", "", false, 600, -0.5 * TMath::Pi(), 1.5 * TMath::Pi(), VarManager::kDeltaPhiPair2, 600, -1.0, 5.0, VarManager::kDeltaEtaPair2);
11641166
}
11651167
if (subGroupStr.Contains("dielectrons")) {
11661168
if (subGroupStr.Contains("prefilter")) {

PWGDQ/Core/VarManager.cxx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -879,6 +879,8 @@ void VarManager::SetDefaultVarNames()
879879
fgVariableUnits[kPhiCS] = "rad.";
880880
fgVariableNames[kDeltaPhiPair2] = "#Delta#phi";
881881
fgVariableUnits[kDeltaPhiPair2] = "rad.";
882+
fgVariableNames[kDeltaEtaPair2] = "#Delta#eta";
883+
fgVariableUnits[kDeltaEtaPair2] = "";
882884
fgVariableNames[kPsiPair] = "#Psi_{pair}";
883885
fgVariableUnits[kPsiPair] = "rad.";
884886
fgVariableNames[kDeltaPhiPair] = "#Delta#phi";

PWGDQ/Core/VarManager.h

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -593,6 +593,7 @@ class VarManager : public TObject
593593
kPhiHE,
594594
kPhiCS,
595595
kDeltaPhiPair2,
596+
kDeltaEtaPair2,
596597
kPsiPair,
597598
kDeltaPhiPair,
598599
kOpeningAngle,
@@ -2558,6 +2559,10 @@ void VarManager::FillPair(T1 const& t1, T2 const& t2, float* values)
25582559
}
25592560
}
25602561

2562+
if (fgUsedVars[kDeltaEtaPair2]) {
2563+
values[kDeltaEtaPair2] = v1.Eta() - v2.Eta();
2564+
}
2565+
25612566
if (fgUsedVars[kPsiPair]) {
25622567
values[kDeltaPhiPair] = (t1.sign() * fgMagField > 0.) ? (v1.Phi() - v2.Phi()) : (v2.Phi() - v1.Phi());
25632568
double xipair = TMath::ACos((v1.Px() * v2.Px() + v1.Py() * v2.Py() + v1.Pz() * v2.Pz()) / v1.P() / v2.P());
@@ -2907,6 +2912,10 @@ void VarManager::FillPairME(T1 const& t1, T2 const& t2, float* values)
29072912
}
29082913
}
29092914

2915+
if (fgUsedVars[kDeltaEtaPair2]) {
2916+
values[kDeltaEtaPair2] = v1.Eta() - v2.Eta();
2917+
}
2918+
29102919
// TODO: provide different computations for vn
29112920
// Compute the scalar product UQ for two muon from different event using Q-vector from A, for second and third harmonic
29122921
values[kU2Q2Ev1] = values[kQ2X0A1] * std::cos(2 * v1.Phi()) + values[kQ2Y0A1] * std::sin(2 * v1.Phi());

0 commit comments

Comments
 (0)