 new TCanvas("c1","c1",200,10,700,500);

        const Int_t n    = 10;
        Double_t x[n]    = {-0.22, 0.05, 0.25, 0.35, 0.5, 0.61,0.7,0.85,0.89,0.95};
        Double_t y[n]    = {1,2.9,5.6,7.4,9,9.6,8.7,6.3,4.5,1};
        Double_t ex[n]   = {.05,.1,.07,.07,10.04,.05,.06,.07,.08,.05};
        Double_t ey[n]   = {3.8,.7,.6,.5,.4,.4,.5,.6,.7,.8};
        Double_t exd[n] = {.0,.0,.0,.0,.0,.0,.0,.0,.0,.0};
        Double_t eyd[n] = {.0,.0,.05,.0,.0,.0,.0,.0,.0,.0};

        TGraphErrors *gr1 = new TGraphEr