From 338d061facbbb03968d7c145193c9acf4c80c2de Mon Sep 17 00:00:00 2001 From: "Antonello, Dr. Massimiliano" <massimiliano.antonello@uni-hamburg.de> Date: Fri, 16 May 2025 15:41:45 +0200 Subject: [PATCH] slightly different structure --- .gitignore | 4 ++-- README.md | 5 +++-- .../lightsimtastic_logo.png | Bin Example.py => user/Example.py | 6 ++++-- ExampleTransients.py => user/ExampleTransients.py | 6 ++++-- Main_example_2.py => user/Main_example_2.py | 7 +++++-- 6 files changed, 18 insertions(+), 10 deletions(-) rename lightsimtastic_logo.png => etc/lightsimtastic_logo.png (100%) rename Example.py => user/Example.py (95%) rename ExampleTransients.py => user/ExampleTransients.py (96%) rename Main_example_2.py => user/Main_example_2.py (96%) diff --git a/.gitignore b/.gitignore index ec38f90..d502502 100644 --- a/.gitignore +++ b/.gitignore @@ -9,8 +9,8 @@ __pycache__/ # Jupyter Notebook checkpoints .ipynb_checkpoints -# Matplotlib plot images -*.png +# Output folder +output/* # Data files *.csv diff --git a/README.md b/README.md index c459595..6170acf 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,8 @@ pip install -r requirements.txt to install all the required python packages (best in a new python virtual environment) ## Usage -Create/modify Main_example.py: +Create/modify Example.py: ``` -python Main_example.py +python user/Example.py +python user/ExampleTransients.py ``` \ No newline at end of file diff --git a/lightsimtastic_logo.png b/etc/lightsimtastic_logo.png similarity index 100% rename from lightsimtastic_logo.png rename to etc/lightsimtastic_logo.png diff --git a/Example.py b/user/Example.py similarity index 95% rename from Example.py rename to user/Example.py index 69f0d7c..8503da8 100644 --- a/Example.py +++ b/user/Example.py @@ -1,3 +1,6 @@ +import sys +import os +sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), '..'))) from LightSimtastic import SiPMSimulation import matplotlib.pyplot as plt import numpy as np @@ -89,5 +92,4 @@ plt.yscale("log") plt.xticks(fontsize=25) plt.yticks(fontsize=25) plt.xlabel("# GD", fontsize=25), -plt.savefig("./Example.png") - +plt.savefig("./output/Example.png") diff --git a/ExampleTransients.py b/user/ExampleTransients.py similarity index 96% rename from ExampleTransients.py rename to user/ExampleTransients.py index d6b940c..9946ab9 100644 --- a/ExampleTransients.py +++ b/user/ExampleTransients.py @@ -1,3 +1,6 @@ +import sys +import os +sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), '..'))) from LightSimtastic import SiPMSimulation import matplotlib.pyplot as plt import numpy as np @@ -126,5 +129,4 @@ plt.yscale("log") plt.xticks(fontsize=25) plt.yticks(fontsize=25) plt.xlabel("# GD", fontsize=25), -plt.savefig("./Example.png") - +plt.savefig("./output/ExampleTransients.png") diff --git a/Main_example_2.py b/user/Main_example_2.py similarity index 96% rename from Main_example_2.py rename to user/Main_example_2.py index 1c7e9a6..c624c1e 100644 --- a/Main_example_2.py +++ b/user/Main_example_2.py @@ -1,3 +1,7 @@ +import sys +import os +sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), '..'))) + from LightSimtastic import SiPMSimulation import matplotlib.pyplot as plt import numpy as np @@ -126,5 +130,4 @@ plt.yscale("log") plt.xticks(fontsize=25) plt.yticks(fontsize=25) plt.xlabel("# GD", fontsize=25), -plt.savefig("./Example.png") - +plt.savefig("./output/Example.png") -- GitLab