From 1cd1374a88cdb04ade639d8388c98828888d3052 Mon Sep 17 00:00:00 2001
From: "s.zharko@gsi.de" <s.zharko@gsi.de>
Date: Mon, 14 Aug 2023 11:22:51 +0200
Subject: [PATCH] [bugfix] QA: disable configuration file for the
 cbm::ca::OutputQa

---
 macro/run/run_qa.C | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/macro/run/run_qa.C b/macro/run/run_qa.C
index 49bc38d931..153bd2833d 100644
--- a/macro/run/run_qa.C
+++ b/macro/run/run_qa.C
@@ -40,7 +40,7 @@
 void run_qa(TString dataTra = "data/sis100_muon_jpsi_test", TString dataRaw = "data/sis100_muon_jpsi_test",
             TString dataReco = "data/sis100_muon_jpsi_test", TString dataPar = "data/sis100_muon_jpsi_test",
             TString dataSink = "data/sis100_muon_jpsi_test", TString setup = "sis100_muon_jpsi", Int_t nEvents = -1,
-            TString dataTra2 = "", TString dataTra3 = "", const char* configName = "./qa_config.cbm.yaml")
+            TString dataTra2 = "", TString dataTra3 = "", TString configName = "")
 {
 
   gROOT->SetBatch(kTRUE);
@@ -256,8 +256,8 @@ void run_qa(TString dataTra = "data/sis100_muon_jpsi_test", TString dataRaw = "d
 
   auto* pCaOutputQa = new cbm::ca::OutputQa(verbose, bUseMC);
   pCaOutputQa->SetStsTrackingMode();
-  pCaOutputQa->SetConfigName(configName);
   pCaOutputQa->ReadParameters(caParFile.Data());
+  if (configName.Length() != 0) { pCaOutputQa->SetConfigName(configName); }
   pCaOutputQa->SetUseMvd(bUseMvd);
   pCaOutputQa->SetUseSts(bUseSts);
   //pCaOutputQa->SetUseMuch(bUseMuch);
-- 
GitLab