From 284269b12cd2ea4650eff4b752bcfac71817c769 Mon Sep 17 00:00:00 2001
From: Olivier Langella <olivier.langella@u-psud.fr>
Date: Fri, 10 May 2019 11:02:20 +0200
Subject: [PATCH] refactoring : xic peak renamed

---
 src/gui/xic_view/xic_box/xicbox.cpp       | 68 ++++++++++++++---------
 src/gui/xic_view/xic_box/xicbox.h         | 21 ++++---
 src/gui/xic_view/xic_widgets/zivywidget.h |  7 ++-
 src/gui/xic_view/xicwindow.h              |  7 +--
 src/output/masschroqml.h                  |  7 +--
 5 files changed, 61 insertions(+), 49 deletions(-)

diff --git a/src/gui/xic_view/xic_box/xicbox.cpp b/src/gui/xic_view/xic_box/xicbox.cpp
index e596f3fff..f5354fcbc 100644
--- a/src/gui/xic_view/xic_box/xicbox.cpp
+++ b/src/gui/xic_view/xic_box/xicbox.cpp
@@ -33,14 +33,14 @@
 #include <pappsomspp/exception/exceptionnotfound.h>
 #include "../xicworkerthread.h"
 #include "../../project_view/projectwindow.h"
-#include <pappsomspp/processing/detection/xicdetectionzivy.h>
+#include <pappsomspp/processing/detection/tracedetectionzivy.h>
 #include <pappsomspp/exception/exceptionnotpossible.h>
 
 
 bool
-XicBoxNaturalIsotope::contains(const pappso::XicPeakCstSPtr &peak) const
+XicBoxNaturalIsotope::contains(const pappso::TracePeakCstSPtr &peak) const
 {
-  for(const pappso::XicPeakCstSPtr &peak_i : detected_peak_list)
+  for(const pappso::TracePeakCstSPtr &peak_i : detected_peak_list)
     {
       if(peak_i.get() == peak.get())
         {
@@ -67,9 +67,9 @@ class XicDetectionList : public pappso::TraceDetectionSinkInterface
       }
   }
   void
-  setXicPeak(pappso::XicPeak &xic_peak) override
+  setTracePeak(pappso::TracePeak &xic_peak) override
   {
-    pappso::XicPeakCstSPtr peak_sp = xic_peak.makeXicPeakCstSPtr();
+    pappso::TracePeakCstSPtr peak_sp = xic_peak.makeTracePeakCstSPtr();
     _peak_list.push_back(peak_sp);
 
     for(pappso::pappso_double rt : _rt_list)
@@ -84,12 +84,12 @@ class XicDetectionList : public pappso::TraceDetectionSinkInterface
           }
       }
   };
-  const pappso::XicPeakCstSPtr &
+  const pappso::TracePeakCstSPtr &
   getMatchedPeak() const
   {
     return _max_peak;
   }
-  const std::vector<pappso::XicPeakCstSPtr> &
+  const std::vector<pappso::TracePeakCstSPtr> &
   getXicPeakList() const
   {
     return _peak_list;
@@ -103,9 +103,9 @@ class XicDetectionList : public pappso::TraceDetectionSinkInterface
 
   private:
   unsigned int _count = 0;
-  std::vector<pappso::XicPeakCstSPtr> _peak_list;
+  std::vector<pappso::TracePeakCstSPtr> _peak_list;
   std::vector<pappso::pappso_double> _rt_list;
-  pappso::XicPeakCstSPtr _max_peak;
+  pappso::TracePeakCstSPtr _max_peak;
 };
 
 
@@ -139,13 +139,17 @@ XicBox::XicBox(XicWindow *parent) : QWidget(parent), ui(new Ui::XicBox)
   connect(p_worker, &XicWorkerThread::operationFailed, this, &XicBox::error);
 
 
