Skip to content

Commit cfad309

Browse files
authored
Add files via upload
1 parent 73b8812 commit cfad309

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

PWGDQ/Core/HistogramsLibrary.cxx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1952,6 +1952,7 @@ void o2::aod::dqhistograms::DefineHistograms(HistogramManager* hm, const char* h
19521952
deltaetaBins[i] = -2.0 + 0.2 * i;
19531953
}
19541954

1955+
hm->AddHistogram(histClass, "dileptonmass", "", false, 125, 2.5, 3.5, VarManager::kdileptonmass);
19551956
hm->AddHistogram(histClass, "Coschi", "", false, 25, coschiBins, VarManager::kCosChi, 0, nullptr, -1, 0, nullptr, -1, "", "", "", -1, VarManager::kECWeight);
19561957
hm->AddHistogram(histClass, "CosTheta", "", false, 40, -1.0, 1.0, VarManager::kCosTheta, 0, 0, 0, -1, 0, 0, 0, -1, "", "", "", -1, VarManager::kEWeight_before);
19571958
hm->AddHistogram(histClass, "Pt_Hadron", ";P_{T}", false, 120, 0.0, 30.0, VarManager::kPtDau);

PWGDQ/Core/VarManager.h

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -893,6 +893,7 @@ class VarManager : public TObject
893893
kdeltaphi_randomPhi_trans,
894894
kdeltaphi_randomPhi_toward,
895895
kdeltaphi_randomPhi_away,
896+
kdileptonmass,
896897

897898
// Dilepton-track-track variables
898899
kQuadMass,
@@ -5329,12 +5330,16 @@ void VarManager::FillDileptonHadron(T1 const& dilepton, T2 const& hadron, float*
53295330
template <typename T1, typename T2>
53305331
void VarManager::FillEnergyCorrelator(T1 const& dilepton, T2 const& hadron, float* values, bool applyFitMass, float sidebandMass)
53315332
{
5332-
float dileptonmass = dilepton.mass();
5333+
float dileptonmass = o2::constants::physics::MassJPsi;
53335334
if (applyFitMass) {
5335+
dileptonmass = dilepton.mass();
5336+
}
5337+
if (applyFitMass && sidebandMass > 0) {
53345338
dileptonmass = sidebandMass;
53355339
}
53365340

53375341
if (fgUsedVars[kCosChi] || fgUsedVars[kECWeight] || fgUsedVars[kCosTheta] || fgUsedVars[kEWeight_before] || fgUsedVars[kPtDau] || fgUsedVars[kEtaDau] || fgUsedVars[kPhiDau] || fgUsedVars[kCosChi_randomPhi_trans] || fgUsedVars[kCosChi_randomPhi_toward] || fgUsedVars[kCosChi_randomPhi_away]) {
5342+
values[kdileptonmass] = dileptonmass;
53385343
ROOT::Math::PtEtaPhiMVector v1(dilepton.pt(), dilepton.eta(), dilepton.phi(), dileptonmass);
53395344
ROOT::Math::PtEtaPhiMVector v2(hadron.pt(), hadron.eta(), hadron.phi(), o2::constants::physics::MassPionCharged);
53405345
values[kCosChi] = LorentzTransformJpsihadroncosChi("coschi", v1, v2);

0 commit comments

Comments
 (0)