ROOT
Data Anlysis Framework
VERSIONE 5.34/18
ROOT e' un Pacchetto Software orientato ad oggetti di analisi dei dati sviluppato dal CERN. Scritto in C++, e distribuito sotto licenza LGPL, ROOT fornisce un accesso indipendente
dalla piattaforma al sottosistema grafico del computer e al sistema operativo, utilizzando dei livelli di astrazione. Sono parte della piattaforma di astrazione l'interfaccia grafica,
le classi contenitore, la riflessione, l'interprete a riga di comando, nonché la persistenza e la serializzazione degli oggetti.
I pacchetti forniti da ROOT includono funzionalità, tra cui:
- visualizzazione, analisi di distribuzioni e funzioni tramite istogrammi e grafici,
- fitting e minimizzazione di funzioni,
- strumenti statistici per l'analisi dei dati,
- algebra matriciale,
- supporto di quadrivettori, utilizzati nella fisica delle alte energie,
- supporto di funzioni matematiche standard,
- analisi dei dati multivariata, per esempio usando reti neurali,
- manipolazione di immagini, usata per esempio per analizzare figure astronomiche,
- accesso ai dati distribuiti (nel contesto di Grid),
- calcolo distribuito, per analizzare dati in parallelo,
- persistenza e serializzazione degli oggetti, i quali possono far fronte ai cambiamenti nelle definizioni delle classi dei dati persistenti,
- accesso ai database,
- visualizzazione 3D,
- creazione di file in vari formati grafici, come PostScript, JPEG, SVG,
- interfacciamento con i linguaggi Python e Ruby in entrambe le direzioni,
- interfacciamento con generatori Monte Carlo
Tutorial, manuali e completa documentazione relativa a ROOT Data Analysis
Framework sono consultabili al sito web: https://root.cern.ch