Further reading
There are many more resources outside the scope of this tutorial that may be useful to you. Some of these are ATLAS-specific, and some are more general-purpose. We have compiled some resources here that you may find useful as you continue to learn.
ATLAS¶
The ATLAS Computing and Software TWiki [Internal] is the go-to resource for all things related to computing in ATLAS.
The ATLAS C++ coding guidelines are crucial in making sure that our code remains easily readable (and therefore extendable) by the collaboration. The guidelines should be followed if you are developing C++ for use in Athena.
The following are some useful ATLAS-specific tutorials:
General HEP resources¶
The HEP Software Foundation and IRIS-HEP have several trainings available. Topics include: C++, CMake, CI/CD, Docker, version control, Python, machine learning, uproot, and many more.
Take a look at the HSF Curriculum page for links to these trainings.
The PyHEP working group (from HSF) brings together a community of developers and users of Python in Particle Physics, with the aim of improving the sharing of knowledge and expertise. A collection of community-driven and community-oriented Python libraries providing HEP at large with an ecosystem for data analysis in Python can be found within the Scikit-HEP project.
ATLAS Lecture Series¶
The ATLAS Lecture Series offers a comprehensive introduction to the wide range of research activities within the ATLAS collaboration. Topics include physics analysis, combined performance, detector operations and upgrades, as well as special focus areas. Each lecture aims to review the core concepts, summarize the state of the art, and provide practical considerations relevant to working in ATLAS.
Logistics:
Lectures are held weekly after the ATLAS meeting on Tuesdays at 16:30 CET. They typically last 60 minutes followed by 30 minutes of discussion. Events are hosted regularly on Zoom and occasionally in person at CERN. A question submission form is also available, and all lecture events can be found in the Lecture Series Indico category.
Stay updated:
To receive announcements of upcoming lectures, join the atlas-lecture-announcements e-group.
Organization & Contact:
The series is organized by Brendon Bullard
, Jason Veatch
, and Nils Krumnack
, with support from the Early Career Scientist Board (ECSB).
For questions or suggestions, email: atlas-lecture-organizers@cern.ch.