From b400c6a1afbc9968a749019343ee8d9c3a460afe Mon Sep 17 00:00:00 2001 From: "Joachim Wuttke (h)" <j.wuttke@fz-juelich.de> Date: Mon, 7 Dec 2020 08:23:51 +0100 Subject: [PATCH] Expand setBeamIntensity --- Examples/Python/fit51_Basic/basic_fitting_tutorial.py | 2 +- Examples/Python/fit51_Basic/consecutive_fitting.py | 2 +- Examples/Python/fit51_Basic/minimizer_settings.py | 2 +- Examples/Python/fit52_Advanced/find_background.py | 2 +- Examples/Python/fit52_Advanced/fit_along_slices.py | 2 +- Examples/Python/fit52_Advanced/fit_with_masks.py | 2 +- Examples/Python/fit52_Advanced/multiple_datasets.py | 2 +- .../Python/fit53_CustomObjective/custom_objective_function.py | 2 +- Examples/Python/fit54_ExternalMinimizer/lmfit_basics.py | 2 +- Examples/Python/fit54_ExternalMinimizer/lmfit_with_plotting.py | 2 +- .../Python/fit55_SpecularIntro/RealLifeReflectometryFitting.py | 2 +- Examples/Python/fit56_SpecularAdvanced/Honeycomb_fit.py | 2 +- Examples/Python/fit56_SpecularAdvanced/Pt_layer_fit.py | 2 +- Examples/Python/fit61_Galaxi/fit_galaxi_data.py | 2 +- Examples/Python/sim02_Complexes/BiMaterialCylinders.py | 2 +- Examples/Python/sim03_Structures/FindPeaks.py | 2 +- Examples/Python/sim03_Structures/RectangularGrating.py | 2 +- Examples/Python/sim04_Multilayers/CorrelatedRoughness.py | 2 +- Examples/Python/sim04_Multilayers/GratingMC.py | 2 +- Examples/Python/sim05_Magnetism/MagneticSpheres.py | 2 +- Examples/Python/sim11_Device/ConstantBackground.py | 2 +- Examples/Python/sim11_Device/OffSpecularSimulation.py | 2 +- Examples/Python/sim11_Device/ResonatorOffSpecSetup.py | 2 +- Examples/Python/sim23_SAS/PolarizedSANS.py | 2 +- .../Python/sim31_Parameterization/AccessingSimulationResults.py | 2 +- Tests/Functional/Python/PyCore/mesocrystal1.py | 2 +- Tests/Functional/Python/PyCore/polmagcylinders1.py | 2 +- Tests/Functional/Python/PyCore/polmagcylinders2.py | 2 +- 28 files changed, 28 insertions(+), 28 deletions(-) diff --git a/Examples/Python/fit51_Basic/basic_fitting_tutorial.py b/Examples/Python/fit51_Basic/basic_fitting_tutorial.py index 7c24670e02c..0ae9626101e 100644 --- a/Examples/Python/fit51_Basic/basic_fitting_tutorial.py +++ b/Examples/Python/fit51_Basic/basic_fitting_tutorial.py @@ -50,7 +50,7 @@ def get_simulation(params): simulation.setDetectorParameters(100, -1.0*deg, 1.0*deg, 100, 0.0*deg, 2.0*deg) simulation.setBeamParameters(1.0*angstrom, 0.2*deg, 0.0*deg) - simulation.setBeamIntensity(1e+08) + simulation.beam().setIntensity(1e+08) simulation.setSample(get_sample(params)) return simulation diff --git a/Examples/Python/fit51_Basic/consecutive_fitting.py b/Examples/Python/fit51_Basic/consecutive_fitting.py index 4be55737e24..59193cf7f5d 100644 --- a/Examples/Python/fit51_Basic/consecutive_fitting.py +++ b/Examples/Python/fit51_Basic/consecutive_fitting.py @@ -47,7 +47,7 @@ def get_simulation(params): simulation.setDetectorParameters(100, 0.0*deg, 2.0*deg, 100, 0.0*deg, 2.0*deg) simulation.setBeamParameters(1.0*angstrom, 0.2*deg, 0.0*deg) - simulation.setBeamIntensity(1e+08) + simulation.beam().setIntensity(1e+08) simulation.setSample(get_sample(params)) return simulation diff --git a/Examples/Python/fit51_Basic/minimizer_settings.py b/Examples/Python/fit51_Basic/minimizer_settings.py index 524c2907dd9..dfffad0b1fa 100644 --- a/Examples/Python/fit51_Basic/minimizer_settings.py +++ b/Examples/Python/fit51_Basic/minimizer_settings.py @@ -48,7 +48,7 @@ def get_simulation(params): simulation.setDetectorParameters(100, -1.0*deg, 1.0*deg, 100, 0.0*deg, 2.0*deg) simulation.setBeamParameters(1.0*angstrom, 0.2*deg, 0.0*deg) - simulation.setBeamIntensity(1e+08) + simulation.beam().setIntensity(1e+08) simulation.setSample(get_sample(params)) return simulation diff --git a/Examples/Python/fit52_Advanced/find_background.py b/Examples/Python/fit52_Advanced/find_background.py index 4bd5ce029f8..001f8382bce 100644 --- a/Examples/Python/fit52_Advanced/find_background.py +++ b/Examples/Python/fit52_Advanced/find_background.py @@ -50,7 +50,7 @@ def get_simulation(params): simulation.setDetectorParameters(100, -1.0*deg, 1.0*deg, 100, 0.0*deg, 2.0*deg) simulation.setBeamParameters(1.0*angstrom, 0.2*deg, 0.0*deg) - simulation.setBeamIntensity(1e12*scale) + simulation.beam().setIntensity(1e12*scale) simulation.setBackground(ba.ConstantBackground(background)) simulation.setSample(get_sample(params)) diff --git a/Examples/Python/fit52_Advanced/fit_along_slices.py b/Examples/Python/fit52_Advanced/fit_along_slices.py index 17c6e3b7a95..52e1fe7ad1c 100644 --- a/Examples/Python/fit52_Advanced/fit_along_slices.py +++ b/Examples/Python/fit52_Advanced/fit_along_slices.py @@ -45,7 +45,7 @@ def get_simulation(params, add_masks=True): simulation.setDetectorParameters(100, -1.0*deg, 1.0*deg, 100, 0.0*deg, 2.0*deg) simulation.setBeamParameters(1.0*angstrom, 0.2*deg, 0.0*deg) - simulation.setBeamIntensity(1e+08) + simulation.beam().setIntensity(1e+08) simulation.setSample(get_sample(params)) if add_masks: """ diff --git a/Examples/Python/fit52_Advanced/fit_with_masks.py b/Examples/Python/fit52_Advanced/fit_with_masks.py index 7491e37562b..21ddfa0975a 100644 --- a/Examples/Python/fit52_Advanced/fit_with_masks.py +++ b/Examples/Python/fit52_Advanced/fit_with_masks.py @@ -44,7 +44,7 @@ def get_simulation(params, add_masks=True): simulation.setDetectorParameters(100, -1.0*deg, 1.0*deg, 100, 0.0*deg, 2.0*deg) simulation.setBeamParameters(1.0*angstrom, 0.2*deg, 0.0*deg) - simulation.setBeamIntensity(1e+08) + simulation.beam().setIntensity(1e+08) simulation.setSample(get_sample(params)) if add_masks: diff --git a/Examples/Python/fit52_Advanced/multiple_datasets.py b/Examples/Python/fit52_Advanced/multiple_datasets.py index ff95b47817b..96a02b7ca04 100644 --- a/Examples/Python/fit52_Advanced/multiple_datasets.py +++ b/Examples/Python/fit52_Advanced/multiple_datasets.py @@ -47,7 +47,7 @@ def get_simulation(params): simulation.setDetectorParameters(50, -1.5*deg, 1.5*deg, 50, 0.0*deg, 2.0*deg) simulation.setBeamParameters(1.0*angstrom, incident_angle, 0.0*deg) - simulation.setBeamIntensity(1e+08) + simulation.beam().setIntensity(1e+08) simulation.setSample(get_sample(params)) return simulation diff --git a/Examples/Python/fit53_CustomObjective/custom_objective_function.py b/Examples/Python/fit53_CustomObjective/custom_objective_function.py index daa8e8cb6de..c9d41a5d81f 100644 --- a/Examples/Python/fit53_CustomObjective/custom_objective_function.py +++ b/Examples/Python/fit53_CustomObjective/custom_objective_function.py @@ -75,7 +75,7 @@ def get_simulation(params): simulation.setDetectorParameters(100, -1.0*deg, 1.0*deg, 100, 0.0*deg, 2.0*deg) simulation.setBeamParameters(1.0*angstrom, 0.2*deg, 0.0*deg) - simulation.setBeamIntensity(1e+08) + simulation.beam().setIntensity(1e+08) simulation.setSample(get_sample(params)) return simulation diff --git a/Examples/Python/fit54_ExternalMinimizer/lmfit_basics.py b/Examples/Python/fit54_ExternalMinimizer/lmfit_basics.py index 9c4ce77ef23..a2bd371deff 100644 --- a/Examples/Python/fit54_ExternalMinimizer/lmfit_basics.py +++ b/Examples/Python/fit54_ExternalMinimizer/lmfit_basics.py @@ -49,7 +49,7 @@ def get_simulation(params): simulation.setDetectorParameters(100, -1.0*deg, 1.0*deg, 100, 0.0*deg, 2.0*deg) simulation.setBeamParameters(1.0*angstrom, 0.2*deg, 0.0*deg) - simulation.setBeamIntensity(1e+08) + simulation.beam().setIntensity(1e+08) simulation.setSample(get_sample(params)) return simulation diff --git a/Examples/Python/fit54_ExternalMinimizer/lmfit_with_plotting.py b/Examples/Python/fit54_ExternalMinimizer/lmfit_with_plotting.py index 1c020d21151..83a6aac72ee 100644 --- a/Examples/Python/fit54_ExternalMinimizer/lmfit_with_plotting.py +++ b/Examples/Python/fit54_ExternalMinimizer/lmfit_with_plotting.py @@ -50,7 +50,7 @@ def get_simulation(params): simulation.setDetectorParameters(100, -1.0*deg, 1.0*deg, 100, 0.0*deg, 2.0*deg) simulation.setBeamParameters(1.0*angstrom, 0.2*deg, 0.0*deg) - simulation.setBeamIntensity(1e+08) + simulation.beam().setIntensity(1e+08) simulation.setSample(get_sample(params)) return simulation diff --git a/Examples/Python/fit55_SpecularIntro/RealLifeReflectometryFitting.py b/Examples/Python/fit55_SpecularIntro/RealLifeReflectometryFitting.py index c76879c427e..d0b061bdffe 100644 --- a/Examples/Python/fit55_SpecularIntro/RealLifeReflectometryFitting.py +++ b/Examples/Python/fit55_SpecularIntro/RealLifeReflectometryFitting.py @@ -100,7 +100,7 @@ def create_simulation(arg_dict, bin_start, bin_end): simulation = ba.SpecularSimulation() simulation.setScan(scan) - simulation.setBeamIntensity(arg_dict["intensity"]) + simulation.beam().setIntensity(arg_dict["intensity"]) return simulation diff --git a/Examples/Python/fit56_SpecularAdvanced/Honeycomb_fit.py b/Examples/Python/fit56_SpecularAdvanced/Honeycomb_fit.py index 2344575a1f8..e5977866c95 100644 --- a/Examples/Python/fit56_SpecularAdvanced/Honeycomb_fit.py +++ b/Examples/Python/fit56_SpecularAdvanced/Honeycomb_fit.py @@ -97,7 +97,7 @@ def get_simulation(q_axis, fitParams, sign, ms150=False): simulation = ba.SpecularSimulation() simulation.setScan(scan) - simulation.setBeamIntensity(parameters["intensity"]) + simulation.beam().setIntensity(parameters["intensity"]) if ms150: sample = get_sample(parameters=parameters, diff --git a/Examples/Python/fit56_SpecularAdvanced/Pt_layer_fit.py b/Examples/Python/fit56_SpecularAdvanced/Pt_layer_fit.py index 93990f0eb6c..95ea478c3ac 100644 --- a/Examples/Python/fit56_SpecularAdvanced/Pt_layer_fit.py +++ b/Examples/Python/fit56_SpecularAdvanced/Pt_layer_fit.py @@ -67,7 +67,7 @@ def get_simulation(q_axis, parameters): scan.setAbsoluteQResolution(distr, parameters["q_res/q"]) simulation = ba.SpecularSimulation() - simulation.setBeamIntensity(parameters["intensity"]) + simulation.beam().setIntensity(parameters["intensity"]) simulation.setScan(scan) return simulation diff --git a/Examples/Python/fit61_Galaxi/fit_galaxi_data.py b/Examples/Python/fit61_Galaxi/fit_galaxi_data.py index 5bda0a44098..fb7d6fcd69e 100644 --- a/Examples/Python/fit61_Galaxi/fit_galaxi_data.py +++ b/Examples/Python/fit61_Galaxi/fit_galaxi_data.py @@ -37,7 +37,7 @@ def create_simulation(params): simulation = ba.GISASSimulation() simulation.setDetector(create_detector()) simulation.setBeamParameters(wavelength, alpha_i, 0.0) - simulation.setBeamIntensity(1.2e7) + simulation.beam().setIntensity(1.2e7) simulation.setRegionOfInterest(85.0, 70.0, 120.0, 92.) simulation.addMask(ba.Rectangle(101.9, 82.1, 103.7, 85.2), True) # beamstop diff --git a/Examples/Python/sim02_Complexes/BiMaterialCylinders.py b/Examples/Python/sim02_Complexes/BiMaterialCylinders.py index d2c4b45a9bb..c99b9de98ba 100644 --- a/Examples/Python/sim02_Complexes/BiMaterialCylinders.py +++ b/Examples/Python/sim02_Complexes/BiMaterialCylinders.py @@ -86,7 +86,7 @@ def get_simulation(): simulation.setDetectorParameters(100, -1.0*deg, 1.0*deg, 100, 0.0*deg, 2.0*deg) simulation.setBeamParameters(1.0*angstrom, 0.2*deg, 0.0*deg) - simulation.setBeamIntensity(1.0e+08) + simulation.beam().setIntensity(1.0e+08) return simulation diff --git a/Examples/Python/sim03_Structures/FindPeaks.py b/Examples/Python/sim03_Structures/FindPeaks.py index 8ec943f7112..73d5d3cc323 100644 --- a/Examples/Python/sim03_Structures/FindPeaks.py +++ b/Examples/Python/sim03_Structures/FindPeaks.py @@ -60,7 +60,7 @@ def get_simulation(): simulation.setDetectorParameters(200, -0.5*deg, 0.5*deg, 200, 0.0*deg, 0.6*deg) simulation.setBeamParameters(1.34*angstrom, 0.4*deg, 0.0*deg) - simulation.setBeamIntensity(1e+08) + simulation.beam().setIntensity(1e+08) simulation.getOptions().setMonteCarloIntegration(True, 100) return simulation diff --git a/Examples/Python/sim03_Structures/RectangularGrating.py b/Examples/Python/sim03_Structures/RectangularGrating.py index 2fde5c4bc88..da5b6733749 100644 --- a/Examples/Python/sim03_Structures/RectangularGrating.py +++ b/Examples/Python/sim03_Structures/RectangularGrating.py @@ -59,7 +59,7 @@ def get_simulation(): simulation.setDetectorParameters(200, -0.5*deg, 0.5*deg, 200, 0.0*deg, 0.6*deg) simulation.setBeamParameters(1.34*angstrom, 0.4*deg, 0.0*deg) - simulation.setBeamIntensity(1e+08) + simulation.beam().setIntensity(1e+08) simulation.getOptions().setMonteCarloIntegration(True, 100) return simulation diff --git a/Examples/Python/sim04_Multilayers/CorrelatedRoughness.py b/Examples/Python/sim04_Multilayers/CorrelatedRoughness.py index b700ee46b85..a32410384e7 100644 --- a/Examples/Python/sim04_Multilayers/CorrelatedRoughness.py +++ b/Examples/Python/sim04_Multilayers/CorrelatedRoughness.py @@ -52,7 +52,7 @@ def get_simulation(): simulation.setDetectorParameters(200, -0.5*deg, 0.5*deg, 200, 0.0*deg, 1.0*deg) simulation.setBeamParameters(1.0*angstrom, 0.2*deg, 0.0*deg) - simulation.setBeamIntensity(5e11) + simulation.beam().setIntensity(5e11) return simulation diff --git a/Examples/Python/sim04_Multilayers/GratingMC.py b/Examples/Python/sim04_Multilayers/GratingMC.py index c682f389350..91cb58dfa3f 100644 --- a/Examples/Python/sim04_Multilayers/GratingMC.py +++ b/Examples/Python/sim04_Multilayers/GratingMC.py @@ -60,7 +60,7 @@ def get_simulation(): simulation.setDetectorParameters(200, -0.5*deg, 0.5*deg, 200, 0.0*deg, 0.6*deg) simulation.setBeamParameters(1.34*angstrom, 0.4*deg, 0.0*deg) - simulation.setBeamIntensity(1e+08) + simulation.beam().setIntensity(1e+08) simulation.getOptions().setMonteCarloIntegration(True, 100) return simulation diff --git a/Examples/Python/sim05_Magnetism/MagneticSpheres.py b/Examples/Python/sim05_Magnetism/MagneticSpheres.py index 1b6277ea0a8..171baed9ac7 100644 --- a/Examples/Python/sim05_Magnetism/MagneticSpheres.py +++ b/Examples/Python/sim05_Magnetism/MagneticSpheres.py @@ -55,7 +55,7 @@ def get_simulation(): simulation.setDetectorParameters(200, -3.0*deg, 3.0*deg, 200, 0.0*deg, 6.0*deg) simulation.setBeamParameters(1.*angstrom, 0.5*deg, 0.0*deg) - simulation.setBeamIntensity(1e12) + simulation.beam().setIntensity(1e12) analyzer_dir = ba.kvector_t(0.0, 0.0, -1.0) beampol = ba.kvector_t(0.0, 0.0, 1.0) diff --git a/Examples/Python/sim11_Device/ConstantBackground.py b/Examples/Python/sim11_Device/ConstantBackground.py index 75935b4b9c9..a1e5e980907 100644 --- a/Examples/Python/sim11_Device/ConstantBackground.py +++ b/Examples/Python/sim11_Device/ConstantBackground.py @@ -48,7 +48,7 @@ def get_simulation(): simulation.setDetectorParameters(100, 0.0*deg, 2.0*deg, 100, 0.0*deg, 2.0*deg) simulation.setBeamParameters(1.0*angstrom, 0.2*deg, 0.0*deg) - simulation.setBeamIntensity(1e6) + simulation.beam().setIntensity(1e6) bg = ba.ConstantBackground(1e3) simulation.setBackground(bg) return simulation diff --git a/Examples/Python/sim11_Device/OffSpecularSimulation.py b/Examples/Python/sim11_Device/OffSpecularSimulation.py index fae853ac2cf..7784246f726 100644 --- a/Examples/Python/sim11_Device/OffSpecularSimulation.py +++ b/Examples/Python/sim11_Device/OffSpecularSimulation.py @@ -64,7 +64,7 @@ def get_simulation(): alpha_i_axis = ba.FixedBinAxis("alpha_i", 200, alpha_i_min*deg, alpha_i_max*deg) simulation.setBeamParameters(1.0*angstrom, alpha_i_axis, 0.0*deg) - simulation.setBeamIntensity(1e9) + simulation.beam().setIntensity(1e9) return simulation diff --git a/Examples/Python/sim11_Device/ResonatorOffSpecSetup.py b/Examples/Python/sim11_Device/ResonatorOffSpecSetup.py index 69de44dd35c..2ea4b1cc604 100644 --- a/Examples/Python/sim11_Device/ResonatorOffSpecSetup.py +++ b/Examples/Python/sim11_Device/ResonatorOffSpecSetup.py @@ -72,7 +72,7 @@ def get_offspec_simulation(): alpha_i_max) simulation.setBeamParameters(5.0*angstrom, alpha_i_axis, 0.0) - simulation.setBeamIntensity(1e9) + simulation.beam().setIntensity(1e9) simulation.getOptions().setIncludeSpecular(True) # define detector resolution function with smearing depending on bin size diff --git a/Examples/Python/sim23_SAS/PolarizedSANS.py b/Examples/Python/sim23_SAS/PolarizedSANS.py index eff2352864e..5c7f8a6f7c6 100644 --- a/Examples/Python/sim23_SAS/PolarizedSANS.py +++ b/Examples/Python/sim23_SAS/PolarizedSANS.py @@ -63,7 +63,7 @@ def get_simulation(): # Defining beam parameters simulation.setBeamParameters(0.5*nm, 0.0*deg, 0.0*deg) - simulation.setBeamIntensity(1e12) + simulation.beam().setIntensity(1e12) # Defining beam polarization and polarization analysis for spin-flip channel analyzer_dir = kvector_t(0.0, 0.0, -1.0) diff --git a/Examples/Python/sim31_Parameterization/AccessingSimulationResults.py b/Examples/Python/sim31_Parameterization/AccessingSimulationResults.py index 5dd69b16e2e..b1e8ad350cd 100644 --- a/Examples/Python/sim31_Parameterization/AccessingSimulationResults.py +++ b/Examples/Python/sim31_Parameterization/AccessingSimulationResults.py @@ -53,7 +53,7 @@ def get_simulation(): simulation.setDetectorParameters(201, -2.0*deg, 2.0*deg, 201, 0.0*deg, 2.0*deg) simulation.setBeamParameters(1.0*angstrom, 0.2*deg, 0.0*deg) - simulation.setBeamIntensity(1e+05) + simulation.beam().setIntensity(1e+05) return simulation diff --git a/Tests/Functional/Python/PyCore/mesocrystal1.py b/Tests/Functional/Python/PyCore/mesocrystal1.py index 6e1bbc7b160..b4c5de2b1cc 100644 --- a/Tests/Functional/Python/PyCore/mesocrystal1.py +++ b/Tests/Functional/Python/PyCore/mesocrystal1.py @@ -176,7 +176,7 @@ def runTest(): def createSimulation(): simulation = GISASSimulation() simulation.setBeamParameters(1.77*angstrom, 0.4*deg, 0.0*deg) - simulation.setBeamIntensity(5.0090e+12) + simulation.beam().setIntensity(5.0090e+12) simulation.setDetectorParameters(50, 0.2*deg, 2.5*deg, 50, 0.0*deg, 2.5*deg) return simulation diff --git a/Tests/Functional/Python/PyCore/polmagcylinders1.py b/Tests/Functional/Python/PyCore/polmagcylinders1.py index 6159e4a58ba..81646345cde 100644 --- a/Tests/Functional/Python/PyCore/polmagcylinders1.py +++ b/Tests/Functional/Python/PyCore/polmagcylinders1.py @@ -40,7 +40,7 @@ def runSimulation(): simulation.setDetectorParameters(100, 0*deg, 2.0*deg, 100, 0.0*deg, 2.0*deg) simulation.setBeamParameters(1.0*angstrom, 0.2*deg, 0.0*deg) simulation.setSample(multi_layer) - simulation.setBeamIntensity(1e2) + simulation.beam().setIntensity(1e2) simulation.runSimulation() ## intensity data return simulation.result() diff --git a/Tests/Functional/Python/PyCore/polmagcylinders2.py b/Tests/Functional/Python/PyCore/polmagcylinders2.py index 76189b4f1e9..3e969efa3c3 100644 --- a/Tests/Functional/Python/PyCore/polmagcylinders2.py +++ b/Tests/Functional/Python/PyCore/polmagcylinders2.py @@ -47,7 +47,7 @@ def getSimulationIntensity(rho_beam, efficiency): simulation.setBeamParameters(1.0*angstrom, 0.2*deg, 0.0*deg) simulation.setBeamPolarization(rho_beam) simulation.setSample(multi_layer) - simulation.setBeamIntensity(1e9) + simulation.beam().setIntensity(1e9) simulation.runSimulation() print("- - simulation done", flush=True) return simulation.result() -- GitLab