diff --git a/Sim/Fitting/SimDataPair.cpp b/Sim/Fitting/SimDataPair.cpp index 0f70c3a938860651427c304e24bdcfe0f839fba0..9767c7b3f5d84bb60f4d7bf5be1f772de75f08c3 100644 --- a/Sim/Fitting/SimDataPair.cpp +++ b/Sim/Fitting/SimDataPair.cpp @@ -108,19 +108,6 @@ SimDataPair::SimDataPair(simulation_builder_t builder, const Datafield& raw_data validate(); } -SimDataPair::SimDataPair(SimDataPair&& other) - : m_simulation_builder(std::move(other.m_simulation_builder)) - , m_sim_data(std::move(other.m_sim_data)) - , m_exp_data(std::move(other.m_exp_data)) - , m_uncertainties(std::move(other.m_uncertainties)) - , m_user_weights(std::move(other.m_user_weights)) - , m_raw_data(std::move(other.m_raw_data)) - , m_raw_uncertainties(std::move(other.m_raw_uncertainties)) - , m_raw_user_weights(std::move(other.m_raw_user_weights)) -{ - validate(); -} - SimDataPair::~SimDataPair() = default; void SimDataPair::execSimulation(const mumufit::Parameters& params) diff --git a/Sim/Fitting/SimDataPair.h b/Sim/Fitting/SimDataPair.h index 6f5e424e389de40496805063b62c7c6b4bc7d543..6c1264504c18e1e4ef0ef13b40ede0e9704422b7 100644 --- a/Sim/Fitting/SimDataPair.h +++ b/Sim/Fitting/SimDataPair.h @@ -33,7 +33,7 @@ public: SimDataPair(simulation_builder_t builder, const Datafield& raw_data, std::unique_ptr<Datafield>&& raw_stdv, std::unique_ptr<Datafield>&& user_weights); - SimDataPair(SimDataPair&& other); + SimDataPair(SimDataPair&& other) = default; ~SimDataPair();