int histo_minimal() { // Definizione di un istogramma monodimensionale da riempire con float TH1F *h1 = new TH1F("h1","Istogramma 1D",100,-5.,5.); float x, y; fstream f, g; f.open("gaus.dat",ios::in); for (int i = 0; i < 10000; i++) { f >> x; h1->Fill(x); // riempimento } f.close(); // creazione del canvas TCanvas *c1 = new TCanvas("c1","Istogramma 1D",600,400); // disegno. h1->Draw(); }