From 348153cf72968ad94534a3ac58dc60fff701df0b Mon Sep 17 00:00:00 2001 From: Roman Lavicka Date: Sat, 13 Jul 2024 21:13:00 +0200 Subject: [PATCH] fix to avoid calling undefined histograms --- PWGUD/Tasks/upcTauCentralBarrelRL.cxx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/PWGUD/Tasks/upcTauCentralBarrelRL.cxx b/PWGUD/Tasks/upcTauCentralBarrelRL.cxx index dd7dca1e9a5..965bfb6f327 100644 --- a/PWGUD/Tasks/upcTauCentralBarrelRL.cxx +++ b/PWGUD/Tasks/upcTauCentralBarrelRL.cxx @@ -2206,7 +2206,7 @@ struct UpcTauCentralBarrelRL { histos.get(HIST("EventTwoTracks/TwoElectrons/PID/hTOFnSigmaVsP"))->Fill(daug[0].P(), trkDaug1.tofNSigmaEl()); } } - if (countPVGTmuonsSelection == 2) { + if (countPVGTmuonsSelection == 2 && doMuonStudy) { histos.get(HIST("EventTwoTracks/MuonsSelection/PID/hTPCsignalVsP"))->Fill(daug[0].P(), trkDaug1.tpcSignal()); histos.get(HIST("EventTwoTracks/MuonsSelection/PID/hTPCnSigmaVsP"))->Fill(daug[0].P(), trkDaug1.tpcNSigmaEl()); if (trkDaug1.hasTOF()) { @@ -2254,7 +2254,7 @@ struct UpcTauCentralBarrelRL { histos.get(HIST("EventTwoTracks/TwoElectrons/PID/hTOFnSigmaVsP"))->Fill(daug[1].P(), trkDaug2.tofNSigmaEl()); } } - if (countPVGTmuonsSelection == 2) { + if (countPVGTmuonsSelection == 2 && doMuonStudy) { histos.get(HIST("EventTwoTracks/MuonsSelection/PID/hTPCsignalVsP"))->Fill(daug[1].P(), trkDaug2.tpcSignal()); histos.get(HIST("EventTwoTracks/MuonsSelection/PID/hTPCnSigmaVsP"))->Fill(daug[1].P(), trkDaug2.tpcNSigmaEl()); if (trkDaug1.hasTOF()) { @@ -2319,7 +2319,7 @@ struct UpcTauCentralBarrelRL { } } } - if (countPVGTmuonsSelection == 2) { + if (countPVGTmuonsSelection == 2 && doMuonStudy) { if (daug[0].P() > daug[1].P()) { histos.get(HIST("EventTwoTracks/MuonsSelection/PID/hTPCsignalVsLP"))->Fill(daug[0].P(), trkDaug1.tpcSignal()); histos.get(HIST("EventTwoTracks/MuonsSelection/PID/hTPCsignalVsOP"))->Fill(daug[1].P(), trkDaug2.tpcSignal());