PDS Working group tool intended for Waveform Analysis Framework For Light Emission Studies (WAFFLES)
Check our documentation (https://waffles.readthedocs.io/en/latest/index.html) to learn all the details on how to use, contribute and develop with WAFFLES.
Clone the repository and install the dependencies:
git clone https://github.com/DUNE/waffles.git
cd waffles
git checkout -b <your_branch_name>Create a virtual environment and install the dependencies:
python3 -m venv /path/to/new/virtual/environment
source /path/to/new/virtual/environment/bin/activate
pip install -r docs/requirements.txtAdd the ROOT library to your environment by adding these lines at the end of the bin/activate file:
source /cvmfs/sft.cern.ch/lcg/app/releases/ROOT/6.32.02/x86_64-almalinux9.4-gcc114-opt/bin/thisroot.sh
export JUPYTER_CONFIG_DIR=$VIRTUAL_ENVTo deactivate the environment just run deactivate in your terminal.
Check /eos/experiment/neutplatform/protodune/experiments/ProtoDUNE-II/PDS_Commissioning/waffles/0_TUTORIAL to take some different types of runs for testing the library.
For more details see the notebooks in the examples section of the documentation.