From fd7f90eda6eceee343b57c932055022d6712e825 Mon Sep 17 00:00:00 2001
From: Florian Uhlig <f.uhlig@gsi.de>
Date: Wed, 1 Jun 2022 13:01:46 +0200
Subject: [PATCH] Prepare CbmRoot for FairSoft apr22

Use proper variable types. Auto results in a compilation error with newer
ROOT versions.
---
 reco/L1/CbmL1.cxx | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/reco/L1/CbmL1.cxx b/reco/L1/CbmL1.cxx
index 52bab25a82..412a71af9b 100644
--- a/reco/L1/CbmL1.cxx
+++ b/reco/L1/CbmL1.cxx
@@ -2217,8 +2217,8 @@ std::vector<L1Material> CbmL1::ReadMaterialBudget(L1DetectorID detectorID)
 {
   std::vector<L1Material> result {};
   if (fMatBudgetFileName.find(detectorID) != fMatBudgetFileName.end()) {
-    auto* oldFile = gFile;
-    auto* oldDir  = gDirectory;
+    TFile* oldFile     = gFile;
+    TDirectory* oldDir = gDirectory;
 
     auto rlFile = TFile(fMatBudgetFileName.at(detectorID));
     if (rlFile.IsZombie()) { LOG(fatal) << "File " << fMatBudgetFileName.at(detectorID) << " is zombie!"; }
-- 
GitLab