Commit 9b0cc885 authored by Breno Rilho Lemos's avatar Breno Rilho Lemos 💬


parent 55d57a21
# Project Description
This project has the purpose of generating a 3D animation of an ALICE particle collision event, inside the LHC, using data obtained from CERN's Open Data Portal, which makes ESDs - Event Summary Data files, that contain information about such events - open and available for analysis.
ESD files regarding the ALICE experiment can be found on, and they should be processed using the Aliroot software, as indicated by the Instructions section below
The software that makes the animation is Blender, which is free and open source. Blender's 2.79b version should be downloaded for this project, and can be found on
The animation making can be summarized in three basic steps:
1) Downloading of an ESD file (for example, any file on this list:;
2) Processing of ESD file using Aliroot macros (as indicated further);
3) Run code to generate Blender animation using the ESD processing results.
The code for step 3 can be found in the Blender_animation repository:
# Sample macros for processing AliESDs from CERN Open Data Portal
## Requirements
Execute with aliroot5. Place `AliESDs.root` files in reach of the `chain->Add("AliESDs.root");` line on `runAnalysis.C` and execute.
## Instructions
1) Install aliBuild. Follow instructions on
2) Initialize AliPhysics
mkdir -p ~/alice
cd ~/alice
aliBuild init AliPhysics@master
3) Verify dependencies (Optional)
$ aliDoctor AliPhysics
4) Build AliPhysics with aliroot5 (this may take a long time)
aliBuild build AliPhysics --defaults user -z aliroot5
5) Enter AliPhysics environment
alienv enter AliPhysics/latest-aliroot5-user
6) Run the macro
aliroot runAnalysis.C
Results will be saved on three text files: `s-esd-detail.dat`, for an event with a 'small' number of tracks; `m-esd-detail.dat`, for an event with a medium number of tracks; `l-esd-detail.dat`, for an event with a very large number of tracks.
## Credits
The code used here is based on the ALICE analysis tutorial by Redmer A. Bertens.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment