Raccomandazioni per chi sta considerando ROOT:
Provalo prima, e il meglio è su Windows - con la versione 5, non 6 (ancora molto grezza). Meglio se usato da python (ad esempio, import ROOT) poiché questo elimina molto dell'overhead di c++ e aiuta a iniziare più velocemente.
Una volta su Linux, compila sempre dal sorgente, NON fare mai 'make install' poiché disperde i file nel sistema e non permetterà un facile aggiornamento. 'source thisroot.sh' è lì per impostare tutte le variabili necessarie nel terminale.
leggi gli esempi, prova cose semplici, poi leggi il manuale - la sua ampiezza scoraggia spesso i nuovi utenti.
Le librerie ROOT sono veloci - quando importate da python, accelerano significativamente l'esecuzione del compito. Recensione raccolta e ospitata su G2.com.
Quali problemi sta risolvendo ROOT e come ti sta beneficiando?
L'uso principale è l'analisi dei dati. visualizzazione dei dati, adattamenti corretti che producono i ch^2/verosimiglianze e incertezze corrette sui parametri di adattamento che dipendono CORRETTAMENTE sia dalle barre di errore y che x (nota che molti software che ho visto trattano le barre x in modo errato o le ignorano del tutto). Diversi motori di minimizzazione permettono flessibilità e controllo incrociato in adattamenti difficili che vengono eseguiti in modalità batch.
Un'altra caratteristica è il TSpectrum, che permette di trovare picchi nei dati, utile in finanza e nell'analisi dei rapporti finali. Tutte le librerie sono veloci e adatte per l'analisi in tempo reale nel mondo della finanza.
Il formato di file di archiviazione veloce e compatto è buono per i backup. I file di dati possono essere aperti dal server tramite diversi protocolli senza bisogno di una copia locale.
Creare strumenti con GUI per l'uso dei clienti è molto vantaggioso poiché tutti hanno un'interfaccia dall'aspetto uniforme e sono portabili su piattaforme windows-linux-macos senza modifiche al codice che gestisce ROOT. ovviamente ci sono alcune differenze in generale ma almeno questo evita il grande mal di testa di riscrivere la GUI per diverse librerie grafiche che tipicamente è il caso. Recensione raccolta e ospitata su G2.com.