From d7fe3d9dc718d316785bffa81843956b190fd06c Mon Sep 17 00:00:00 2001
From: jmcchesn <jmcchesn@aps.anl.gov>
Date: Mon, 10 Oct 2022 15:45:50 -0500
Subject: [PATCH] debug EA

---
 iexcode/instruments/electron_analyzer.py | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/iexcode/instruments/electron_analyzer.py b/iexcode/instruments/electron_analyzer.py
index aafa391..7a6cd93 100644
--- a/iexcode/instruments/electron_analyzer.py
+++ b/iexcode/instruments/electron_analyzer.py
@@ -378,9 +378,10 @@ def scanEA(EAlist,**kwargs):
         KElist = np.array(EAlist[1:-3])
     elif EAlist[0]=="BE":
         KElist = energy_get() - np.array(EAlist[1:-3])
-    if KElist[0] > KElist[1]:
-        print_warning_message('EA scans from low to high in kinetic energy')
-        return
+    if len(KElist)>2:
+        if KElist[0] > KElist[1]:
+            print_warning_message('EA scans from low to high in kinetic energy')
+            return
     KEmin,KEmax = AllowedEnergyRange(EAlist[-3],'Angular')
     if KElist[0] < KEmin:
         print_warning_message('kinetic energy belowed minimum allowed energy')
-- 
GitLab