Revision 11 as of 2012-02-19 14:54:27

Clear message
Locked History Actions

ANAROOT/ROOTの小技

ANAROOT/ROOTの小技について、ここに記述してください。

TGraphをtxtから一発で作る方法

root[i] TGraph *graph = new TGraph("filename", "%lf %lf"); // スペース区切り、1と2行目読み込み
root[i] TGraph *graph = new TGraph("filename", "%lf, %*lf, %lf"); // カンマ区切り、1と3行目読み込み
root[i] TGraph *graph = new TGraph("filename", "%lg, %lg"); // scanfの記法が基本的に使える

bashに入る

root[0] .bash

値の評価

cuiで行末に";"を付けない場合は値の評価をしてくれる。

root[0] double x = 1;
root[1] x
(double))1.00000000000000000e+00

この機能はポインタがNullでないことを確かめるのに便利。

起動時にrootファイル読み込み

root hoge.root

で起動と同時にrootファイルが読み込まれる。

Canvas右上のEntriesとかでヒストグラムの右上が隠れるのが嫌

gStyle->SetStatStyle(0)

で透明になります。

2次元ヒストのZCOL表示をANAPAWみたいに設定する

gStyle->SetPalette(1)