LGADSoftware (解析プログラム) | ||||||||
Changed: | ||||||||
< < | %tac | |||||||
> > | 改訂歴 2021年3月 植田さん 2023年6月 北 | |||||||
LGADSoftwareの概要 | ||||||||
Changed: | ||||||||
< < | LGADSoftwareの解析用のプログラム | |||||||
> > | LGADSoftwareの解析用のプログラム。 | |||||||
Link( Koji Nakamura / LGADSoftware · GitLab (cern.ch)![]() | ||||||||
Changed: | ||||||||
< < | $git clone https://gitlab.cern.ch/kojin/LGADSoftware.git![]() | |||||||
> > | $git clone https://gitlab.cern.ch/JapanSiliconRD/aclgad/LGADSoftware.git![]() | |||||||
その後のmake等のやり方はREADME.mdを参照してください | ||||||||
Changed: | ||||||||
< < | (開発中のため、devel branchが最新(2021年8月現在)) | |||||||
> > | (開発中のため、devel branchが最新(2023年6月現在)) | |||||||
runfileをあらかじめ作っておき、その中に回したいデータのパスを書いておく
また、その測定(Run)時のセットアップ情報(ADC channel,Amp board channel,Sensor channel,layer number)やセンサー情報(pad,strip,pixel)や何イベント走らせるか、カットをどの程度かけるか(その情報が書かれたファイルを読み込む)を指定する
./bin/LGADanalysis < runfiles/(data file name)
で解析開始
できるプロット・データファイルなど(in ./results)
2021年版3月1日改良 カット情報をparameter directory内のdefault.txt等のデータを読み込むことで調整できるようにした (これにより、解析のパラメーターを調整するごとにmake; make installを行っていた手間を省くことができるように) | ||||||||
Added: | ||||||||
> > |
2023年版(+クイックスタートガイド)試しにデータ解析をしてみよう自分のatlaspc7のディレクトリにLGADSoftwareをダウンロード。現状開発中なのでdevelバージョンを落とす。 $git clone https://gitlab.cern.ch/JapanSiliconRD/aclgad/LGADSoftware.git![]() | |||||||
branch : devel_tatsukiu branchFlashADCの出力ファイルをチャンネル分(8ch~16ch)のASCII形式でとる方法からBinary形式で1ファイルでとる形式に変更できるようになった これにより、データファイルの容量が5分の1、測定時間が5分の1、転送時間が4倍程度早くなった それに伴い、binary形式でも解析できるように調整したbranch 基本的に2021年7月時点でのdevelから派生したため、ほとんどdevel と同じことが行えるはず また、time[ii][jj]、ADCcount[ii][jj]にデータを詰めるまでのみ変更しており、基本的にLGADLoopManagerには必要最小限のものしか追加していないので、devel_tatsukiu branchでの解析結果(root file)とdevelでの解析結果は全く同じものが出力される --![]() Comments |
LGADSoftware (解析プログラム)%tacLGADSoftwareの概要LGADSoftwareの解析用のプログラム Link( Koji Nakamura / LGADSoftware · GitLab (cern.ch)![]() ![]()
2021年版3月1日改良 カット情報をparameter directory内のdefault.txt等のデータを読み込むことで調整できるようにした (これにより、解析のパラメーターを調整するごとにmake; make installを行っていた手間を省くことができるように)branch : devel_tatsukiu branchFlashADCの出力ファイルをチャンネル分(8ch~16ch)のASCII形式でとる方法からBinary形式で1ファイルでとる形式に変更できるようになった これにより、データファイルの容量が5分の1、測定時間が5分の1、転送時間が4倍程度早くなった それに伴い、binary形式でも解析できるように調整したbranch 基本的に2021年7月時点でのdevelから派生したため、ほとんどdevel と同じことが行えるはず また、time[ii][jj]、ADCcount[ii][jj]にデータを詰めるまでのみ変更しており、基本的にLGADLoopManagerには必要最小限のものしか追加していないので、devel_tatsukiu branchでの解析結果(root file)とdevelでの解析結果は全く同じものが出力される --![]() Comments |