From 2745dbe0da6681400371d69369940cdc9a6a9909 Mon Sep 17 00:00:00 2001
From: ralfulrich <ralf.ulrich@kit.edu>
Date: Sun, 15 Dec 2019 08:50:42 +0100
Subject: [PATCH] c++ style, some changes

---
 Processes/QGSJetII/Interaction.cc | 24 ++++++++++++------------
 Processes/QGSJetII/Interaction.h  | 22 +++++++++++-----------
 2 files changed, 23 insertions(+), 23 deletions(-)

diff --git a/Processes/QGSJetII/Interaction.cc b/Processes/QGSJetII/Interaction.cc
index d665d57f5..ddd96c4be 100644
--- a/Processes/QGSJetII/Interaction.cc
+++ b/Processes/QGSJetII/Interaction.cc
@@ -49,7 +49,7 @@ namespace corsika::process::qgsjetII {
   }
 
   Interaction::~Interaction() {
-    cout << "QgsjetII::Interaction n=" << fCount << endl;
+    cout << "QgsjetII::Interaction n=" << count_ << endl;
   }
 
   void Interaction::Init() {
@@ -57,11 +57,11 @@ namespace corsika::process::qgsjetII {
     using random::RNGManager;
 
     // initialize QgsjetII
-    if (!fInitialized) {
+    if (!initialized_) {
       qgset_();
       datadir DIR(data_path_);
       qgaini_(DIR.data);
-      fInitialized = true;
+      initialized_ = true;
     }
   }
 
@@ -85,7 +85,7 @@ namespace corsika::process::qgsjetII {
       int iTarget = 1;
       if (particles::IsNucleus(TargetId)) {
 	iTarget = Atarget;
-	if (iTarget > fMaxMassNumber || iTarget <= 0) {
+	if (iTarget > maxMassNumber_ || iTarget <= 0) {
 	  std::ostringstream txt;
 	  txt << "QgsjetII target outside range. iTarget=" << iTarget;
 	  throw std::runtime_error(txt.str().c_str());
@@ -94,7 +94,7 @@ namespace corsika::process::qgsjetII {
       int iProjectile = 1;
       if (particles::IsNucleus(BeamId)) {
 	iProjectile = Abeam;
-	if (iProjectile > fMaxMassNumber || iProjectile <= 0)
+	if (iProjectile > maxMassNumber_ || iProjectile <= 0)
 	  throw std::runtime_error(
 				   "QgsjetII target outside range. ");
       }
@@ -286,14 +286,14 @@ namespace corsika::process::qgsjetII {
       if (particles::IsNucleus(targetCode)) targetQgsCode = particles::GetNucleusA(targetCode);
       if (targetCode == particles::Proton::GetCode()) targetQgsCode = 1;
       cout << "Interaction: target qgsjetII code/A: " << targetQgsCode << endl;
-      if (targetQgsCode > fMaxMassNumber || targetQgsCode < 1)
+      if (targetQgsCode > maxMassNumber_ || targetQgsCode < 1)
         throw std::runtime_error(
 				 "QgsjetII target outside range.");
       
       int projQgsCode = 1;
       if (particles::IsNucleus(corsikaBeamId)) projQgsCode = vP.GetNuclearA();
       cout << "Interaction: projectile qgsjetII code/A: " << projQgsCode << " " << corsikaBeamId << endl;
-      if (projQgsCode > fMaxMassNumber || projQgsCode < 1)
+      if (projQgsCode > maxMassNumber_ || projQgsCode < 1)
         throw std::runtime_error(
 				 "QgsjetII target outside range.");
 
@@ -327,7 +327,7 @@ namespace corsika::process::qgsjetII {
              << "THIS IS AN ERROR" << endl;
         throw std::runtime_error("energy too low for QGSJETII");
       } else {
-        fCount++;
+        count_++;
 	auto Elab = eProjectileLab/projQgsCode; 
         qgini_(Elab/1_GeV, kBeam, projQgsCode, targetQgsCode);
         qgini_(Elab/1_GeV, kBeam, projQgsCode, targetQgsCode);	
@@ -358,8 +358,8 @@ namespace corsika::process::qgsjetII {
 					    idFragm,
 					      PlabRot.GetTimeLikeComponent(), PlabRot.GetSpaceLikeComponents(),
 					      pOrig, tOrig});
-	      Plab_final += PlabRot.GetSpaceLikeComponents();
-	      Elab_final += Elab;
+	      Plab_final += pnew.GetMomentum();
+	      Elab_final += pnew.GetEnergy();
 	    }
 	    break;
 	  case 2: // deuterium
@@ -392,8 +392,8 @@ namespace corsika::process::qgsjetII {
 					  idFragm,
 					    PlabRot.GetTimeLikeComponent(), PlabRot.GetSpaceLikeComponents(),
 					    pOrig, tOrig, A, Z});
-	    Plab_final += PlabRot.GetSpaceLikeComponents();
-	    Elab_final += Elab*A;
+	    Plab_final += pnew.GetMomentum();
+	    Elab_final += pnew.GetEnergy();
 	  }
 	}
 
diff --git a/Processes/QGSJetII/Interaction.h b/Processes/QGSJetII/Interaction.h
index 1bcb160c5..ee386086b 100644
--- a/Processes/QGSJetII/Interaction.h
+++ b/Processes/QGSJetII/Interaction.h
@@ -24,8 +24,8 @@ namespace corsika::process::qgsjetII {
   class Interaction : public corsika::process::InteractionProcess<Interaction> {
 
     std::string data_path_;
-    int fCount = 0;
-    bool fInitialized = false;
+    int count_ = 0;
+    bool initialized_ = false;
 
   public:
     Interaction(const std::string& dataPath="");
@@ -33,15 +33,15 @@ namespace corsika::process::qgsjetII {
 
     void Init();
 
-    bool WasInitialized() { return fInitialized; }
+    bool WasInitialized() { return initialized_; }
     bool IsValidCoMEnergy(corsika::units::si::HEPEnergyType ecm) const {
-      return (fMinEnergyCoM <= ecm) && (ecm <= fMaxEnergyCoM);
+      return (minEnergyCoM_ <= ecm) && (ecm <= maxEnergyCoM_);
     }
-    int GetMaxTargetMassNumber() const { return fMaxMassNumber; }
-    corsika::units::si::HEPEnergyType GetMinEnergyCoM() const { return fMinEnergyCoM; }
-    corsika::units::si::HEPEnergyType GetMaxEnergyCoM() const { return fMaxEnergyCoM; }
+    int GetMaxTargetMassNumber() const { return maxMassNumber_; }
+    corsika::units::si::HEPEnergyType GetMinEnergyCoM() const { return minEnergyCoM_; }
+    corsika::units::si::HEPEnergyType GetMaxEnergyCoM() const { return maxEnergyCoM_; }
     bool IsValidTarget(corsika::particles::Code TargetId) const {
-      return (corsika::particles::GetNucleusA(TargetId) < fMaxMassNumber) &&
+      return (corsika::particles::GetNucleusA(TargetId) < maxMassNumber_) &&
              corsika::particles::IsNucleus(TargetId);
     }
 
@@ -77,11 +77,11 @@ namespace corsika::process::qgsjetII {
         particles::Code::DMinus,     particles::Code::D0,
         particles::Code::MuMinus,    particles::Code::MuPlus,
         particles::Code::D0Bar};
-    const corsika::units::si::HEPEnergyType fMinEnergyCoM =
+    const corsika::units::si::HEPEnergyType minEnergyCoM_ =
         10. * 1e9 * corsika::units::si::electronvolt;
-    const corsika::units::si::HEPEnergyType fMaxEnergyCoM =
+    const corsika::units::si::HEPEnergyType maxEnergyCoM_ =
         1.e6 * 1e9 * corsika::units::si::electronvolt;
-    const int fMaxMassNumber = 208;
+    const int maxMassNumber_ = 208;
   };
 
 } // namespace corsika::process::qgsjetII
-- 
GitLab