Top Banner
Esempi di analisi dati con ROOT Guida minima all’uso di ROOT 1
19

Esempi di analisi dati con ROOT Guida minima alluso di ROOT 1.

May 02, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Esempi di analisi dati con ROOT Guida minima alluso di ROOT 1.

Esempi di analisi dati con ROOT

Guida minima all’uso di ROOT

1

Page 2: Esempi di analisi dati con ROOT Guida minima alluso di ROOT 1.

Introduzione

ROOT è un programma molto utilizzato nell’ambito della Fisica delle Alte Energie, che permette di analizzare anche grandi quantità di dati, produrre risultati statistici, realizzare grafici, adattare dati sperimentali a funzioni, e molto altro ancora.Senza la pretesa di conoscere l’intero pacchetto, qui considereremo alcune semplici applicazioni per un impiego immediato.

2

Page 3: Esempi di analisi dati con ROOT Guida minima alluso di ROOT 1.

Introduzione

Una versione gratuita per Windows può essere scaricata dall’indirizzo:http://www.dmf.unisalento.it/LaureeScientifiche/index.php?page=archive&doc=root

dove è scaricabile anche una versione gratuita di Visual C++ necessaria per far girare il programma Root su Windows

Inoltre è possibile scaricare anche il file GenFit.C (un esempio di macro Root che permette di fare fit generici una volta fornito un file tipo testo con tutte le informazioni necessarie) e due file di testo con estensione “.dat” utilizzabili come esempi

Tutti i file vanno salvati accertandosi che la loro estensione (.C e .dat) sia mantenuta, senza convertirli in .txt o senza estensione.

3

Page 4: Esempi di analisi dati con ROOT Guida minima alluso di ROOT 1.

Installazione del pacchetto

• Al termine della procedura di installazione sul desktop compare un’icona su cui cliccare per avviare ROOT

• Per una miglior fruibilità di ROOT, si modifichi l’icona sul desktop cliccando col tasto destro e selezionando Proprietà: nel campo “Da:” deve comparire il percorso in cui risiederanno i dati, cioè C:\root\ 4

Page 5: Esempi di analisi dati con ROOT Guida minima alluso di ROOT 1.

• All’avvio, appare una finestra (“shell”) per i comandi da sottomettere al programma.

5

Page 6: Esempi di analisi dati con ROOT Guida minima alluso di ROOT 1.
Page 7: Esempi di analisi dati con ROOT Guida minima alluso di ROOT 1.

Per il fit il programma legge i dati di un file del tipo nome.dat (WordPad) con la seguente struttura:

I file .dat come anche i .C si scrivono e si modificano con il programma WordPad, non con il NotePad (o Blocco Note)

Page 8: Esempi di analisi dati con ROOT Guida minima alluso di ROOT 1.

Nome del plot Legenda dell’asse x Legenda dell’asse y Funzione da fittare (senza spazi)Numero di parametri della funzioneNomi dei parametri (senza spazi) e separati da uno spaziovalori iniziali dei parametri separati da uno spazioflag x y ex ey

dove il significato di x,y, ex ed ey è ovvio e invece flag vale 1 se volete usare quel punto nel fit e vale 0 se invece lo volete escludere. Questo permette di inserire/rimuovere velocemente ognuno dei punti senza duplicare i files.

Per il fit il programma legge i dati di un file del tipo nome.dat (WordPad) con la seguente struttura:

Page 9: Esempi di analisi dati con ROOT Guida minima alluso di ROOT 1.

I file .dat si scrivono e si modificano con il programma WordPad

Page 10: Esempi di analisi dati con ROOT Guida minima alluso di ROOT 1.

I file .dat devono essere collocati nella cartella C:\root che si genera durante l’installazione del programma Il file GenFit.C va collocato in C:\root\macros

Page 11: Esempi di analisi dati con ROOT Guida minima alluso di ROOT 1.
Page 12: Esempi di analisi dati con ROOT Guida minima alluso di ROOT 1.

Comando per l’avvio del fit

Page 13: Esempi di analisi dati con ROOT Guida minima alluso di ROOT 1.
Page 14: Esempi di analisi dati con ROOT Guida minima alluso di ROOT 1.
Page 15: Esempi di analisi dati con ROOT Guida minima alluso di ROOT 1.
Page 16: Esempi di analisi dati con ROOT Guida minima alluso di ROOT 1.

Comando per l’avvio del fit

Page 17: Esempi di analisi dati con ROOT Guida minima alluso di ROOT 1.
Page 18: Esempi di analisi dati con ROOT Guida minima alluso di ROOT 1.
Page 19: Esempi di analisi dati con ROOT Guida minima alluso di ROOT 1.

Per uscire dal programma