From 1067a6aa0e18429fb04dbd95b3e70c2c34f06022 Mon Sep 17 00:00:00 2001
From: Adrian Meyer-Ahrens <a_meye37@uni-muenster.de>
Date: Wed, 21 Sep 2022 13:01:46 +0200
Subject: [PATCH] Change TH2D to TH2F since input histograms are TH2F

---
 reco/detectors/trd/pid/CbmTrdSetTracksPidLike.cxx | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/reco/detectors/trd/pid/CbmTrdSetTracksPidLike.cxx b/reco/detectors/trd/pid/CbmTrdSetTracksPidLike.cxx
index b593a7e376..0a32b0ae55 100644
--- a/reco/detectors/trd/pid/CbmTrdSetTracksPidLike.cxx
+++ b/reco/detectors/trd/pid/CbmTrdSetTracksPidLike.cxx
@@ -93,7 +93,7 @@ Bool_t CbmTrdSetTracksPidLike::ReadData()
 
   gROOT->cd();
 
-  TH2D* h[10];
+  TH2F* h[10];
   TObjArray* inArr = nullptr;
 
   if (fMCinput) {  /// mc pid method
@@ -102,7 +102,7 @@ Bool_t CbmTrdSetTracksPidLike::ReadData()
                                       "MC_muon_p_eloss"};
       inArr = new TObjArray(histnames.size());
       for (size_t i = 0; i < histnames.size(); i++) {
-        h[i] = histFile->Get<TH2D>(histnames[i]);
+        h[i] = histFile->Get<TH2F>(histnames[i]);
         if (!h[i]) {
           LOG(info) << "No input histogram " << histnames[i].Data();
           continue;
@@ -128,7 +128,7 @@ Bool_t CbmTrdSetTracksPidLike::ReadData()
                                       "MC_muon_eloss"};
       inArr = new TObjArray(histnames.size());
       for (size_t i = 0; i < histnames.size(); i++) {
-        h[i] = histFile->Get<TH2D>(histnames[i]);
+        h[i] = histFile->Get<TH2F>(histnames[i]);
         if (!h[i]) {
           LOG(info) << "No input histogram " << histnames[i].Data();
           continue;
@@ -150,7 +150,7 @@ Bool_t CbmTrdSetTracksPidLike::ReadData()
                                       "ELE_proton_p_eloss", "ELE_muon_p_eloss"};
       inArr = new TObjArray(histnames.size());
       for (size_t i = 0; i < histnames.size(); i++) {
-        h[i] = histFile->Get<TH2D>(histnames[i]);
+        h[i] = histFile->Get<TH2F>(histnames[i]);
         h[i]->SetNameTitle(histnames[i], histnames[i]);
         if (!h[i]) {
           LOG(info) << "No input histogram " << histnames[i].Data();
@@ -177,7 +177,7 @@ Bool_t CbmTrdSetTracksPidLike::ReadData()
                                       "ELE_muon_eloss"};
       inArr = new TObjArray(histnames.size());
       for (size_t i = 0; i < histnames.size(); i++) {
-        h[i] = histFile->Get<TH2D>(histnames[i]);
+        h[i] = histFile->Get<TH2F>(histnames[i]);
         if (!h[i]) {
           LOG(info) << "No input histogram " << histnames[i].Data();
           continue;
-- 
GitLab