/basf2

Public repository of basf2 (Belle II Analysis Software Framework)

Primary LanguageC++OtherNOASSERTION

Belle II Analysis Software Framework (basf2)

DOI:10.5281/zenodo.5574115 License: LGPL v3 or later

This repository contains the main software of the Belle II experiment.

It is used in all aspects of the data-processing chain, such as

  • unpacking of real raw data,
  • generating simulated data,
  • reconstruction of particle decays (tracking, clustering, ...)

and high-level "analysis" reconstruction (such as applying selection criteria, vertex fitting, ...).

In addition to the code of this repository, the following three repositories are required:

Note that the history of the code is split in a part before (public repository, internal repository) and after (public repository, internal repository) July 7, 2021. Both parts are combined to a complete history with the b2code-history command.

Head to our documentation to learn about how to use basf2. If you are unsure about which version of the documentation to read, click on release-xx-xx-xx (recommended). We recommend you to start with the lessons of the Beginners' tutorials if you are just starting out.

More information about the core software can be found in the 2018 paper.