From e4abba4c520aa3a550a9a7e64445ded4d9b388fa Mon Sep 17 00:00:00 2001
From: "s.zharko@gsi.de" <s.zharko@gsi.de>
Date: Fri, 17 Jun 2022 14:47:40 +0200
Subject: [PATCH] code-format + license fix

---
 core/base/CbmTrackingDetectorInterfaceBase.h  |  2 +-
 .../much/CbmMuchTrackingInterface.cxx         |  7 ++---
 .../detectors/much/CbmMuchTrackingInterface.h | 16 ++++++-----
 .../detectors/sts/CbmStsTrackingInterface.cxx |  4 +--
 core/detectors/sts/CbmStsTrackingInterface.h  | 23 +++++++--------
 .../detectors/trd/CbmTrdTrackingInterface.cxx |  5 ++--
 core/detectors/trd/CbmTrdTrackingInterface.h  |  8 ++++--
 macro/L1/run_reco_L1global.C                  |  2 +-
 macro/analysis/opencharm/PairSelection.C      |  2 +-
 macro/dilept/CbmDileptRecUrqmdOmegaEe.C       |  2 +-
 .../legacy/TransPMT/Run_Reco_GeoOpt_Batch.C   |  2 +-
 macro/run/run_reco.C                          |  2 +-
 mvd/CbmMvdTrackingInterface.cxx               |  7 ++---
 mvd/CbmMvdTrackingInterface.h                 | 28 +++++++++----------
 reco/KF/CbmKF.cxx                             |  8 +++---
 reco/KF/CbmTrackingDetectorInterfaceInit.cxx  |  2 +-
 reco/KF/CbmTrackingDetectorInterfaceInit.h    |  2 +-
 reco/L1/L1Algo/L1Assert.h                     |  2 +-
 reco/L1/L1Algo/L1BaseStationInfo.cxx          |  2 +-
 reco/L1/L1Algo/L1BaseStationInfo.h            |  2 +-
 reco/L1/L1Algo/L1Constants.h                  |  2 +-
 reco/L1/L1Algo/L1Field.cxx                    |  2 +-
 reco/L1/L1Algo/L1Field.h                      |  4 +--
 reco/L1/L1Algo/L1InitManager.cxx              |  2 +-
 reco/L1/L1Algo/L1InitManager.h                |  2 +-
 reco/L1/L1Algo/L1MaterialInfo.cxx             |  2 +-
 reco/L1/L1Algo/L1MaterialInfo.h               |  4 +--
 reco/L1/L1Algo/L1ObjectInitController.h       |  2 +-
 reco/L1/L1Algo/L1Parameters.cxx               |  2 +-
 reco/L1/L1Algo/L1Parameters.h                 |  2 +-
 reco/L1/L1Algo/L1Station.cxx                  |  2 +-
 reco/L1/L1Algo/L1Station.h                    |  4 +--
 reco/L1/L1Algo/L1UMeasurementInfo.cxx         |  2 +-
 reco/L1/L1Algo/L1UMeasurementInfo.h           |  4 +--
 reco/L1/L1Algo/L1Utils.h                      |  2 +-
 reco/L1/L1Algo/L1XYMeasurementInfo.cxx        |  2 +-
 reco/L1/L1Algo/L1XYMeasurementInfo.h          |  4 +--
 37 files changed, 87 insertions(+), 85 deletions(-)

diff --git a/core/base/CbmTrackingDetectorInterfaceBase.h b/core/base/CbmTrackingDetectorInterfaceBase.h
index e78c7f2146..ceb1d6a88a 100644
--- a/core/base/CbmTrackingDetectorInterfaceBase.h
+++ b/core/base/CbmTrackingDetectorInterfaceBase.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2016-2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+/* Copyright (C) 2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
    SPDX-License-Identifier: GPL-3.0-only
    Authors: Sergey Gorbunov, Sergei Zharko [committer] */
 
diff --git a/core/detectors/much/CbmMuchTrackingInterface.cxx b/core/detectors/much/CbmMuchTrackingInterface.cxx
index 3aca722b24..72fd41dda3 100644
--- a/core/detectors/much/CbmMuchTrackingInterface.cxx
+++ b/core/detectors/much/CbmMuchTrackingInterface.cxx
@@ -1,24 +1,23 @@
-/* Copyright (C) 2016-2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+/* Copyright (C) 2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
    SPDX-License-Identifier: GPL-3.0-only
    Authors: Sergey Gorbunov, Sergei Zharko [committer] */
 
 /***************************************************************************************************
  * @file   CbmMuchTrackingInterface.cxx
- * @brief  Input data and parameters interface from STS subsystem used in L1 tracker (definition)
+ * @brief  Input data and parameters interface from MuCh subsystem used in L1 tracker (definition)
  * @since  31.05.2022
  * @author S.Zharko <s.zharko@gsi.de>
  ***************************************************************************************************/
 
 #include "CbmMuchTrackingInterface.h"
 
