From cb5ab14043b998968b539957afab6f4acc1174bb Mon Sep 17 00:00:00 2001
From: Alexandru Bercuci <abercuci@niham.nipne.ro>
Date: Thu, 25 May 2023 11:31:48 +0300
Subject: [PATCH] remove support for channel masking in module base class

---
 core/detectors/trd/CbmTrdModuleAbstract.cxx | 9 ---------
 core/detectors/trd/CbmTrdModuleAbstract.h   | 5 -----
 2 files changed, 14 deletions(-)

diff --git a/core/detectors/trd/CbmTrdModuleAbstract.cxx b/core/detectors/trd/CbmTrdModuleAbstract.cxx
index 9ba7513d73..dd05f39e66 100644
--- a/core/detectors/trd/CbmTrdModuleAbstract.cxx
+++ b/core/detectors/trd/CbmTrdModuleAbstract.cxx
@@ -44,15 +44,6 @@ CbmTrdModuleAbstract::~CbmTrdModuleAbstract()
   if (fAsicPar) delete fAsicPar;
 }
 
-//_______________________________________________________________________________
-bool CbmTrdModuleAbstract::IsChannelMasked(int ch) const
-{
-  if (!fAsicPar) return false;
-  const CbmTrdParAsic* p = fAsicPar->GetAsicPar(ch);
-  if (!p) return false;
-  return p->IsChannelMasked(ch);
-}
-
 //_______________________________________________________________________________
 void CbmTrdModuleAbstract::LocalToMaster(Double_t in[3], Double_t out[3])
 {
diff --git a/core/detectors/trd/CbmTrdModuleAbstract.h b/core/detectors/trd/CbmTrdModuleAbstract.h
index 3a04a3bed8..c384e56d73 100644
--- a/core/detectors/trd/CbmTrdModuleAbstract.h
+++ b/core/detectors/trd/CbmTrdModuleAbstract.h
@@ -73,11 +73,6 @@ public:
    */
   bool Has2dPadPlane() const { return TESTBIT(fModConfig, eCbmTrdModuleDef::kTrd2d); }
 
-  /** \brief Inquire the ASIC par set
-   * \return true for actively masked channel
-   */
-  bool IsChannelMasked(int ch) const;
-
   virtual void LocalToMaster(Double_t in[3], Double_t out[3]);
 
   virtual void SetAsicPar(CbmTrdParSetAsic* p = nullptr) { fAsicPar = p; }
-- 
GitLab