From d5790cedfbba6c24213bbc45c77dcc7e1dbd47f1 Mon Sep 17 00:00:00 2001
From: giuliaghirardini <giuliaghirardini2001@gmail.com>
Date: Mon, 15 Jul 2024 18:55:27 +0200
Subject: [PATCH] [refactoring-missions][classes] Modified rocket framework if
 COTS motor used

---
 classes/Rocket.m     | 18 +++++++++---------
 classes/bays/Motor.m |  1 +
 2 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/classes/Rocket.m b/classes/Rocket.m
index 8db21e9..c9cc13e 100644
--- a/classes/Rocket.m
+++ b/classes/Rocket.m
@@ -166,7 +166,7 @@ classdef Rocket < Component
 
         function updateAll(obj)
             % Note: properties without motor must be updated first
-            if obj.motor.isHRE
+            % if obj.motor.isHRE
                 obj.updateAbsolutePositions;
                 obj.updateGeometry;
                 obj.updateMassNoMotor;
@@ -177,14 +177,14 @@ classdef Rocket < Component
                 obj.updateInertia;
                 obj.updateCutoff;
                 obj.updateStagesMass;
-            end
-                obj.updateAbsolutePositions;
-                obj.updateGeometry;
-                obj.updateMassNoMotor;
-                obj.updateMass;
-                obj.updateXCgNoMotor;
-                obj.updateInertiaNoMotor;
-                obj.updateStagesMass;
+            % end
+            %     obj.updateAbsolutePositions;
+            %     obj.updateGeometry;
+            %     obj.updateMassNoMotor;
+            %     obj.updateMass;
+            %     obj.updateXCgNoMotor;
+            %     obj.updateInertiaNoMotor;
+            %     obj.updateStagesMass;
         end
     end
 
diff --git a/classes/bays/Motor.m b/classes/bays/Motor.m
index e4687cc..7655e60 100644
--- a/classes/bays/Motor.m
+++ b/classes/bays/Motor.m
@@ -109,6 +109,7 @@ classdef Motor < Bay
                 obj.fuselageMass    = chosenMotor.mFus;                  
             end
 
+
             if isempty(obj.cutoffTime) || obj.cutoffTime > obj.time(end)
                 obj.cutoffTime = obj.time(end);
             end
-- 
GitLab