From 95226a1fe706ac74c0a7efeef77197a87c943634 Mon Sep 17 00:00:00 2001
From: jmcchesn <jmcchesn@aps.anl.gov>
Date: Wed, 28 Sep 2022 16:06:23 -0500
Subject: [PATCH] debugging

---
 iexcode/__init__.py                      |  1 -
 iexcode/instruments/AD_utilities.py      |  6 +++---
 iexcode/instruments/electron_analyzer.py | 17 +++++++++++++++++
 3 files changed, 20 insertions(+), 4 deletions(-)

diff --git a/iexcode/__init__.py b/iexcode/__init__.py
index 8b13789..e69de29 100644
--- a/iexcode/__init__.py
+++ b/iexcode/__init__.py
@@ -1 +0,0 @@
-
diff --git a/iexcode/instruments/AD_utilities.py b/iexcode/instruments/AD_utilities.py
index d1e324d..ae1f364 100644
--- a/iexcode/instruments/AD_utilities.py
+++ b/iexcode/instruments/AD_utilities.py
@@ -31,7 +31,7 @@ def AD_exposure_time(ADplugin,exp_time,**kwargs):
     caput(kwargs["P"]+kwargs["R"]+"AcquireTime",exp_time+.01)
        
 
-def AD_CurrentDirectory(ADplugin):
+def AD_filepath(ADplugin):
     """
     returns the current directory for area detector SavePlugin
     handles both Winodws and linux IOCs
@@ -50,8 +50,8 @@ def AD_CurrentDirectory(ADplugin):
     else: 
         Dir = SubDir
         SubDir=[]
-    FilePath=os.path.join(Dir,*SubDir,'')
-    return FilePath 
+    filepath=os.path.join(Dir,*SubDir,'')
+    return filepath 
 
 def AD_prefix(ADplugin):
     """
diff --git a/iexcode/instruments/electron_analyzer.py b/iexcode/instruments/electron_analyzer.py
index fd2e0bc..028f506 100644
--- a/iexcode/instruments/electron_analyzer.py
+++ b/iexcode/instruments/electron_analyzer.py
@@ -15,6 +15,7 @@ from scipy.interpolate import interp1d
 from epics import caput,caget
 from iexcode.instruments.IEX_BL_config import *
 
+from iexcode.instruments.AD_utilities import AD_filepath,AD_prefix
 from iexcode.instruments.scanRecord import *
 from iexcode.instruments.conversions_constants import *
 from iexcode.instruments.xrays import energy, scanXAS, BL_energy_tables
@@ -145,6 +146,22 @@ def folders_EA(userPath,filePrefix="EA",**kwargs):
         df='h5'
         fpath=join(userPath,df)
 
+def EA_filepath():
+    """
+    returns the filepath in EA._savePlugin
+    """
+    filepath = AD_filepath(EA._savePlugin)
+    print('filepath = "'+filepath+'"')
+    return filepath
+
+def EA_prefix():    
+    """
+    returns the filepath in EA._savePlugin
+    """
+    prefix = AD_prefix(EA._savePlugin)+"_"
+    print('prefix = "'+prefix+'"')
+    return prefix
+
 def EA_log_dictionary():
     """
     dictionary for writing spectra to logfile
-- 
GitLab