最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

ROOT(a Data analysis Framework)-Note4: iSTEP day1-TH1&TF1

业界 admin 3浏览 0评论

Note4: TF1 & TH1

最近参加了一个叫做iSTEP的暑期学校,这里教授一些基本的ROOT使用方法。曾经用root的过程忘的差不多了,也没有记录。现在正好记录一下。

TF1类

TF1类是一个数学函数的类,基本的用法就是画一些函数的图像。

root [0] TF1* f = new TF1("f","sin(x)",-10,10)
(TF1 *) 0x55ad7a22f1f0

像这样就建立了一个TF1的对象,其中“f”是它的名称[1],“sin(x)”是它的内容,后面两项是自变量的取值范围。第二行显示,已经成功地创建了一个TF1类的指针。之后可以使用这个指针完成很多操作。最简单的功能就是画出图像:

root[1] f->Draw()

C++的内容:f是一个类的指针,这个类的成员方法,如Draw(),要用->调用。

还可以为一个函数设置参数:

root [2] TF1* f1 = new TF1("f1","[0]+sin(x)",-10,10)
(TF

Note4: TF1 & TH1

最近参加了一个叫做iSTEP的暑期学校,这里教授一些基本的ROOT使用方法。曾经用root的过程忘的差不多了,也没有记录。现在正好记录一下。

TF1类

TF1类是一个数学函数的类,基本的用法就是画一些函数的图像。

root [0] TF1* f = new TF1("f","sin(x)",-10,10)
(TF1 *) 0x55ad7a22f1f0

像这样就建立了一个TF1的对象,其中“f”是它的名称[1],“sin(x)”是它的内容,后面两项是自变量的取值范围。第二行显示,已经成功地创建了一个TF1类的指针。之后可以使用这个指针完成很多操作。最简单的功能就是画出图像:

root[1] f->Draw()

C++的内容:f是一个类的指针,这个类的成员方法,如Draw(),要用->调用。

还可以为一个函数设置参数:

root [2] TF1* f1 = new TF1("f1","[0]+sin(x)",-10,10)
(TF
发布评论

评论列表 (0)

  1. 暂无评论