粒子物理与核物理实验中的数据分析 - 清华大学
练习1.定义类Cuboid(float x, float y, float z),类中定义 3个成员函数,分别用于计算长方体体积、表面积和棱长。类定义完之后,写个主程序ex2_1.cxx,使用刚定义的类计算给定长宽高(3,4,5)的长方体的体积、表面积和
棱长,显示结果于屏幕上。 (提示:在讲义例题的基础上修改) 2.练习用gmake编译该程序以及g++编译,分别写个脚本和 Makefile编译例题中的CGrammar.cxx 3.将练习1备份好之后,在主程序中引用头文件TMath.h,并在屏幕打印圆周率Pi以及自然常数的值。 (提示:TMath.h为ROOT程序包的头文件之一,其中定义了各种数学和物理常数的函数,这些函数都放在名字空间TMath下。该文件的目录为$ROOTSYS/include/TMath.h) 4.将讲义例题CGrammar.cxx中#if 0一行中的0换为1,查看并修改数组以及const常量的用法。 5.熟悉C++的其它关键概念,比如数组、指针等。 6.阅读ROOT使用手册的第二章,熟悉基本命令和规则2008-3-11 19