Diego is a computer scientist who has worked in various roles throughout Europe. He began his undergraduate studies in Madrid and also spent time in Grenoble, Paris, Geneva, and currently works with the Swiss Tropical Institute in Basel. Diego has extensive experience working as a developer using languages like PHP, JavaScript, C++ and tools like MySQL, OpenGL, and ROOT/CINT on projects involving web design, geographic information systems, high-energy physics research at CERN, and modeling of tropical diseases.
30. Physics at LHC
- Data Acquisition
- Data Storing
- Data Analysis
31. Physics at LHC
- Data Acquisition
- Data Storing
- Data Analysis
32. ROOT
‣ Object Oriented framework for large-
scale data analysis
‣ Advanced statistical algorithms
‣ An efficient hierarchical OO database
‣ C++ as a scripting language
‣ C++ Serialization
34. CINT
‣ C++ Interpreter
‣ Covers C and C++ almost completely
‣ Expands C++ with new features
‣ Reflection and introspection capabilities
‣ Serialization
‣ C++ as a scripting language
35. C++ Meta Information
‣ Gathered from user’s source code
‣ Consists of C++ code automatically
generated (“dictionary”)
= +
Root enhanced Dictionary User’s code
library