From 6e4a9f3773130755037bd0a15802bd3066ded21d Mon Sep 17 00:00:00 2001
From: "se.gorbunov" <se.gorbunov@gsi.de>
Date: Mon, 23 Oct 2023 21:27:41 +0000
Subject: [PATCH] compiler warning fixes in trd code

---
 reco/detectors/trd/CbmTrdModuleRecR.cxx | 4 ++--
 sim/detectors/trd/CbmTrdModuleSimR.cxx  | 2 +-
 sim/detectors/trd/CbmTrdModuleSimR.h    | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/reco/detectors/trd/CbmTrdModuleRecR.cxx b/reco/detectors/trd/CbmTrdModuleRecR.cxx
index 875891595a..e684b6ac81 100644
--- a/reco/detectors/trd/CbmTrdModuleRecR.cxx
+++ b/reco/detectors/trd/CbmTrdModuleRecR.cxx
@@ -584,8 +584,8 @@ Double_t CbmTrdModuleRecR::GetSpaceResolution(Double_t val)
 
 bool CbmTrdModuleRecR::IsClusterComplete(const CbmTrdCluster* cluster)
 {
-  uint32_t colMin = fDigiPar->GetNofColumns();
-  uint32_t rowMin = fDigiPar->GetNofRows();
+  int colMin = fDigiPar->GetNofColumns();
+  int rowMin = fDigiPar->GetNofRows();
 
   for (int i = 0; i < cluster->GetNofDigis(); ++i) {
     const CbmTrdDigi* digi = CbmDigiManager::Instance()->Get<CbmTrdDigi>(cluster->GetDigi(i));
diff --git a/sim/detectors/trd/CbmTrdModuleSimR.cxx b/sim/detectors/trd/CbmTrdModuleSimR.cxx
index b8fb5a5dd3..be6f1a092d 100644
--- a/sim/detectors/trd/CbmTrdModuleSimR.cxx
+++ b/sim/detectors/trd/CbmTrdModuleSimR.cxx
@@ -1592,7 +1592,7 @@ void CbmTrdModuleSimR::ScanPadPlane(const Double_t* local_point, Double_t reldri
 
 
 //_______________________________________________________________________________
-void CbmTrdModuleSimR::SetAsicPar(CbmTrdParSetAsic* /*p*/)
+void CbmTrdModuleSimR::SetAsicPar(CbmTrdParModAsic* /*p*/)
 {
   /** Build local set of ASICs and perform initialization. Need a proper fDigiPar already defined.
  */
diff --git a/sim/detectors/trd/CbmTrdModuleSimR.h b/sim/detectors/trd/CbmTrdModuleSimR.h
index 720b7ed5ed..079d70a29d 100644
--- a/sim/detectors/trd/CbmTrdModuleSimR.h
+++ b/sim/detectors/trd/CbmTrdModuleSimR.h
@@ -35,7 +35,7 @@ public:
   Bool_t MakeRaw(/*CbmTrdPoint *p*/) { return kTRUE; }
 
   //seter functions
-  void SetAsicPar(CbmTrdParSetAsic* p = NULL);
+  void SetAsicPar(CbmTrdParModAsic* p = NULL);
   void SetNCluster(Int_t nCluster) { fnClusterConst = nCluster; }
   void SetNoiseLevel(Double_t sigma_keV);
   void SetDistributionPoints(Int_t points);
-- 
GitLab