Istogrammi con Istog

Istog.C è un esempio di macro ROOT che permette di  fare un istogramma una volta fornito un file testo con le corrette informazioni. Nel file temperatura.txt  c’è un esempio con dei dati che si riferiscono a misure di temperatura effettuate in un periodo di tempo.

Si ricorda che negli istogrammi prodotti da  ROOT l’intervallo corrispondente al bin scelto è chiuso a sinistra (cioè comprende il valore mostrato sull’asse).

Le prime due righe del file (con i soliti # e spazio) devono contenere il Titolo dell’istogramma e nella seconda il numero di intervalli, il minimo ed il massimo dell’istogramma che volete graficare.

Aggiungere un # ed uno spazio alla riga di dati permette di eliminarla temporaneamente dall’istogramma. Questo permette, se necessario, di inserire/rimuovere velocemente ognuno dei punti senza dover duplicare i files.

La macro va eseguita nel seguente modo una volta fatto partire root (vedi istruzioni) (basta solo il nome del file, che deve essere NECESSARIAMENTE di tipo testo e quindi con una estensione .txt):

[1]: .x Istog.C(“temperatura”)

e produrrà una finestra grafica del tipo:

 

che viene anche salvata sul file temperatura.png e che può essere usato in una eventuale relazione.

La macro salva anche un file temperatura_bins.txt con i centri degli intervalli scelti ed le corrispondenti frequenza assolute, in modo da poterli eventualmente copiare in altri programmi (tipo Excel o Google  Sheet)

Root permette di operare direttamente sulla finestra grafica (chiamata Canvas) per modificarne le caratteristiche. Ad esempio è possibile spostare il riquadro della statistica trascinandolo nella posizione voluta.  Cliccando col tasto destro nell’area al di fuori del grafico è possibile scegliere ad esempio la scala logaritmica in x o y.  Cliccando col tasto destro sugli assi è possibile cambiare la scala, dare un nome all’asse etc. Cliccando col tasto destro sull’istogramma stesso o sui markers o sulla linea si possono cambiare gli attributi grafici come per esempio il colore delle linee, il colore di riempimento etc.

É possibile fare uno zoom dell’ istogramma, calcolarne l’integrale e molte molte altre cose.  Sperimentate……

Quest’output può essere stampato oppure salvato in un file dopo essere stato modificato a piacimento se si va sul menu file e si sceglie l’opzione save o print nel formato voluto (pdf, png, gif, ps).