From 351db17a0de2baad98b076d7ff93d2d9e437064e Mon Sep 17 00:00:00 2001
From: Nikolay Karpushkin <karpushkin@inr.ru>
Date: Tue, 6 Jul 2021 13:54:15 +0200
Subject: [PATCH] clang

---
 core/data/raw/PsdGbtReader-v1.00.cxx          |  2 +-
 core/detectors/psd/PronyFitter.cxx            |  2 +-
 .../monitor/CbmMcbm2018MonitorAlgoPsd.cxx     | 24 +++---
 .../unpacker/CbmMcbm2018UnpackerAlgoPsd.cxx   | 76 +++++++++----------
 4 files changed, 52 insertions(+), 52 deletions(-)

diff --git a/core/data/raw/PsdGbtReader-v1.00.cxx b/core/data/raw/PsdGbtReader-v1.00.cxx
index 6e83d7c804..1a746e2a24 100644
--- a/core/data/raw/PsdGbtReader-v1.00.cxx
+++ b/core/data/raw/PsdGbtReader-v1.00.cxx
@@ -47,7 +47,7 @@ namespace PsdDataV100
     PackHdr.uMagicWord = (buffer[word_index] >> buffer_shift) & (((static_cast<uint16_t>(1)) << PackHdr.MWs) - 1);
     word_index++;
 
