// ------------------------------------------------------------------------- // // ----- General Macro for ploting histograms // // Author: Sebastian Kupny SetPalette(1); string str(A_file.Data()); Double_t energy = atof( (str.substr(39, 4)).c_str() ); std::cout << "Energy " << energy << endl; TCanvas * c1 = new TCanvas("c1", Form("\\Delta E - E for \\alpha energy = %f MeV",energy), 100, 100, 800, 600); // std:: cout <<"XXXXXXX STRING " << str.substr(39, 4) << endl; TFile file0; file0.Open( A_file ); //hist1->Draw("COLZ"); // h1 is the first histogram to draw sitting in f1.root hist1->SetTitle(Form ( "\\Delta E-E for \\alpha energy = %4.0f MeV", energy )); hist1->Draw("COLSCAT"); c1->SaveAs( Form("Picture_%4.0f.png", energy) ); }