(旧)研究メモ

kennkyuumemo

ROOTで図形描くときに背景を透明にする

粒子の位置を再構成したグラフとかに、検出器を一緒に描こうと思ってTArcとか使ってみたら、描く順番によってはTArcのほうが上に来ちゃってデータ点が上塗りされてしまってうざいなって思うことがありました。そういう時は、

obj->SetFillStyle(0);

とやると円弧の中身の部分?が透明になってデータ点が消えたりしないので描く順番とか気にしないで良くなる。

あと、円弧の中心から伸びる直線も邪魔だなって時は描くときに

obj->Draw("only");

で、弧だけ描ける。