{ #include #include c1 = new TCanvas("c1","A Simple Graph",0,0,700,500); c1->SetFillStyle(4100); c1->SetGrid(); c1->GetFrame()->SetBorderSize(12); TStyle *default = new TStyle("Default","Default Style"); //default->SetPadBorderMode(0); default->SetCanvasColor(0); default->cd(); // this becomes now the current style gStyle // create the arrays for the points Int_t n = 409, year, jj; Double_t x[n], blayer[n],b2[n],b3[n], b6[n],d9[n]; //////////// ifstream fin("neqFluence.txt"); for (int i=0; i> x[i] >> blayer[i]>>b2[i]>>b3[i]>>b6[i]>>d9[i]; fin.close(); p1 = new TGraph(n,x,blayer); p2 = new TGraph(n,x,b2); g1 = new TGraph(n,x,b3); g2 = new TGraph(n,x,b6); g3 = new TGraph(n,x,d9); /////////////// g1->SetTitle(); Double_t ymax= 2.5E14, xmax=12; g1->SetMaximum(ymax); g1->GetYaxis()->SetTitle("Integrated fluence (n_{eq}/cm^{2})"); g1->GetYaxis()->SetTitleSize(0.04); g1->GetYaxis()->SetTitleFont(132); g1->GetYaxis()->SetLabelSize(0.04); g1->GetYaxis()->SetLabelFont(132); g1->GetXaxis()->SetTitleSize(0.04); g1->GetXaxis()->SetTitleFont(132); g1->GetXaxis()->SetLabelSize(0.04); g1->GetXaxis()->SetLabelFont(132); g1->GetYaxis()->SetTitleOffset(1.2); g1->GetXaxis()->SetTitle("LHC Years"); g1->GetXaxis()->SetTitleOffset(1.0); g1->GetXaxis()->SetRangeUser(0.,xmax); g1->GetXaxis()->SetNdivisions(Int_n=13); g1->Draw("ALP"); g2->Draw("SAME LP"); g3->Draw("SAME LP"); p1->Draw("SAME LP"); p2->Draw("SAME LP"); // TLine *b= new TLine(0,0, 0,ymax); b->SetLineWidth(2); b->Draw(); TLine *b= new TLine(0,0, xmax,0); b->SetLineWidth(2); b->Draw(); TLine *b= new TLine(0,ymax, xmax,ymax); b->SetLineWidth(2); b->Draw(); TLine *b= new TLine(xmax,0, xmax,ymax); b->SetLineWidth(2); b->Draw(); TLine *b= new TLine(10.,0, 10.,ymax); b->SetLineWidth(1); b->Draw(); // h=1.05E14; TText *u=new TText(7.8, h,"SCT Barrel-3"); u->SetTextFont(132);u->SetTextSize(0.04); u->SetTextColor(1); u->Draw(); // h=0.2E14; TText *u=new TText(7.6, h,"SCT Barrel-6"); u->SetTextFont(132);u->SetTextSize(0.04); u->SetTextColor(1); u->Draw(); // h=1.02E14; TText *u=new TText(10.6, h,"Disk-9"); u->SetTextFont(132);u->SetTextSize(0.04); u->SetTextColor(1); u->Draw(); // h=2.2E14; TText *u=new TText(3.0, h,"Pixel Blayer"); u->SetTextFont(132);u->SetTextSize(0.04); u->SetTextColor(1); u->Draw(); // h=1.9E14; TText *u=new TText(6.1, h,"Pixel Barrel-2"); u->SetTextFont(132);u->SetTextSize(0.04); u->SetTextColor(1); u->Draw(); // h=1.E13; TText *t=new TText(10.08, h,"optional years");t->SetTextSize(0.035); t->SetTextFont(132);t->SetTextAngle(0), t->Draw(); }