00001 #include <fstream>
00002
00003 void readpdf(char * filename)
00004 {
00005 ifstream file(filename);
00006
00007 double x,Q2,xF;
00008
00009 TGraph * PDF = new TGraph;
00010 PDF->SetName("PDF");
00011 int i =0;
00012 while (!file.eof())
00013 {
00014 file >> x;
00015 file >> Q2;
00016 file >> xF;
00017 PDF->SetPoint(i++,x,xF);
00018 }
00019
00020 TCanvas * c = new TCanvas("c","pdf dictribution of gluon",400,400);
00021
00022 c->cd()->SetGrid();
00023 PDF->Draw("apl");
00024
00025 TFile *f =TFile::Open("gluonpdf.root","recreate");
00026 f->cd();
00027 PDF->Write();
00028
00029 f->Close();
00030 }