Deprecated: Array and string offset access syntax with curly braces is deprecated in /mnt/hep_web/hep_web/member/n-kota/dokuwiki/inc/init.php on line 542
ja:root:color [GiriWiki]

ユーザ用ツール

サイト用ツール


ja:root:color

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
ja:root:color [2014/04/22 09:35]
kota [CreateGradientColorTable]
ja:root:color [2018/08/30 05:24] (現在)
kota [カラーバー(TPaletteAxis)]
ライン 21: ライン 21:
 </​code>​ </​code>​
  
-  * 使い方は、SetFillColor(kRed) , SetFillColor(kYellow-10) , SetLineColor(kMagenta+2) のように色名+数字で指定する +  * 色の指定の時に、SetFillColor(kRed) , SetFillColor(kYellow-10) , SetLineColor(kMagenta+2) のように色名+数字で指定する 
- +  * 実態はRTypes.hに記されていて、 
 +<code c_mac> 
 +enum EColor { kWhite =0,   ​kBlack =1,   ​kGray=920,​ 
 +              kRed   =632, kGreen =416, kBlue=600, kYellow=400,​ kMagenta=616,​ kCyan=432,​ 
 +              kOrange=800,​ kSpring=820,​ kTeal=840, kAzure =860, kViolet =880, kPink=900 }; 
 +</​code>​ 
 +のように各key wardが数字に対応している。
 ---- ----
- 
 ===== Fill Style (TAttFill) ===== ===== Fill Style (TAttFill) =====
  
ライン 135: ライン 139:
  
 {{:​ja:​root:​grad3.png?​800|}} {{:​ja:​root:​grad3.png?​800|}}
 +
 +
 +  * 55 と 53 も使いやすそう
  
  
ライン 148: ライン 155:
   * 見難い色を変更することができる   * 見難い色を変更することができる
   * RGBの値(0~255)を255で割って規格化(?)   * RGBの値(0~255)を255で割って規格化(?)
 +
 +
 +----
 +===== カラーバー(TPaletteAxis) =====
 +  * "​colz"​オプションで2Dヒストグラムを描いたときの右側のカラーパレット
 +  * Draw後、TPaletteAxisを以下のようにしてとってくることが出来る。
 +
 +  h2->​Draw("​colz"​);​
 +  gPad->​Update();​
 +  TPaletteAxis *palette = (TPaletteAxis*)h2->​GetListOfFunctions()->​FindObject("​palette"​);​
 +  palette->​SetY2NDC(0.7);​ //​位置を変えたり、縮めたり
 +  ​
 +ラベルを消そうとして
 +  palette->​SetLabelSize(0);​
 +  palette->​SetLabelOffset(100);​
 +などやってみたがうまくいかず。
 +代わりに
 +  h2->​SetLabelSize(0);​
 +  h2->​SetLabelOffset(100);​
 +  h2->​SetTickLength(0,"​Z"​)
 +などはちゃんと動いた。
 +
 +
 +TColor はROOTのv5からv6に変わって、アップデートが多い所のように感じる。
 +用意されているパレットの中身については、TColorのsource (core/​base/​src/​TColor.cxx)の
 +TColor::​SetPaletteの関数の中身を読んでみるとそのパラメータが書いてある。
ja/root/color.1398159332.txt.gz · 最終更新: 2014/04/22 09:35 by kota