-
 #include "FairDetector.h"
 #include "FairRunAna.h"
 #include <FairLogger.h>
 
 ClassImp(CbmMuchTrackingInterface)
 
-CbmMuchTrackingInterface* CbmMuchTrackingInterface::fpInstance = nullptr;
+  CbmMuchTrackingInterface* CbmMuchTrackingInterface::fpInstance = nullptr;
 
 //-------------------------------------------------------------------------------------------------------------------------------------
 //
diff --git a/core/detectors/much/CbmMuchTrackingInterface.h b/core/detectors/much/CbmMuchTrackingInterface.h
index ed1658aae0..ea49fc092f 100644
--- a/core/detectors/much/CbmMuchTrackingInterface.h
+++ b/core/detectors/much/CbmMuchTrackingInterface.h
@@ -1,10 +1,10 @@
-/* Copyright (C) 2016-2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+/* Copyright (C) 2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
    SPDX-License-Identifier: GPL-3.0-only
    Authors: Sergey Gorbunov, Sergei Zharko [committer] */
 
 /***************************************************************************************************
  * @file   CbmMuchTrackingInterface.h
- * @brief  Input data and parameters interface from MVD subsystem used in L1 tracker (declaration)
+ * @brief  Input data and parameters interface from MuCh subsystem used in L1 tracker (declaration)
  * @since  31.05.2022
  * @author S.Zharko <s.zharko@gsi.de>
  ***************************************************************************************************/
@@ -13,12 +13,14 @@
 #define CbmMuchTrackingInterface_h 1
 
 #include "CbmMuchGeoScheme.h"
-#include "CbmTrackingDetectorInterfaceBase.h"
 #include "CbmMuchModuleGem.h"
 #include "CbmMuchPad.h"
 #include "CbmMuchStation.h"
-#include "TMath.h"
+#include "CbmTrackingDetectorInterfaceBase.h"
+
 #include "FairTask.h"
+
+#include "TMath.h"
 #include "TString.h"
 
 #include <iostream>
@@ -54,12 +56,12 @@ public:
   /// Gets station radiation length
   /// \param  stationId  Tracking station ID in the setup (NOTE: must be in range [0..GetNstations()-1])
   /// \return Radiation length [cm]
-  double GetRadLength(int /*stationId*/) const { return 0; } // TODO: Replace with correct value
+  double GetRadLength(int /*stationId*/) const { return 0; }  // TODO: Replace with correct value
 
   /// Gets size of outer radius of station
   /// \param  stationId  Tracking station ID in the setup (NOTE: must be in range [0..GetNstations()-1])
   /// \return Size of station outer radius [cm]
-  double GetRmax(int /*stationId*/) const { return 100.; } 
+  double GetRmax(int /*stationId*/) const { return 100.; }
 
   /// Gets size of inner radius of station
   /// \param  stationId  Tracking station ID in the setup (NOTE: must be in range [0..GetNstations()-1])
@@ -133,7 +135,7 @@ private:
   {
     return fGeoScheme->GetLayer(GetMuchStationId(stationId), GetMuchLayerId(stationId));
   }
-  
+
   /// Calculates MuCh layer ID from tracker station ID
   __attribute__((always_inline)) int GetMuchLayerId(int stationId) const { return stationId % 3; }
 
diff --git a/core/detectors/sts/CbmStsTrackingInterface.cxx b/core/detectors/sts/CbmStsTrackingInterface.cxx
index 904e476f3e..3fc81ac48d 100644
--- a/core/detectors/sts/CbmStsTrackingInterface.cxx
+++ b/core/detectors/sts/CbmStsTrackingInterface.cxx
@@ -1,4 +1,4 @@
-/* Copyright (C) 2016-2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+/* Copyright (C) 2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
    SPDX-License-Identifier: GPL-3.0-only
    Authors: Sergey Gorbunov, Sergei Zharko [committer] */
 
@@ -17,7 +17,7 @@
 
 ClassImp(CbmStsTrackingInterface)
 
-CbmStsTrackingInterface* CbmStsTrackingInterface::fpInstance = nullptr;
+  CbmStsTrackingInterface* CbmStsTrackingInterface::fpInstance = nullptr;
 
 //-------------------------------------------------------------------------------------------------------------------------------------
 //
diff --git a/core/detectors/sts/CbmStsTrackingInterface.h b/core/detectors/sts/CbmStsTrackingInterface.h
index 789a855e4b..a105e1f8d3 100644
--- a/core/detectors/sts/CbmStsTrackingInterface.h
+++ b/core/detectors/sts/CbmStsTrackingInterface.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2016-2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+/* Copyright (C) 2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
    SPDX-License-Identifier: GPL-3.0-only
    Authors: Sergey Gorbunov, Sergei Zharko [committer] */
 
