この文書の現在のバージョンと選択したバージョンの差分を表示します。
両方とも前のリビジョン 前のリビジョン | |||
ja:root:wantto7 [2018/08/22 17:19] kota |
ja:root:wantto7 [2018/08/22 17:42] (現在) kota |
||
---|---|---|---|
ライン 2: | ライン 2: | ||
---- | ---- | ||
- | === 元のラベルを飛ばして、手動でtextを配置する方法 === | + | ===== 元のラベルを飛ばして、手動でtextを配置する方法 ===== |
<code cpp> | <code cpp> | ||
hist->GetXaxis()->SetLabelOffset(100); // 範囲外へ元の数字のラベルを飛ばしてしまう | hist->GetXaxis()->SetLabelOffset(100); // 範囲外へ元の数字のラベルを飛ばしてしまう | ||
ライン 13: | ライン 13: | ||
</code> | </code> | ||
- | ---- | ||
- | === SetBinLabel functionを使う方法 === | + | ===== SetBinLabel functionを使う方法 ===== |
<code cpp> | <code cpp> | ||
hist->GetXaxis()->SetBinLabel(1,"K_{L}#rightarrow3#pi^{0}");//第一引数はibin | hist->GetXaxis()->SetBinLabel(1,"K_{L}#rightarrow3#pi^{0}");//第一引数はibin | ||
ライン 62: | ライン 61: | ||
{{:ja:root:スクリーンショット_2018-08-23_2.17.03.png?800|}} | {{:ja:root:スクリーンショット_2018-08-23_2.17.03.png?800|}} | ||
- | == TPad::DrawFrame を使った場合 == | + | ==== TPad::DrawFrame を使った場合 ==== |
DrawFrame functionで生成されるhistogramは、実はnbin=1000をもつ。 | DrawFrame functionで生成されるhistogramは、実はnbin=1000をもつ。 | ||
必要なbin数にまでrebinしてまとめてやった上でSetBinLabelを呼べば良い。\\ | 必要なbin数にまでrebinしてまとめてやった上でSetBinLabelを呼べば良い。\\ | ||
ライン 84: | ライン 83: | ||
frame->GetXaxis()->SetLabelSize(0.07); | frame->GetXaxis()->SetLabelSize(0.07); | ||
</code> | </code> | ||
- | ---- | ||