From 6c70c4e04338bfeaf177f261bbd1e71d5c37842d Mon Sep 17 00:00:00 2001
From: Yngve Inntjore Levinsen <Yngve.Levinsen@esss.se>
Date: Mon, 20 Oct 2014 10:24:56 +0200
Subject: [PATCH] removing ESS (will add ess next)

---
 ESS/TraceWin.py | 59 -------------------------------------------------
 ESS/__init__.py |  1 -
 2 files changed, 60 deletions(-)
 delete mode 100644 ESS/TraceWin.py
 delete mode 100644 ESS/__init__.py

diff --git a/ESS/TraceWin.py b/ESS/TraceWin.py
deleted file mode 100644
index 0dced8a..0000000
--- a/ESS/TraceWin.py
+++ /dev/null
@@ -1,59 +0,0 @@
-
-class dst:
-    def __init__(self, filename):
-        '''
-        Simple class to read in a 
-        TraceWin distribution file
-
-        Class afterwards hold the following
-        dictionary items:
-          - x [cm]
-          - xp [rad]
-          - y [cm]
-          - yp [rad]
-          - phi [rad]
-          - E [MeV]
-        '''
-        # easy storage..
-        self.filename=filename
-        # used to create dict behaviour..
-        self._columns=['x','xp','y','yp','phi','E']
-        # read in the file..
-        self._readBinaryFile()
-
-    def _readBinaryFile(self):
-        '''
-        Thanks Emma!
-        '''
-
-        import numpy
-
-        fin=file(self.filename,'r')
-
-        # dummy, Np, Ib, freq, dummy
-        Header_type = numpy.dtype([
-            ('dummy12', numpy.int16),
-            ('Np',      numpy.int32),
-            ('Ib',      numpy.float64),
-            ('freq',    numpy.float64),
-            ('dummy3',  numpy.int8)
-            ])
-        Header=numpy.fromfile(fin, dtype=Header_type, count=1)
-        self.Np=Header['Np'][0]
-        self.Ib=Header['Ib'][0]
-        self.freq=Header['freq'][0]
-
-        Table=numpy.fromfile(fin, dtype=numpy.float64, count=self.Np*6)
-        self._data=Table.reshape(self.Np,6)
-
-        Footer=numpy.fromfile(fin, dtype='f64', count=1)
-        self.mass=Footer[0]
-
-    def __getitem__(self, key):
-        '''
-        makes the class function as a dictionary
-        e.g. dst['x'] returns the x array..
-        '''
-        if key in self._columns:
-            i=self._columns.index(key)
-            return self._data[:,i]
diff --git a/ESS/__init__.py b/ESS/__init__.py
deleted file mode 100644
index bbca541..0000000
--- a/ESS/__init__.py
+++ /dev/null
@@ -1 +0,0 @@
-import TraceWin
-- 
GitLab