This page is designed to help people who are new to LArSoft.
Start with:
- A 2016 presentation about LArSoft by Ruth Pordes and Erica Snider is available here.
- Read through the important concepts in LArSoft. Other resources include:
- Material from the 2023 LArSoft Multi-threading workshop. All experiments reported on work related to multi-threading, high-performance computing (super-computers) and GPUs, at varying stages of development.
- Videos and presentations from the 2021 UK LArTPC Software and Analysis workshop intended for LArTPC Software/Analysis beginners (mostly PhD students and post-docs).
- Videos and presentations from the 2019 LArSoft workshop which included LArSoft introduction and detailed tutorials, multi-threading and vectorization and long-term vision for LArSoft.
- Videos and presentations from the LArSoft workshop on tools and techniques from June 2017.
- Erica’s presentation for the Fermilab 2016 Undergraduate Lecture Series, which includes an explanation of reconstruction that begins at around the 21st minute.
- Videos and presentations from the CERN 2016 tutorial for beginners to LArSoft and beginners to the Liquid Argon TPC technology.
- Presentations from the LArSoft 2015 one-day training on LArSoft data products, reconstruction, simulation and other important concepts provide a comprehensive introduction to people new to LArSoft. (No videos)
- Videos and presentations from the LArSoft 2016 workshop on Usability are targeted more for advanced users.
- To get started using LArSoft within your experiment, go to the LArSoft wiki, in particular your experiment’s information on getting started under the Quick Links.
- If you’re curious about how liquid argon experiments started, you may find this paper from 1977 interesting.
- The glossary may help in understanding the vocabulary used within LArSoft.
One-stop shopping:
- Begin with larsoft.org. This website has links to almost everything you need.