@@ -20,6 +20,7 @@
 #include "CbmTrackingDetectorInterfaceBase.h"
 
 #include "FairTask.h"
+
 #include "TMath.h"
 
 #include <iostream>
@@ -47,7 +48,7 @@ public:
 
   /// Gets actual number of the tracking stations, provided by the current geometry setup
   int GetNtrackingStations() const { return CbmStsSetup::Instance()->GetNofStations(); }
- 
+
   /// Gets station radiation length
   /// \param  stationId  Tracking station ID in the setup (NOTE: must be in range [0..GetNstations()-1])
   /// \return Radiation length [cm]
@@ -57,28 +58,28 @@ public:
   /// \param  stationId  Tracking station ID in the setup (NOTE: must be in range [0..GetNstations()-1])
   /// \return Size of station outer radius [cm]
   double GetRmax(int stationId) const
-  { 
-    return GetXmax(stationId) > GetYmax(stationId) ? GetXmax(stationId) : GetYmax(stationId); 
+  {
+    return GetXmax(stationId) > GetYmax(stationId) ? GetXmax(stationId) : GetYmax(stationId);
   }
 
   /// Gets size of inner radius of station
   /// \param  stationId  Tracking station ID in the setup (NOTE: must be in range [0..GetNstations()-1])
   /// \return Size of station inner radius [cm]
   double GetRmin(int /*stationId*/) const { return 0.; }
- 
+
   /// Gets spatial resolution (RMS) for back strips
   /// \param  stationId  Tracking station ID in the setup (NOTE: must be in range [0..GetNstations()-1])
   /// \return Spatial resolution (RMS) for front strips [cm]
-  double GetStripsSpatialRmsBack(int stationId) const 
-  { 
+  double GetStripsSpatialRmsBack(int stationId) const
+  {
     return GetStsStation(stationId)->GetSensorPitch(0) / TMath::Sqrt(12.);
   }
-  
+
   /// Gets spatial resolution (RMS) for front strips
   /// \param  stationId  Tracking station ID in the setup (NOTE: must be in range [0..GetNstations()-1])
   /// \return Spatial resolution (RMS) for front strips [cm]
   double GetStripsSpatialRmsFront(int stationId) const
-  { 
+  {
     return GetStsStation(stationId)->GetSensorPitch(0) / TMath::Sqrt(12.);
   }
 
@@ -90,8 +91,8 @@ public:
   /// Gets front strips stereo angle
   /// \param  stationId  Tracking station ID in the setup (NOTE: must be in range [0..GetNstations()-1])
   /// \return Absolute stereo angle for front strips [rad]
-  double GetStripsStereoAngleFront(int stationId) const; 
- 
+  double GetStripsStereoAngleFront(int stationId) const;
+
   /// Gets station thickness along the Z-axis
   /// \param  stationId  Tracking station ID in the setup (NOTE: must be in range [0..GetNstations()-1])
   /// \return Station thickness [cm]
diff --git a/core/detectors/trd/CbmTrdTrackingInterface.cxx b/core/detectors/trd/CbmTrdTrackingInterface.cxx
index 71b4de4ddc..4d044b4474 100644
--- a/core/detectors/trd/CbmTrdTrackingInterface.cxx
+++ b/core/detectors/trd/CbmTrdTrackingInterface.cxx
@@ -1,10 +1,10 @@
-/* Copyright (C) 2016-2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+/* Copyright (C) 2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
    SPDX-License-Identifier: GPL-3.0-only
    Authors: Sergey Gorbunov, Sergei Zharko [committer] */
 
 /***************************************************************************************************
  * @file   CbmTrdTrackingInterface.cxx
- * @brief  Input data and parameters interface from STS subsystem used in L1 tracker (definition)
+ * @brief  Input data and parameters interface from TRD subsystem used in L1 tracker (definition)
  * @since  31.05.2022
  * @author S.Zharko <s.zharko@gsi.de>
  ***************************************************************************************************/
@@ -14,6 +14,7 @@
 #include "FairDetector.h"
 #include "FairRunAna.h"
 #include <FairLogger.h>
+
 #include "TGeoManager.h"
 #include "TString.h"
 
diff --git a/core/detectors/trd/CbmTrdTrackingInterface.h b/core/detectors/trd/CbmTrdTrackingInterface.h
index 0799a00588..1291540a11 100644
--- a/core/detectors/trd/CbmTrdTrackingInterface.h
+++ b/core/detectors/trd/CbmTrdTrackingInterface.h
@@ -1,10 +1,10 @@
-/* Copyright (C) 2016-2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+/* Copyright (C) 2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
    SPDX-License-Identifier: GPL-3.0-only
    Authors: Sergey Gorbunov, Sergei Zharko [committer] */
 
 /***************************************************************************************************
  * @file   CbmTrdTrackingInterface.h
- * @brief  Input data and parameters interface from MVD subsystem used in L1 tracker (declaration)
+ * @brief  Input data and parameters interface from TRD subsystem used in L1 tracker (declaration)
  * @since  31.05.2022
  * @author S.Zharko <s.zharko@gsi.de>
  ***************************************************************************************************/
@@ -15,7 +15,9 @@
 #include "CbmTrackingDetectorInterfaceBase.h"
 #include "CbmTrdParModDigi.h"
 #include "CbmTrdParSetDigi.h"
+
 #include "FairTask.h"
+
 #include "TMath.h"
 
 #include <iostream>
@@ -105,7 +107,7 @@ public:
   /// \param  stationId  Tracking station ID in the setup (NOTE: must be in range [0..GetNstations()-1])
   /// \return Z position of station [cm]
   double GetZ(int stationId) const { return GetTrdModulePar(stationId)->GetZ(); }
- 
+
   /// Check if station provides time measurements
   /// \param  stationId  Tracking station ID in the setup (NOTE: must be in range [0..GetNstations()-1])
   /// \return Flag: true - station provides time measurements, false - station does not provide time measurements
diff --git a/macro/L1/run_reco_L1global.C b/macro/L1/run_reco_L1global.C
index 90c4b25017..9162f7cbe3 100644
--- a/macro/L1/run_reco_L1global.C
+++ b/macro/L1/run_reco_L1global.C
@@ -37,9 +37,9 @@
 #include "CbmStsTrackFinder.h"
 #include "CbmTaskBuildRawEvents.h"
 #include "CbmTofSimpClusterizer.h"
+#include "CbmTrackingDetectorInterfaceInit.h"
 #include "CbmTrdClusterFinder.h"
 #include "CbmTrdHitProducer.h"
-#include "CbmTrackingDetectorInterfaceInit.h"
 
 #include <FairFileSource.h>
 #include <FairMonitor.h>
diff --git a/macro/analysis/opencharm/PairSelection.C b/macro/analysis/opencharm/PairSelection.C
index 7e710ce4b0..745cd14f77 100644
--- a/macro/analysis/opencharm/PairSelection.C
+++ b/macro/analysis/opencharm/PairSelection.C
@@ -156,7 +156,7 @@ void PairSelection(Int_t nEvents = 10, Int_t ProcID = 1, bool PileUp = false, In
   // -------------------------------------------------------------------------
 
   fRun->AddTask(new CbmTrackingDetectorInterfaceInit());
-  
+
   CbmKF* KF = new CbmKF();
   fRun->AddTask(KF);
 
diff --git a/macro/dilept/CbmDileptRecUrqmdOmegaEe.C b/macro/dilept/CbmDileptRecUrqmdOmegaEe.C
index 5c6ef108a5..c7cb85517b 100644
--- a/macro/dilept/CbmDileptRecUrqmdOmegaEe.C
+++ b/macro/dilept/CbmDileptRecUrqmdOmegaEe.C
@@ -85,7 +85,7 @@
   // ------------------------------------------------------------------------
 
   // ---  Now choose concrete engines for the different tasks   -------------
-  auto*  trackingDet                = new CbmTrackingDetectorInterfaceInit();
+  auto* trackingDet                 = new CbmTrackingDetectorInterfaceInit();
   CbmKF* kalman                     = new CbmKF();
   CbmL1* l1                         = new CbmL1();
   CbmStsTrackFinder* stsTrackFinder = new CbmL1StsTrackFinder();
diff --git a/macro/rich/geotest/legacy/TransPMT/Run_Reco_GeoOpt_Batch.C b/macro/rich/geotest/legacy/TransPMT/Run_Reco_GeoOpt_Batch.C
index bbec38f59b..353bc1f164 100644
--- a/macro/rich/geotest/legacy/TransPMT/Run_Reco_GeoOpt_Batch.C
+++ b/macro/rich/geotest/legacy/TransPMT/Run_Reco_GeoOpt_Batch.C
@@ -71,7 +71,7 @@ void Run_Reco_GeoOpt_Batch(Int_t nEvents = 10, int PMTtransY = 0, int PMTtransZ
   run->SetOutputFile(RecFile);
 
   run->AddTask(new CbmTrackingDetectorInterfaceInit());
-  
+
   CbmKF* kalman = new CbmKF();
   run->AddTask(kalman);
 
diff --git a/macro/run/run_reco.C b/macro/run/run_reco.C
index 0959142ead..7a242c6c88 100644
--- a/macro/run/run_reco.C
+++ b/macro/run/run_reco.C
@@ -369,7 +369,7 @@ void run_reco(TString input = "", Int_t nTimeSlices = -1, Int_t firstTimeSlice =
 
   // -----   Track finding in STS (+ MVD)    --------------------------------
   if (useMvd || useSts) {
-    run->AddTask(new CbmTrackingDetectorInterfaceInit()); // Geometry interface initializer for tracker
+    run->AddTask(new CbmTrackingDetectorInterfaceInit());  // Geometry interface initializer for tracker
 
     // Kalman filter
     auto kalman = new CbmKF();
diff --git a/mvd/CbmMvdTrackingInterface.cxx b/mvd/CbmMvdTrackingInterface.cxx
index 50410b3c0d..c7fb9961da 100644
--- a/mvd/CbmMvdTrackingInterface.cxx
+++ b/mvd/CbmMvdTrackingInterface.cxx
@@ -1,24 +1,23 @@
-/* Copyright (C) 2016-2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+/* Copyright (C) 2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
    SPDX-License-Identifier: GPL-3.0-only
    Authors: Sergey Gorbunov, Sergei Zharko [committer] */
 
 /***************************************************************************************************
  * @file   CbmMvdTrackingInterface.cxx
- * @brief  Input data and parameters interface from STS subsystem used in L1 tracker (definition)
+ * @brief  Input data and parameters interface from MVD subsystem used in L1 tracker (definition)
  * @since  31.05.2022
  * @author S.Zharko <s.zharko@gsi.de>
  ***************************************************************************************************/
 
 #include "CbmMvdTrackingInterface.h"
 
-
 #include "FairDetector.h"
 #include "FairRunAna.h"
 #include <FairLogger.h>
 
 ClassImp(CbmMvdTrackingInterface)
 
-CbmMvdTrackingInterface* CbmMvdTrackingInterface::fpInstance = nullptr;
+  CbmMvdTrackingInterface* CbmMvdTrackingInterface::fpInstance = nullptr;
 
 //-------------------------------------------------------------------------------------------------------------------------------------
 //
diff --git a/mvd/CbmMvdTrackingInterface.h b/mvd/CbmMvdTrackingInterface.h
index cf481138dc..6868e1a039 100644
--- a/mvd/CbmMvdTrackingInterface.h
+++ b/mvd/CbmMvdTrackingInterface.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2016-2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+/* Copyright (C) 2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
    SPDX-License-Identifier: GPL-3.0-only
    Authors: Sergey Gorbunov, Sergei Zharko [committer] */
 
@@ -12,13 +12,14 @@
 #ifndef CbmMvdTrackingInterface_h
 #define CbmMvdTrackingInterface_h 1
 
-#include "CbmTrackingDetectorInterfaceBase.h"
 #include "CbmMvdDetector.h"
 #include "CbmMvdStationPar.h"
-#include "TMath.h"
+#include "CbmTrackingDetectorInterfaceBase.h"
 
 #include "FairTask.h"
 
+#include "TMath.h"
+
 #include <iostream>
 #include <vector>
 
@@ -48,15 +49,15 @@ public:
   /// Gets the tracking station radiation length
   /// \param  stationId  Tracking station ID in the setup (NOTE: must be in range [0..GetNstations()-1])
   /// \return Radiation length [cm]
-  double GetRadLength(int stationId) const 
-  { 
-    return fMvdStationPar->GetZThickness(stationId) / (10. * fMvdStationPar->GetZRadThickness(stationId)); 
+  double GetRadLength(int stationId) const
+  {
+    return fMvdStationPar->GetZThickness(stationId) / (10. * fMvdStationPar->GetZRadThickness(stationId));
   }
 
   /// Gets size of outer radius of a tracking station
   /// \param  stationId  Tracking station ID in the setup (NOTE: must be in range [0..GetNstations()-1])
   /// \return Size of station outer radius [cm]
-  double GetRmax(int stationId) const 
+  double GetRmax(int stationId) const
   {
     return std::max(fMvdStationPar->GetHeight(stationId), fMvdStationPar->GetWidth(stationId));
   }
@@ -64,9 +65,9 @@ public:
   /// Gets size of inner radius of a tracking station
   /// \param  stationId  Tracking station ID in the setup (NOTE: must be in range [0..GetNstations()-1])
   /// \return Size of station inner radius [cm]
-  double GetRmin(int stationId) const 
-  { 
-    return std::min(fMvdStationPar->GetBeamHeight(stationId), fMvdStationPar->GetBeamWidth(stationId)); 
+  double GetRmin(int stationId) const
+  {
+    return std::min(fMvdStationPar->GetBeamHeight(stationId), fMvdStationPar->GetBeamWidth(stationId));
   }
 
   /// Gets spatial resolution (RMS) for back strips
@@ -88,14 +89,11 @@ public:
   /// \param  stationId  Tracking station ID in the setup (NOTE: must be in range [0..GetNstations()-1])
   /// \return Absolute stereo angle for front strips [rad]
   double GetStripsStereoAngleFront(int /*stationId*/) const { return 0.; }
- 
+
   /// Gets the tracking station thickness along the Z-axis
   /// \param  stationId  Tracking station ID in the setup (NOTE: must be in range [0..GetNstations()-1])
   /// \return Station thickness [cm]
-  double GetThickness(int stationId) const 
-  {
-    return fMvdStationPar->GetZThickness(stationId);
-  }
+  double GetThickness(int stationId) const { return fMvdStationPar->GetZThickness(stationId); }
 
   /// Gets time resolution for a tracking station
   /// \param  stationId  Tracking station ID in the setup (NOTE: must be in range [0..GetNstations()-1])
diff --git a/reco/KF/CbmKF.cxx b/reco/KF/CbmKF.cxx
index 03db33dff1..000627f1c6 100644
--- a/reco/KF/CbmKF.cxx
+++ b/reco/KF/CbmKF.cxx
@@ -80,7 +80,6 @@ CbmKF::CbmKF(const char* name, Int_t iVerbose)
   , fMaterialID2IndexMap()
 {
   if (!fInstance) fInstance = this;
-
 }
 
 CbmKF::~CbmKF() { fInstance = 0; }
@@ -98,9 +97,10 @@ InitStatus CbmKF::ReInit() { return Init(); }
 InitStatus CbmKF::Init()
 {
   if (!CbmTrackingDetectorInterfaceInit::Instance()) {
-    LOG(fatal) << "CbmKF::Init(): CbmTrackingDetectorInterfaceInit instance was not found. Please, add it as a task to your "
-                  "reco macro before the KF and L1 tasks:\n"
-               << "\033[1;30mrun->AddTask(new CbmTrackingDetectorInterfaceInit());\033[0m";
+    LOG(fatal)
+      << "CbmKF::Init(): CbmTrackingDetectorInterfaceInit instance was not found. Please, add it as a task to your "
+         "reco macro before the KF and L1 tasks:\n"
+      << "\033[1;30mrun->AddTask(new CbmTrackingDetectorInterfaceInit());\033[0m";
   }
 
   fMagneticField = 0;
diff --git a/reco/KF/CbmTrackingDetectorInterfaceInit.cxx b/reco/KF/CbmTrackingDetectorInterfaceInit.cxx
index d6b89c08bc..8ee39c2367 100644
--- a/reco/KF/CbmTrackingDetectorInterfaceInit.cxx
+++ b/reco/KF/CbmTrackingDetectorInterfaceInit.cxx
@@ -1,4 +1,4 @@
-/* Copyright (C) 2016-2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+/* Copyright (C) 2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
    SPDX-License-Identifier: GPL-3.0-only
    Authors: Sergey Gorbunov, Sergei Zharko [committer] */
 
diff --git a/reco/KF/CbmTrackingDetectorInterfaceInit.h b/reco/KF/CbmTrackingDetectorInterfaceInit.h
index 70431151c9..80026259af 100644
--- a/reco/KF/CbmTrackingDetectorInterfaceInit.h
+++ b/reco/KF/CbmTrackingDetectorInterfaceInit.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2016-2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+/* Copyright (C) 2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
    SPDX-License-Identifier: GPL-3.0-only
    Authors: Sergey Gorbunov, Sergei Zharko [committer] */
 
diff --git a/reco/L1/L1Algo/L1Assert.h b/reco/L1/L1Algo/L1Assert.h
index b91eacf34c..9b3dc67257 100644
--- a/reco/L1/L1Algo/L1Assert.h
+++ b/reco/L1/L1Algo/L1Assert.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+/* Copyright (C) 2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
    SPDX-License-Identifier: GPL-3.0-only
    Authors: Sergey Gorbunov, Sergei Zharko [committer] */
 
diff --git a/reco/L1/L1Algo/L1BaseStationInfo.cxx b/reco/L1/L1Algo/L1BaseStationInfo.cxx
index 9c44b64eed..8b70495d31 100644
--- a/reco/L1/L1Algo/L1BaseStationInfo.cxx
+++ b/reco/L1/L1Algo/L1BaseStationInfo.cxx
@@ -1,4 +1,4 @@
-/* Copyright (C) 2016-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+/* Copyright (C) 2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
    SPDX-License-Identifier: GPL-3.0-only
    Authors: Sergey Gorbunov, Sergei Zharko [committer] */
 
diff --git a/reco/L1/L1Algo/L1BaseStationInfo.h b/reco/L1/L1Algo/L1BaseStationInfo.h
index 21d631f5f2..caf3e36130 100644
--- a/reco/L1/L1Algo/L1BaseStationInfo.h
+++ b/reco/L1/L1Algo/L1BaseStationInfo.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2016-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+/* Copyright (C) 2021-2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
    SPDX-License-Identifier: GPL-3.0-only
    Authors: Sergey Gorbunov, Sergei Zharko [committer] */
 
diff --git a/reco/L1/L1Algo/L1Constants.h b/reco/L1/L1Algo/L1Constants.h
index e6744d88cc..3137ead7ca 100644
--- a/reco/L1/L1Algo/L1Constants.h
+++ b/reco/L1/L1Algo/L1Constants.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2016-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+/* Copyright (C) 2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
    SPDX-License-Identifier: GPL-3.0-only
    Authors: Sergey Gorbunov, Sergei Zharko [committer] */
 
diff --git a/reco/L1/L1Algo/L1Field.cxx b/reco/L1/L1Algo/L1Field.cxx
index ad8730296c..1dd1e163f7 100644
--- a/reco/L1/L1Algo/L1Field.cxx
+++ b/reco/L1/L1Algo/L1Field.cxx
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+/* Copyright (C) 2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
    SPDX-License-Identifier: GPL-3.0-only
    Authors: Sergey Gorbunov, Sergei Zharko [committer] */
 
diff --git a/reco/L1/L1Algo/L1Field.h b/reco/L1/L1Algo/L1Field.h
index 28b6845489..a74328f436 100644
--- a/reco/L1/L1Algo/L1Field.h
+++ b/reco/L1/L1Algo/L1Field.h
@@ -1,6 +1,6 @@
-/* Copyright (C) 2007-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+/* Copyright (C) 2007-2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
    SPDX-License-Identifier: GPL-3.0-only
-   Authors: Sergey Gorbunov [committer], Igor Kulakov, Maksym Zyzak */
+   Authors: Sergey Gorbunov [committer], Igor Kulakov, Maksym Zyzak, Sergei Zharko */
 
 #ifndef L1Field_h
 #define L1Field_h 1
diff --git a/reco/L1/L1Algo/L1InitManager.cxx b/reco/L1/L1Algo/L1InitManager.cxx
index 4685b84292..84dc651a2e 100644
--- a/reco/L1/L1Algo/L1InitManager.cxx
+++ b/reco/L1/L1Algo/L1InitManager.cxx
@@ -1,4 +1,4 @@
-/* Copyright (C) 2016-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+/* Copyright (C) 2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
    SPDX-License-Identifier: GPL-3.0-only
    Authors: Sergey Gorbunov, Sergei Zharko [committer] */
 
diff --git a/reco/L1/L1Algo/L1InitManager.h b/reco/L1/L1Algo/L1InitManager.h
index 3b7924708f..9a4a91f05e 100644
--- a/reco/L1/L1Algo/L1InitManager.h
+++ b/reco/L1/L1Algo/L1InitManager.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2016-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+/* Copyright (C) 2021-2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
    SPDX-License-Identifier: GPL-3.0-only
    Authors: Sergey Gorbunov, Sergei Zharko [committer] */
 
diff --git a/reco/L1/L1Algo/L1MaterialInfo.cxx b/reco/L1/L1Algo/L1MaterialInfo.cxx
index e7c864f3b4..bf3fea8630 100644
--- a/reco/L1/L1Algo/L1MaterialInfo.cxx
+++ b/reco/L1/L1Algo/L1MaterialInfo.cxx
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+/* Copyright (C) 2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
    SPDX-License-Identifier: GPL-3.0-only
    Authors: Sergey Gorbunov, Sergei Zharko [committer] */
 
diff --git a/reco/L1/L1Algo/L1MaterialInfo.h b/reco/L1/L1Algo/L1MaterialInfo.h
index 22824be9c4..9d8818a3b3 100644
--- a/reco/L1/L1Algo/L1MaterialInfo.h
+++ b/reco/L1/L1Algo/L1MaterialInfo.h
@@ -1,6 +1,6 @@
-/* Copyright (C) 2007-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+/* Copyright (C) 2007-2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
    SPDX-License-Identifier: GPL-3.0-only
-   Authors: Igor Kulakov, Sergey Gorbunov [committer], Andrey Lebedev */
+   Authors: Igor Kulakov, Sergey Gorbunov [committer], Andrey Lebedev, Sergei Zharko */
 
 #ifndef L1MaterialInfo_h
 #define L1MaterialInfo_h
diff --git a/reco/L1/L1Algo/L1ObjectInitController.h b/reco/L1/L1Algo/L1ObjectInitController.h
index bff4f21211..353ca0a2f2 100644
--- a/reco/L1/L1Algo/L1ObjectInitController.h
+++ b/reco/L1/L1Algo/L1ObjectInitController.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+/* Copyright (C) 2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
    SPDX-License-Identifier: GPL-3.0-only
    Authors: Sergey Gorbunov, Sergei Zharko [committer] */
 
diff --git a/reco/L1/L1Algo/L1Parameters.cxx b/reco/L1/L1Algo/L1Parameters.cxx
index 24e3348ced..c070ae1d4e 100644
--- a/reco/L1/L1Algo/L1Parameters.cxx
+++ b/reco/L1/L1Algo/L1Parameters.cxx
@@ -1,4 +1,4 @@
-/* Copyright (C) 2016-2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+/* Copyright (C) 2022-2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
    SPDX-License-Identifier: GPL-3.0-only
    Authors: Sergey Gorbunov, Sergei Zharko [committer] */
 
diff --git a/reco/L1/L1Algo/L1Parameters.h b/reco/L1/L1Algo/L1Parameters.h
index a659d4a67d..a7a69d1981 100644
--- a/reco/L1/L1Algo/L1Parameters.h
+++ b/reco/L1/L1Algo/L1Parameters.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2016-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+/* Copyright (C) 2021-2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
    SPDX-License-Identifier: GPL-3.0-only
    Authors: Sergey Gorbunov, Sergei Zharko [committer] */
 
diff --git a/reco/L1/L1Algo/L1Station.cxx b/reco/L1/L1Algo/L1Station.cxx
index 6d316cea36..18b30f67eb 100644
--- a/reco/L1/L1Algo/L1Station.cxx
+++ b/reco/L1/L1Algo/L1Station.cxx
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+/* Copyright (C) 2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
    SPDX-License-Identifier: GPL-3.0-only
    Authors: Sergey Gorbunov, Sergei Zharko [committer] */
 
diff --git a/reco/L1/L1Algo/L1Station.h b/reco/L1/L1Algo/L1Station.h
index ac7762f727..e21d21cfd9 100644
--- a/reco/L1/L1Algo/L1Station.h
+++ b/reco/L1/L1Algo/L1Station.h
@@ -1,6 +1,6 @@
-/* Copyright (C) 2007-2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+/* Copyright (C) 2007-2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
    SPDX-License-Identifier: GPL-3.0-only
-   Authors: Sergey Gorbunov [committer], Igor Kulakov */
+   Authors: Sergey Gorbunov [committer], Igor Kulakov, Sergei Zharko */
 
 #ifndef L1Station_h
 #define L1Station_h 1
diff --git a/reco/L1/L1Algo/L1UMeasurementInfo.cxx b/reco/L1/L1Algo/L1UMeasurementInfo.cxx
index f0c94375e0..3d86cffba4 100644
--- a/reco/L1/L1Algo/L1UMeasurementInfo.cxx
+++ b/reco/L1/L1Algo/L1UMeasurementInfo.cxx
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+/* Copyright (C) 2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
    SPDX-License-Identifier: GPL-3.0-only
    Authors: Sergey Gorbunov, Sergei Zharko [committer] */
 
diff --git a/reco/L1/L1Algo/L1UMeasurementInfo.h b/reco/L1/L1Algo/L1UMeasurementInfo.h
index 7452c60de0..4a8a6076ec 100644
--- a/reco/L1/L1Algo/L1UMeasurementInfo.h
+++ b/reco/L1/L1Algo/L1UMeasurementInfo.h
@@ -1,6 +1,6 @@
-/* Copyright (C) 2007-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+/* Copyright (C) 2007-2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
    SPDX-License-Identifier: GPL-3.0-only
-   Authors: Sergey Gorbunov [committer], Igor Kulakov */
+   Authors: Sergey Gorbunov [committer], Igor Kulakov, Sergei Zharko */
 
 #ifndef L1UMeasurementInfo_h
 #define L1UMeasurementInfo_h 1
diff --git a/reco/L1/L1Algo/L1Utils.h b/reco/L1/L1Algo/L1Utils.h
index 10f0b6f892..37256872c6 100644
--- a/reco/L1/L1Algo/L1Utils.h
+++ b/reco/L1/L1Algo/L1Utils.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2016-2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+/* Copyright (C) 2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
    SPDX-License-Identifier: GPL-3.0-only
    Authors: Sergey Gorbunov, Sergei Zharko [committer] */
 
diff --git a/reco/L1/L1Algo/L1XYMeasurementInfo.cxx b/reco/L1/L1Algo/L1XYMeasurementInfo.cxx
index 7549f80c69..1eb9a7ef0d 100644
--- a/reco/L1/L1Algo/L1XYMeasurementInfo.cxx
+++ b/reco/L1/L1Algo/L1XYMeasurementInfo.cxx
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+/* Copyright (C) 2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
    SPDX-License-Identifier: GPL-3.0-only
    Authors: Sergey Gorbunov, Sergei Zharko [committer] */
 
diff --git a/reco/L1/L1Algo/L1XYMeasurementInfo.h b/reco/L1/L1Algo/L1XYMeasurementInfo.h
index e0b933e106..57ef4b4d6e 100644
--- a/reco/L1/L1Algo/L1XYMeasurementInfo.h
+++ b/reco/L1/L1Algo/L1XYMeasurementInfo.h
@@ -1,6 +1,6 @@
-/* Copyright (C) 2007-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+/* Copyright (C) 2007-2022 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
    SPDX-License-Identifier: GPL-3.0-only
-   Authors: Sergey Gorbunov [committer] */
+   Authors: Sergey Gorbunov [committer], Sergei Zharko */
 
 #ifndef L1XYMeasurementInfo_h
 #define L1XYMeasurementInfo_h 1
-- 
GitLab