12 TH2F(
"h2",
"h2", 40, -8, 8, 40, -9, 9);
14 for (
Int_t i = 0; i < 50000; i++) {
17 h2->Fill(px + 4, py - 4, 0.5);
18 h2->Fill(px + 4, py + 4, 0.25);
19 h2->Fill(px - 3, py + 4, 0.125);
22 TCanvas *
c1 =
new TCanvas(
"c1",
"Illustration of 2D graphics", 10, 10, 800, 700);
26 h2->Draw(
"SPEC dm(2,10) zs(1)");
28 h2->Draw(
"SPEC dm(1,10) pa(2,1,1) ci(1,4,8) a(15,45,0)");
30 h2->Draw(
"SPEC dm(2,10) pa(1,1,1) ci(1,1,1) a(15,45,0) s(1,1)");
32 h2->Draw(
"SPEC dm(1,10) pa(2,1,1) ci(1,4,8) a(15,45,0) cm(1,15,4,4,1) cg(1,2)");
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
R__EXTERN TRandom * gRandom
2-D histogram with a float per channel (see TH1 documentation)
Service class for 2-D histogram classes.
virtual void Rannor(Float_t &a, Float_t &b)
Return 2 numbers distributed following a gaussian with mean=0 and sigma=1.