From 0f3ebe5231632208fd5e89f9dbd94c9a4cd2263d Mon Sep 17 00:00:00 2001 From: gac-x03da Date: Sat, 3 Jun 2023 18:12:10 +0200 Subject: [PATCH] Script execution --- .../Frederik/230603_xps-selected_peaks.py | 46 +++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 script/staff/Frederik/230603_xps-selected_peaks.py diff --git a/script/staff/Frederik/230603_xps-selected_peaks.py b/script/staff/Frederik/230603_xps-selected_peaks.py new file mode 100644 index 00000000..a3a7a938 --- /dev/null +++ b/script/staff/Frederik/230603_xps-selected_peaks.py @@ -0,0 +1,46 @@ +import ch.psi.pshell.plot.RangeSelectionPlot.RangeSelection as RangeSelection + +# caution: do not insert multiple runs in the same script! +# earlier runs are overwritten! + +ranges = [] + +#-------------------------------------- +# ToDo: measure C and N seperately and increase number of iterations until the spectra converge. +#------------------------------------------------------------------------------------ + + +# C 1s +rs = RangeSelection(100.0,116.0) # before 105 to 115 ---- -4eV +rs.setVars([1., 0.04, 3, 398., "C 1s"]) #Time, Size, Iteration, photon energy +ranges.append(rs) + +# Au 4d5/2 +#rs = RangeSelection(100.0,114.0) # before 100 to 110 ---- +4eV, center was 445eV +#rs.setVars([0.8, 0.04, 3, 445., "Au 4d5/2"]) #Time, Size, Iteration, photon energy +#ranges.append(rs) + +# N 1s +rs = RangeSelection(100.0,114.0) # before 105 to 115 ---- -5eV +rs.setVars([1, 0.04, 3, 510., "N 1s"]) #Time, Size, Iteration, photon energy +ranges.append(rs) + +# Cu 3s, E_Bin = 122.5eV +rs = RangeSelection(100.0,110.0) # before 105 to 115 ---- -5eV +rs.setVars([1, 0.04, 3, 232., "Cu 3s"]) #Time, Size, Iteration, photon energy +ranges.append(rs) + +# O 3s, E_bin = 540eV, oxidierter Sauerstoff, reduzierte Bindungsenergie +rs = RangeSelection(100.0,114.0) # before 105 to 115 ---- -5eV +rs.setVars([1, 0.04, 3, 540., "O 3s"]) #Time, Size, Iteration, photon energy +ranges.append(rs) + + + + + + +run("XPSSpectrum", {"save_scienta_image":True, + "ranges":ranges, + "ENDSCAN":True, + "pass_energy":50})