Differences between revisions 3 and 4
Revision 3 as of 2014-05-26 17:37:12
Size: 3240
Comment:
Revision 4 as of 2014-05-29 15:08:24
Size: 3241
Comment:
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
KAGRA DetCharグループで開発中の最新のmoduleはgithubから見ることができる KAGRA !DetCharグループで開発中の最新のmoduleはgithubから見ることができる

HROOTを用いたplotツールの開発

ソースコード KAGRA DetCharグループで開発中の最新のmoduleはgithubから見ることができる PlotUtilsHROOT.hs

解決すべき問題点

1. TGraphを使ってplotしたときにline, width, color, Markerを変更するオプションが効かない

2. TGraphで作ったグラフにLabelを付ける

  • これはHROOTにこれらを追加するオプションを見つけられなかった 現状HROOT開発者の対応を待つか、こちらでどうにかするしかない

3. TH2Fでcontourの色合いを変更することができない

4. plot関数を2度呼び出すと、tapplication型のtappを新規に宣言しようとする(newTApplication)

5. ROOTのリアルタイムプロットの関数を使いたい

  • ROOTのTGraphを用いてプロットをするときに、 データ点を追加して行くと、以前からあるデータはそのままにして、追加されたデータ点のみを書き足すというかなり効率的な仕組みになっている しかしHaskellでは一度変数やリストに何かを代入するとそれを変更することができないため、上記のようなリアルタイムプロットを行うことができないと思われる HROOTの中にリアルタイムプロットを行うような関数が実装されているのか調べ、使い方を理解する必要がある

KAGRA/Subgroups/DET/HROOT_tool (last edited 2014-07-08 03:25:19 by HirotakaYuzurihara)