All Projects → AliceO2Group → AliceO2

AliceO2Group / AliceO2

Licence: GPL-3.0 License
O2 software project for the ALICE experiment at CERN

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
CMake
9771 projects
shell
77523 projects
Cuda
1817 projects
TeX
3793 projects

Projects that are alternatives of or similar to AliceO2

alidist
Recipes to build ALICE software
Stars: ✭ 23 (-65.67%)
Mutual labels:  cern, alice-experiment
alice-rs
Analyze the public data from the CERN base ALICE collaboration with Rust
Stars: ✭ 81 (+20.9%)
Mutual labels:  cern, alice-experiment
yandex-dialogs-client
Тестирование навыков Яндекс.Диалогов Алисы с автотестами
Stars: ✭ 37 (-44.78%)
Mutual labels:  alice
numpythia
The interface between PYTHIA and NumPy
Stars: ✭ 33 (-50.75%)
Mutual labels:  cern
yandex-dialogs-php-sdk
PHP-библиотека для облегчения работы с диалогами от Яндекс
Stars: ✭ 23 (-65.67%)
Mutual labels:  alice
alice-dotnet
Пример простого скилла для платформы Яндекс.Диалоги на c#
Stars: ✭ 17 (-74.63%)
Mutual labels:  alice
lhcb-matplotlibrc
A matplotlibrc that produces plots close to the official LHCb style.
Stars: ✭ 16 (-76.12%)
Mutual labels:  cern
Alice
Expressive fixtures generator
Stars: ✭ 2,289 (+3316.42%)
Mutual labels:  alice
alice
Alice Margatroid, a dollmaster that pretends not to be a doll itself.
Stars: ✭ 14 (-79.1%)
Mutual labels:  alice
alibuild
A simple build tool for ALICE software
Stars: ✭ 19 (-71.64%)
Mutual labels:  alice-experiment
alice
Alice is a Go package providing helpers for developing skills for Alice virtual assistant via Yandex.Dialogs platform.
Stars: ✭ 15 (-77.61%)
Mutual labels:  alice
alice-renderer
Node.js библиотека для формирования ответов в навыках Яндекс Алисы.
Stars: ✭ 27 (-59.7%)
Mutual labels:  alice
vertex
Vertex is a generalized, secure, peer-to-peer communications platform; formerly of the divmod.org project (https://code.launchpad.net/divmod.org/)
Stars: ✭ 74 (+10.45%)
Mutual labels:  alice
alice-tester
Библиотека для автоматического тестирования навыков Алисы на Node.js.
Stars: ✭ 16 (-76.12%)
Mutual labels:  alice
node-red-contrib-yandex-station-management
Модуль node-red-contrib-yandex-station-management для управления умными колонками от Яндекс
Stars: ✭ 20 (-70.15%)
Mutual labels:  alice
pyjet
The interface between FastJet and NumPy
Stars: ✭ 31 (-53.73%)
Mutual labels:  cern
R1D2
[DEPRECATED] A robot that extracts the CERN restaurant menus for you.
Stars: ✭ 12 (-82.09%)
Mutual labels:  cern
root-file-viewer
View ROOT files directly in VS Code!
Stars: ✭ 20 (-70.15%)
Mutual labels:  cern
Quantum-Computing-Collection-Of-Resources
A Well Maintained Repository On Quantum Computing Resources [Code+Theory] Updated Regularly During My Time At IBM, Qubit x Qubit And The Coding School's Introduction To Quantum Computing Course '21
Stars: ✭ 183 (+173.13%)
Mutual labels:  cern
alice-v2-monorepo
Alice 2.0 protocol - the newest version of Alice that combines impact investments and outcome payments. Built using Impact Delivery Agreement smart contracts and a new token standard ('Fluid balance tokens'). Also comes with a reference dApp. Built on Ethereum.
Stars: ✭ 19 (-71.64%)
Mutual labels:  alice

ALICE O2 software {#mainpage}

codecov JIRA DOI

Scope

The ALICE O2 software repository contains the framework, as well as the detector specific, code for the reconstruction, calibration and simulation for the ALICE experiment at CERN for Run 3 and 4. It also encompasses the commonalities such as the data format, and the global algorithms like the global tracking. Other repositories in AliceO2Group contain a number of large common modules, for instance for Monitoring or Configuration.

Website

The main entry point for O2 information is here. A quickstart page can be found under https://aliceo2group.github.io/.

Building / Installation

In order to build and install O2 with aliBuild you can follow this tutorial.

Discussion Forum

Users can ask for support in ALICE Talk.

Issue tracking system

We use JIRA to track issues. Report a bug here. Add the JIRA issue key (e.g. O2-XYZ) to the PR title or in a commit message to have the PR/commit appear in the JIRA ticket.

Coding guidelines

The Coding Guidelines are here. See below how to format your code accordingly.

Doxygen

Documentation pages: https://aliceo2group.github.io/AliceO2/.

cmake --build . --target doc will generate the doxygen documentation. To access the resulting documentation, open doc/html/index.html in your build directory. To install the documentation when calling cmake --build . -- install (or cmake --install for CMake >= 3.15) turn on the variable DOC_INSTALL.

The instruction how to add the documentation pages (README.md) are available here.

Build system (cmake) and directory structure

The code organisation is described here. The build system (cmake) is described here.

Formatting

Rules and instructions are available in the repository CodingGuidelines.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].