-    if(PackHdr.uMagicWord != 0xb) { 
+    if (PackHdr.uMagicWord != 0xb) {
       if (print) PackHdr.printout();
       return;
     }
diff --git a/core/detectors/psd/PronyFitter.cxx b/core/detectors/psd/PronyFitter.cxx
index 0bdd594bbc..a8d6197664 100644
--- a/core/detectors/psd/PronyFitter.cxx
+++ b/core/detectors/psd/PronyFitter.cxx
@@ -506,7 +506,7 @@ parameters
     fuFitZeroLevel                         = (uint16_t) std::real(fh[0]);
     for (int sample_curr = 0; sample_curr < fSampleTotal; sample_curr++) {
       fit_ampl_in_sample = {0., 0.};
-      if ((sample_curr >= fSignalBegin)) {//&& (sample_curr <= fGateEnd)) {
+      if ((sample_curr >= fSignalBegin)) {  //&& (sample_curr <= fGateEnd)) {
         for (int i = 0; i < fExpNumber + 1; i++) {
           fit_ampl_in_sample += fh[i] * z_power[i];
           z_power[i] *= fz[i];
diff --git a/fles/mcbm2018/monitor/CbmMcbm2018MonitorAlgoPsd.cxx b/fles/mcbm2018/monitor/CbmMcbm2018MonitorAlgoPsd.cxx
index 31f0cf3254..744eb62265 100644
--- a/fles/mcbm2018/monitor/CbmMcbm2018MonitorAlgoPsd.cxx
+++ b/fles/mcbm2018/monitor/CbmMcbm2018MonitorAlgoPsd.cxx
@@ -422,7 +422,7 @@ Bool_t CbmMcbm2018MonitorAlgoPsd::ProcessMs(const fles::Timeslice& ts, size_t uM
                 if (fbMonitorWfmMode) fvhHitWfmChan[uHitChannel]->Reset();
                 if (fbMonitorFitMode) fvhHitFitWfmChan[uHitChannel]->Reset();
 
-                if (!uWfm.empty()){
+                if (!uWfm.empty()) {
                   dHitChargeWfm = std::accumulate(uWfm.begin(), uWfm.end(), 0);
                   dHitChargeWfm -= uZeroLevel * uWfm.size();
                   auto const max_iter = std::max_element(uWfm.begin(), uWfm.end());
@@ -466,23 +466,23 @@ Bool_t CbmMcbm2018MonitorAlgoPsd::ProcessMs(const fles::Timeslice& ts, size_t uM
                       }  // if( uSignalCharge > kvuWfmRanges.at(i) && uSignalCharge < kvuWfmRanges.at(i+1) )
                     }    // for (uint8_t i=0; i<kuNbWfmRanges; ++i)
                   }      //if (fbMonitorWfmMode)
-                }    //if (!uWfm.empty())
+                }        //if (!uWfm.empty())
 
 
                 if (fbMonitorFitMode && !uWfm.empty()) {
                   int gate_beg = 0;
-                  int gate_end = 10;//uWfm.size() - 1;
+                  int gate_end = 10;  //uWfm.size() - 1;
                   PsdSignalFitting::PronyFitter Pfitter(2, 2, gate_beg, gate_end);
 
                   Pfitter.SetDebugMode(0);
                   Pfitter.SetWaveform(uWfm, uZeroLevel);
-                  int SignalBeg           = 4;
-					std::complex<float> first_fit_harmonic  = {0.72,  0.0};
-					std::complex<float> second_fit_harmonic = {0.38, -0.0};
-					Pfitter.SetExternalHarmonics(first_fit_harmonic, second_fit_harmonic);
-					Int_t best_signal_begin = Pfitter.ChooseBestSignalBegin(SignalBeg-1, SignalBeg+1);
-					Pfitter.SetSignalBegin(best_signal_begin);
-					Pfitter.CalculateFitAmplitudes();
+                  int SignalBeg                           = 4;
+                  std::complex<float> first_fit_harmonic  = {0.72, 0.0};
+                  std::complex<float> second_fit_harmonic = {0.38, -0.0};
+                  Pfitter.SetExternalHarmonics(first_fit_harmonic, second_fit_harmonic);
+                  Int_t best_signal_begin = Pfitter.ChooseBestSignalBegin(SignalBeg - 1, SignalBeg + 1);
+                  Pfitter.SetSignalBegin(best_signal_begin);
+                  Pfitter.CalculateFitAmplitudes();
 
                   Pfitter.SetSignalBegin(best_signal_begin);
                   Pfitter.CalculateFitHarmonics();
@@ -505,8 +505,8 @@ Bool_t CbmMcbm2018MonitorAlgoPsd::ProcessMs(const fles::Timeslice& ts, size_t uM
                   fvhFitHarmonic1Chan[uHitChannel]->Fill(std::real(harmonics[1]), std::imag(harmonics[1]));
                   fvhFitHarmonic2Chan[uHitChannel]->Fill(std::real(harmonics[2]), std::imag(harmonics[2]));
                 }  //if (fbMonitorFitMode && !uWfm.empty())
-              }//if (fbMonitorChanMode)
-            }  // for(int hit_iter = 0; hit_iter < PsdReader.EvHdrAb.uHitsNumber; hit_iter++)
+              }    //if (fbMonitorChanMode)
+            }      // for(int hit_iter = 0; hit_iter < PsdReader.EvHdrAb.uHitsNumber; hit_iter++)
           }
           else if (ReadResult == 1) {
             LOG(error) << "no pack headers in message!";
diff --git a/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerAlgoPsd.cxx b/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerAlgoPsd.cxx
index e613652c41..f5dfd79fc6 100644
--- a/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerAlgoPsd.cxx
+++ b/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerAlgoPsd.cxx
@@ -332,7 +332,8 @@ Bool_t CbmMcbm2018UnpackerAlgoPsd::ProcessMs(const fles::Timeslice& ts, size_t u
           }
           if (ReadResult == 0) {
 
-            double prev_hit_time = (double) fulCurrentMsIdx*25. + PsdReader.VectPackHdr.at(0).uAdcTime * 12.5;  //in ns
+            double prev_hit_time =
+              (double) fulCurrentMsIdx * 25. + PsdReader.VectPackHdr.at(0).uAdcTime * 12.5;  //in ns
             //hit loop
             for (uint64_t hit_iter = 0; hit_iter < PsdReader.VectHitHdr.size(); hit_iter++) {
               if (PsdReader.VectPackHdr.size() != PsdReader.VectHitHdr.size()) {
@@ -346,7 +347,8 @@ Bool_t CbmMcbm2018UnpackerAlgoPsd::ProcessMs(const fles::Timeslice& ts, size_t u
               //uint8_t uLinkIndex     = PsdReader.VectPackHdr.at(hit_iter).uLinkIndex;
               uint32_t uSignalCharge = PsdReader.VectHitHdr.at(hit_iter).uSignalCharge;
               uint16_t uZeroLevel    = PsdReader.VectHitHdr.at(hit_iter).uZeroLevel;
-              double dHitTime = (double) fulCurrentMsIdx*25. + PsdReader.VectPackHdr.at(hit_iter).uAdcTime * 12.5;  //in ns
+              double dHitTime =
+                (double) fulCurrentMsIdx * 25. + PsdReader.VectPackHdr.at(hit_iter).uAdcTime * 12.5;  //in ns
               std::vector<uint16_t> uWfm = PsdReader.VectHitData.at(hit_iter).uWfm;
               double dEdep = (double) uSignalCharge / fUnpackPar->GetMipCalibration(uHitChannel);  // ->now in MeV
 
@@ -368,56 +370,54 @@ Bool_t CbmMcbm2018UnpackerAlgoPsd::ProcessMs(const fles::Timeslice& ts, size_t u
               digi.fdAccum   = (double) PsdReader.VectHitHdr.at(hit_iter).uFeeAccum;
               digi.fdAdcTime = (double) PsdReader.VectPackHdr.at(hit_iter).uAdcTime;
 
-              if(!uWfm.empty()){
+              if (!uWfm.empty()) {
 
                 int32_t iHitAmlpitude = 0;
                 int32_t iHitChargeWfm = 0;
                 uint8_t uHitTimeMax   = 0;
-                uint32_t uHitMinimum   = 0;
+                uint32_t uHitMinimum  = 0;
                 if (!uWfm.empty()) {
                   iHitChargeWfm = std::accumulate(uWfm.begin(), uWfm.end(), 0);
                   iHitChargeWfm -= uZeroLevel * uWfm.size();
 
-		        auto const max_iter = std::max_element(uWfm.begin(), uWfm.end());
-		        assert(max_iter != uWfm.end());
-		        if (max_iter == uWfm.end()) break;
-		        uHitTimeMax   = std::distance(uWfm.begin(), max_iter);
-		        iHitAmlpitude = *max_iter - uZeroLevel;
+                  auto const max_iter = std::max_element(uWfm.begin(), uWfm.end());
+                  assert(max_iter != uWfm.end());
+                  if (max_iter == uWfm.end()) break;
+                  uHitTimeMax   = std::distance(uWfm.begin(), max_iter);
+                  iHitAmlpitude = *max_iter - uZeroLevel;
 
-		        auto const min_iter = std::min_element(uWfm.begin(), uWfm.end());
-		        uHitMinimum = *min_iter;
+                  auto const min_iter = std::min_element(uWfm.begin(), uWfm.end());
+                  uHitMinimum         = *min_iter;
                 }
 
                 digi.fdEdepWfm = (double) iHitChargeWfm / fUnpackPar->GetMipCalibration(uHitChannel);  // ->now in MeV
                 digi.fdAmpl    = (double) iHitAmlpitude / 16.5;                                        // -> now in mV
                 digi.fuTimeMax = uHitTimeMax;
-                digi.fuMinimum = uHitMinimum; // FIXME
-
-
-
-					int gate_beg = 0;
-					int gate_end = (int)uWfm.size()-1;
-					PsdSignalFitting::PronyFitter Pfitter(2, 2, gate_beg, gate_end);
-					Pfitter.SetDebugMode(0);
-					//std::vector<int> iWfm(uWfm.begin(), uWfm.end());
-					Pfitter.SetWaveform(uWfm, uZeroLevel);
-					int SignalBeg           = 4;
-					//0.6, 0.2 // 0.72 0.38
-					std::complex<float> first_fit_harmonic  = {0.72,  0.0};
-					std::complex<float> second_fit_harmonic = {0.38, -0.0};
-					Pfitter.SetExternalHarmonics(first_fit_harmonic, second_fit_harmonic);
-					Int_t best_signal_begin = Pfitter.ChooseBestSignalBegin(SignalBeg-1, SignalBeg+1);
-					Pfitter.SetSignalBegin(best_signal_begin);
-					Pfitter.CalculateFitAmplitudes();
-
-					digi.fdFitEdep = Pfitter.GetIntegral(gate_beg, gate_end) / fUnpackPar->GetMipCalibration(uHitChannel);  // ->now in MeV
-					digi.fdFitAmpl = (Pfitter.GetMaxAmplitude() - Pfitter.GetZeroLevel()) / 16.5;                           // ->now in mV
-					digi.fdFitR2 = Pfitter.GetRSquare(gate_beg, gate_end);
-					digi.fdFitZL = Pfitter.GetZeroLevel();
-					digi.fdFitTimeMax= Pfitter.GetSignalMaxTime();
-
-
-		}
+                digi.fuMinimum = uHitMinimum;  // FIXME
+
+
+                int gate_beg = 0;
+                int gate_end = (int) uWfm.size() - 1;
+                PsdSignalFitting::PronyFitter Pfitter(2, 2, gate_beg, gate_end);
+                Pfitter.SetDebugMode(0);
+                //std::vector<int> iWfm(uWfm.begin(), uWfm.end());
+                Pfitter.SetWaveform(uWfm, uZeroLevel);
+                int SignalBeg = 4;
+                //0.6, 0.2 // 0.72 0.38
+                std::complex<float> first_fit_harmonic  = {0.72, 0.0};
+                std::complex<float> second_fit_harmonic = {0.38, -0.0};
+                Pfitter.SetExternalHarmonics(first_fit_harmonic, second_fit_harmonic);
+                Int_t best_signal_begin = Pfitter.ChooseBestSignalBegin(SignalBeg - 1, SignalBeg + 1);
+                Pfitter.SetSignalBegin(best_signal_begin);
+                Pfitter.CalculateFitAmplitudes();
+
+                digi.fdFitEdep =
+                  Pfitter.GetIntegral(gate_beg, gate_end) / fUnpackPar->GetMipCalibration(uHitChannel);  // ->now in MeV
+                digi.fdFitAmpl    = (Pfitter.GetMaxAmplitude() - Pfitter.GetZeroLevel()) / 16.5;         // ->now in mV
+                digi.fdFitR2      = Pfitter.GetRSquare(gate_beg, gate_end);
+                digi.fdFitZL      = Pfitter.GetZeroLevel();
+                digi.fdFitTimeMax = Pfitter.GetSignalMaxTime();
+              }
 
 
               fDigiVect.emplace_back(digi);
-- 
GitLab