-  connect(this, &XicBox::computeIsotopeMassList, p_worker,
+  connect(this,
+          &XicBox::computeIsotopeMassList,
+          p_worker,
           &XicWorkerThread::doComputeIsotopeMassList);
-  connect(p_worker, &XicWorkerThread::isotopeMassListComputed, this,
+  connect(p_worker,
+          &XicWorkerThread::isotopeMassListComputed,
+          this,
           &XicBox::setIsotopeMassList);
 
-  connect(_p_xic_window, &XicWindow::reExtractXicNeeded, this,
-          &XicBox::reExtractXic);
+  connect(
+    _p_xic_window, &XicWindow::reExtractXicNeeded, this, &XicBox::reExtractXic);
   /*  connect(ui->xic_widget,
           qOverload<std::vector<std::pair<pappso::XicCstSPtr,
   pappso::XicPeakSp>>>( &pappso::XicWidget::xicPeakListChanged), this,
@@ -156,7 +160,9 @@ XicBox::XicBox(XicWindow *parent) : QWidget(parent), ui(new Ui::XicBox)
           this,
           &XicBox::onXicWidgetClick);
 */
-  connect(_p_xic_window, &XicWindow::rtUnitChangeNeeded, this,
+  connect(_p_xic_window,
+          &XicWindow::rtUnitChangeNeeded,
+          this,
           &XicBox::onRtUnitChanged);
 #else
 // Qt4 code
@@ -194,7 +200,7 @@ XicBox::onXicWidgetClick(double rt, double intensity)
 {
   qDebug() << __FILE__ << " " << __FUNCTION__ << " " << __LINE__;
   ui->xic_widget->clearXicPeakBorders();
-  std::vector<pappso::XicPeakCstSPtr> draw_peak_borders;
+  std::vector<pappso::TracePeakCstSPtr> draw_peak_borders;
   for(XicBoxNaturalIsotope peak : _natural_isotope_list)
     {
       qDebug() << __FILE__ << " " << __FUNCTION__ << " " << __LINE__;
@@ -264,13 +270,15 @@ XicBox::setPeptideEvidence(const PeptideEvidence *p_peptide_evidence)
   _p_xic_window->getProjectWindow()
     ->getProjectP()
     ->getSameXicPeptideEvidenceList(
-      _peptide_evidence_list, _msrun_sp.get(),
+      _peptide_evidence_list,
+      _msrun_sp.get(),
       _p_peptide_evidence->getPeptideXtpSp().get(),
       _p_peptide_evidence->getCharge());
 
   emit computeIsotopeMassList(_p_peptide_evidence->getPeptideXtpSp(),
                               _p_peptide_evidence->getCharge(),
-                              _p_xic_window->getXicExtractPrecision(), 0.8);
+                              _p_xic_window->getXicExtractPrecision(),
+                              0.8);
 }
 
 void
@@ -295,7 +303,8 @@ XicBox::setPeptideEvidenceInMsRun(const PeptideEvidence *p_peptide_evidence,
   _p_xic_window->getProjectWindow()
     ->getProjectP()
     ->getSameXicPeptideEvidenceList(
-      _peptide_evidence_list, _msrun_sp.get(),
+      _peptide_evidence_list,
+      _msrun_sp.get(),
       _p_peptide_evidence->getPeptideXtpSp().get(),
       _p_peptide_evidence->getCharge());
   //_p_xic_window->getProjectWindow()->getProjectP()->getSameXicPeptideEvidenceList(p_peptide_evidence,
@@ -303,7 +312,8 @@ XicBox::setPeptideEvidenceInMsRun(const PeptideEvidence *p_peptide_evidence,
 
   emit computeIsotopeMassList(_p_peptide_evidence->getPeptideXtpSp(),
                               _p_peptide_evidence->getCharge(),
-                              _p_xic_window->getXicExtractPrecision(), 0.8);
+                              _p_xic_window->getXicExtractPrecision(),
+                              0.8);
 }
 
 void
@@ -373,7 +383,7 @@ XicBox::setXic(std::vector<pappso::XicCstSPtr> xic_sp_list)
   XicDetectionList xic_list;
   xic_list.setPeptideEvidenceList(_peptide_evidence_list);
 
-  std::vector<pappso::XicPeakCstSPtr> draw_peak_borders;
+  std::vector<pappso::TracePeakCstSPtr> draw_peak_borders;
 
   for(XicBoxNaturalIsotope &xic_isotope : _natural_isotope_list)
     {
@@ -401,7 +411,7 @@ XicBox::setXic(std::vector<pappso::XicCstSPtr> xic_sp_list)
 
 void
 XicBox::drawObservedAreaBars(
-  const std::vector<pappso::XicPeakCstSPtr> &observed_peak_to_draw_list)
+  const std::vector<pappso::TracePeakCstSPtr> &observed_peak_to_draw_list)
 {
   if(_isotope_ratio_graph_observed_intensity == nullptr)
     {
@@ -428,8 +438,8 @@ XicBox::drawObservedAreaBars(
   qDebug() << "XicBox::setXic plot _isotope_mass_list";
   for(const XicBoxNaturalIsotope &xic_isotope : _natural_isotope_list)
     {
-      pappso::XicPeakCstSPtr peak_to_draw;
-      for(pappso::XicPeakCstSPtr observed_peak : observed_peak_to_draw_list)
+      pappso::TracePeakCstSPtr peak_to_draw;
+      for(pappso::TracePeakCstSPtr observed_peak : observed_peak_to_draw_list)
         {
           if(xic_isotope.contains(observed_peak))
             {
@@ -496,7 +506,9 @@ XicBox::setIsotopeMassList(
         {nullptr, natural_isotope_average, nullptr, nullptr});
     }
 
-  emit loadXic(_msrun_sp, mass_list, _p_xic_window->getXicExtractPrecision(),
+  emit loadXic(_msrun_sp,
+               mass_list,
+               _p_xic_window->getXicExtractPrecision(),
                pappso::XicExtractMethod::max);
 
   // histogram
@@ -570,7 +582,9 @@ XicBox::reExtractXic()
       mass_list.push_back(
         xic_isotope.peptide_natural_isotope_sp.get()->getMz());
     }
-  emit loadXic(_msrun_sp, mass_list, _p_xic_window->getXicExtractPrecision(),
+  emit loadXic(_msrun_sp,
+               mass_list,
+               _p_xic_window->getXicExtractPrecision(),
                _p_xic_window->getXicExtractionMethod());
   qDebug() << "XicBox::reExtractXic end";
 }
@@ -583,7 +597,7 @@ XicBox::setRetentionTime(double rt)
 }
 void
 XicBox::setXicPeakList(
-  std::vector<std::pair<pappso::XicCstSPtr, pappso::XicPeakCstSPtr>>
+  std::vector<std::pair<pappso::XicCstSPtr, pappso::TracePeakCstSPtr>>
     xic_peak_list)
 {
   qDebug() << "XicBox::setXicPeakList begin";
@@ -593,7 +607,7 @@ XicBox::setXicPeakList(
       xic_isotope.one_peak_sp = nullptr;
     }
 
-  for(std::pair<pappso::XicCstSPtr, pappso::XicPeakCstSPtr> &pair_xic_peak :
+  for(std::pair<pappso::XicCstSPtr, pappso::TracePeakCstSPtr> &pair_xic_peak :
       xic_peak_list)
     {
       for(XicBoxNaturalIsotope &xic_isotope : _natural_isotope_list)
diff --git a/src/gui/xic_view/xic_box/xicbox.h b/src/gui/xic_view/xic_box/xicbox.h
index 7c8fb86e2..a70d3b251 100644
--- a/src/gui/xic_view/xic_box/xicbox.h
+++ b/src/gui/xic_view/xic_box/xicbox.h
@@ -40,20 +40,20 @@
 
 namespace Ui
 {
-  class XicBox;
+class XicBox;
 }
 
 
 struct XicBoxNaturalIsotope
 {
 
-  bool contains(const pappso::XicPeakCstSPtr &peak) const;
+  bool contains(const pappso::TracePeakCstSPtr &peak) const;
 
   pappso::XicCstSPtr xic_sp;
   pappso::PeptideNaturalIsotopeAverageSp peptide_natural_isotope_sp;
-  pappso::XicPeakCstSPtr matched_peak_sp;
-  pappso::XicPeakCstSPtr one_peak_sp;
-  std::vector<pappso::XicPeakCstSPtr> detected_peak_list;
+  pappso::TracePeakCstSPtr matched_peak_sp;
+  pappso::TracePeakCstSPtr one_peak_sp;
+  std::vector<pappso::TracePeakCstSPtr> detected_peak_list;
 };
 
 class XicBox : public QWidget
@@ -67,9 +67,12 @@ class XicBox : public QWidget
                                  MsRunSp msrun_sp);
 
   signals:
-  void loadXic(MsRunSp p_msrun, std::vector<pappso::pappso_double> mz_list,
-               pappso::PrecisionPtr precision, pappso::XicExtractMethod method);
-  void computeIsotopeMassList(pappso::PeptideSp peptide_sp, unsigned int charge,
+  void loadXic(MsRunSp p_msrun,
+               std::vector<pappso::pappso_double> mz_list,
+               pappso::PrecisionPtr precision,
+               pappso::XicExtractMethod method);
+  void computeIsotopeMassList(pappso::PeptideSp peptide_sp,
+                              unsigned int charge,
                               pappso::PrecisionPtr precision,
                               double minimum_isotope_pattern_ratio);
   private slots:
@@ -87,7 +90,7 @@ class XicBox : public QWidget
 
   private:
   void drawObservedAreaBars(
-    const std::vector<pappso::XicPeakCstSPtr> &observed_peak_to_draw);
+    const std::vector<pappso::TracePeakCstSPtr> &observed_peak_to_draw);
 
   private:
   Ui::XicBox *ui;
diff --git a/src/gui/xic_view/xic_widgets/zivywidget.h b/src/gui/xic_view/xic_widgets/zivywidget.h
index 0a0a01985..02022f19d 100644
--- a/src/gui/xic_view/xic_widgets/zivywidget.h
+++ b/src/gui/xic_view/xic_widgets/zivywidget.h
@@ -30,17 +30,18 @@
 #pragma once
 
 #include <QWidget>
-#include <pappsomspp/processing/detection/xicdetectionzivy.h>
+#include <pappsomspp/processing/detection/tracedetectionzivy.h>
 
 namespace Ui
 {
-  class ZivyWidget;
+class ZivyWidget;
 }
 
 
 struct ZivyParams
 {
-  std::shared_ptr<pappso::TraceDetectionInterface> newTraceDetectionZivySPtr() const;
+  std::shared_ptr<pappso::TraceDetectionInterface>
+  newTraceDetectionZivySPtr() const;
   void saveSettings() const;
   void loadSettings();
 
diff --git a/src/gui/xic_view/xicwindow.h b/src/gui/xic_view/xicwindow.h
index 80b38a18b..d20888a36 100644
--- a/src/gui/xic_view/xicwindow.h
+++ b/src/gui/xic_view/xicwindow.h
@@ -27,13 +27,12 @@
  *implementation
  ******************************************************************************/
 
-#ifndef XICWINDOW_H
-#define XICWINDOW_H
+#pragma once
 
 #include <QMainWindow>
 #include <QAbstractButton>
 #include <pappsomspp/xic/xic.h>
-#include <pappsomspp/processing/detection/xicdetectionzivy.h>
+#include <pappsomspp/processing/detection/tracedetectionzivy.h>
 
 #include "../../core/peptideevidence.h"
 #include "xic_widgets/zivydialog.h"
@@ -97,5 +96,3 @@ class XicWindow : public QMainWindow
 
   ZivyDialog *_p_zivy_dialog;
 };
-
-#endif // XICWINDOW_H
diff --git a/src/output/masschroqml.h b/src/output/masschroqml.h
index a81cd8268..9ed29d987 100644
--- a/src/output/masschroqml.h
+++ b/src/output/masschroqml.h
@@ -28,13 +28,12 @@
  *implementation
  ******************************************************************************/
 
-#ifndef MASSCHROQML_H
-#define MASSCHROQML_H
+#pragma once
 
 #include <QXmlStreamWriter>
 #include <QFile>
 #include <QString>
-#include <pappsomspp/processing/detection/xicdetectionzivy.h>
+#include <pappsomspp/processing/detection/tracedetectionzivy.h>
 #include "../core/project.h"
 #include "../grouping/groupinggroup.h"
 #include "../gui/xic_view/xic_widgets/zivywidget.h"
@@ -70,5 +69,3 @@ class MassChroQml
   IdentificationGroup *_p_identification_group;
   ZivyParams _detect_zivy;
 };
-
-#endif // MASSCHROQML_H
-- 
GitLab