layout |
---|
lesson |
This is the LHCb DevelopKit, a workshop/lesson series covering development in LHCb software, focused on the upgrade for Run 3.
If you have any problems or questions, you can send an email to
[email protected]
.
You should have completed StarterKit, and optionally ImpactKit. Before starting, you should have lesson series 1 completed, as they deal with setup, and take a fair amount of time. Select one that best suits your development environment; for upgrade work, you will want a complete environment. {: .prereq}
- Setting up a local LHCb environment
- Introduction to Gaudi
- Hello World in the Gaudi Framework
- Intro to the Gaudi Framework
Intro to Conditions (needs volenteer)Detector Description (needs volenteer)
- Frameworks in the update
- The Gaudi Framework
- Upgrading Algorithms
Tesla/Turbo (needs volenteer)Ganga (needs volenteer)Dirac (needs volenteer)DaVinci (needs volenteer)
- Design
- The event model (in progress)
- Designing a (functional) algorithm (in progress)
- New features in C++
- General topics