aboutsummaryrefslogtreecommitdiff
path: root/Python/pywarpx/Lasers.py
diff options
context:
space:
mode:
Diffstat (limited to 'Python/pywarpx/Lasers.py')
-rw-r--r--Python/pywarpx/Lasers.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/Python/pywarpx/Lasers.py b/Python/pywarpx/Lasers.py
new file mode 100644
index 000000000..ba7303d35
--- /dev/null
+++ b/Python/pywarpx/Lasers.py
@@ -0,0 +1,14 @@
+from .Bucket import Bucket
+
+lasers = Bucket('lasers', nlasers=0, names=None)
+lasers_list = []
+
+def newlaser(name):
+ result = Bucket(name)
+ lasers_list.append(result)
+ lasers.nlasers += 1
+ if lasers.names is None:
+ lasers.names = name
+ else:
+ lasers.names += ' ' + name
+ return result