Update macro_root.C

- risolto problema che dal secondo avvio della macro, l'istogramma era diverso rispetto al primo avvio:
   ora per ogni canale, crea un nuovo istogramma con il binning e il range necessario, e solo in seguito lo popola con i dati presi direttamente dai branch della NTuple, contrariamente a prima che faceva iil Draw del branch e dopo il rebinning

- aggiunta funzione populate_tree, crea la NTuple dal file di dati
- aggiunta funzione print_extra_info, stampa a video alcuni parametri di verifica di un istogramma