看啥推荐读物
专栏名称: 计算运维鸟
第一性原理、分子动力学计算学术交流与技术讨论;长期公布VASP,LAMMPS,MS(Castep/Dmol3/Forcite),CP2K,OPENMX等计算软件在Linux系统下的安装与使用技巧。
今天看啥  ›  专栏  ›  计算运维鸟

每天总结一丢丢root绘图-3-histogram

计算运维鸟  · 公众号  ·  · 2023-10-18 21:36
ROOT可以使用一至三维的数据绘制直方图,非常强大。根据直方图每一道内填充最大数据多少,可以将直方图类分为以下表格内的几种。一维二维三维最多填充TH1CTH2CTH3C255TH1STH2STH3S65535TH1ITH2ITH3I很多TH1FTH2FTH2F特别多TH1DTH2DTH3D最多上述几种对应不同维度类型分别继承于TH1, TH2和TH3,我们可以简单地通过查看root提供的函数说明得到这些信息。接下来介绍其使用方法。1 创建直方图以一、二、三维数据为例,最常用、便捷的创建直方图方法是:TH1F* h1f = new TH1F("hist_name1", "hist_title1", 128, 0, 4);TH2F* h2f = new TH2F("hist_name2", "hist_title2", 128, 0, 4, 128, 0, 4);TH3F* h3f = new TH3F("hist_name3", "hist_title3", 128, 0, 4, 128, 0, 4, 128, 0, 4);)即创建直方图对象时,使用以下步骤,给出直方图的:名字;标题;依次给出各维的道址数量、前边界、后边界。最后,成功地创建一个 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照