2009年7月8日水曜日

How to use pyROOT 応用編 その2

Gauss 分布のヒストグラムを書いてみよう


#/bin/usr/env python

import sys, math
import ROOT

if __name__=='__main__':

cv = ROOT.TCanvas("cv", "Gauss Example", 200, 10, 700, 500)

# create histogram( identify, Title, ?, xmin, xmax )
hpx = ROOT.TH1F('hpx', 'px', 100, -4, 4)

for i in xrange(25000):
px = ROOT.gRandom.Gaus()
hpx.Fill(px)

hpx.Draw()
cv.Update()

# export
cv.Print("graphtest3.png")


0 件のコメント:

コメントを投稿