From bb63d6908aeb1ab8d285304add59c55366826e70 Mon Sep 17 00:00:00 2001 From: jupfi Date: Tue, 11 Jun 2024 17:44:20 +0200 Subject: [PATCH] Fixed bug with missing readout scheme, corrected information about atom setting. --- src/quackseq_simulator/simulator_controller.py | 2 ++ src/quackseq_simulator/simulator_model.py | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/quackseq_simulator/simulator_controller.py b/src/quackseq_simulator/simulator_controller.py index 7e606d9..882ef05 100644 --- a/src/quackseq_simulator/simulator_controller.py +++ b/src/quackseq_simulator/simulator_controller.py @@ -39,6 +39,8 @@ class SimulatorController(SpectrometerController): # Empty measurement object measurement_data = None + readout_scheme = None + for cycle in range(number_phasecycles): sample = self.get_sample_from_settings() diff --git a/src/quackseq_simulator/simulator_model.py b/src/quackseq_simulator/simulator_model.py index b76244d..2c3fd96 100644 --- a/src/quackseq_simulator/simulator_model.py +++ b/src/quackseq_simulator/simulator_model.py @@ -38,7 +38,7 @@ class SimulatorModel(SpectrometerModel): # Sample settings, this will be done in a separate module later on SAMPLE_NAME = "Name" - NUMBER_ATOMS = "Number of atoms" + NUMBER_ATOMS = "Number of atoms per unit volume (1/m^3)" DENSITY = "Density (g/cm^3)" MOLAR_MASS = "Molar mass (g/mol)" RESONANT_FREQUENCY = "Resonant freq. (MHz)" @@ -238,7 +238,7 @@ class SimulatorModel(SpectrometerModel): self.NUMBER_ATOMS, self.SAMPLE, 0, - "The number of atoms in the sample.", + "The number of atoms per unit volume of the sample (1/m^3). If this value is zero the molar mass and density will be used for calculation of the atoms per unit volume. If this value is not zero the molar mass and density", min_value=0, scientific_notation=True, )