32 ::Error(
"grad2",
"can not allocate new custom colors");
37 const Color_t customRed = freeIndices[0], grad1 = freeIndices[1];
38 const Color_t customGreen = freeIndices[2], grad2 = freeIndices[3];
44 TCanvas *
const cnv =
new TCanvas(
"gradiend demo 2",
"gradient demo 2", 100, 100, 800, 600);
46 ::Error(
"grad2",
"This macro requires OpenGL");
53 new TColor(customRed, 1., 0., 0.,
"red", 0.5);
66 const Double_t locations[] = {0., 1.};
72 gradFill1->
SetStartEnd(Point(0., 0.), Point(0., 1.));
75 new TColor(customGreen, 0., 1., 0.,
"green", 0.5);
82 gradFill2->
SetStartEnd(Point(0., 0.), Point(0., 1.));
84 TH1F *
const hist =
new TH1F(
"a2",
"b2", 10, -2., 3.);
85 TH1F *
const hist2 =
new TH1F(
"c3",
"d3", 10, -3., 3.);