Belle II Software Documentation#
This document contains documentation of the Belle II software, its command line tools and the Python programming interface.
Note
Generated on Jul 09, 2024 for release light-2406-ragdoll, commit 4ddce63d6.
In case of questions regarding the Belle II software or for additional information, please check Belle II Questions.
Tip
If you are new to the Belle II software, you might want to take a look at the Beginners’ tutorials, a series of lessons that get you started in no time!
- 1. What’s New
- 2. Installation and Setup
- 3. Beginners’ tutorials
- 4. Command Line Tools
- 5. Belle II Python Interface
- 6. List of Core Modules
- 7. Analysis
- 8. B2BII
- 9. Belle II File Format
- 10. MVA package
- 11. Skims
- 12. Fitting training
- 13. Software development
- 14. How to document your code with Sphinx
- 14.1. Documentation of Python Code
- 14.2. Referencing Components
- 14.3. Inserting Figures
- 14.4. Documentation of Variables and Modules in C++
- 14.5. Google Style Docstrings
- 14.6. Add basf2 Modules Documentation to Sphinx
- 14.7. Add basf2 Variables Documentation to Sphinx
- 14.8. Additional Features
- 14.9. Additional boxes for the online lessons
- 14.10. How to test locally
- 14.11. Previewing documentation changes in a merge request
- 15. Software publications