8と9のリビジョン間の差分
2018-11-16 05:17:42時点のリビジョン8
サイズ: 1106
編集者: MizukiMaeda
コメント:
2018-11-19 07:08:20時点のリビジョン9
サイズ: 1292
編集者: TakanoriKono
コメント:
削除された箇所はこのように表示されます。 追加された箇所はこのように表示されます。
行 13: 行 13:

SLC6で動かす場合には、ROOT6とgccとcmakeの新しいバージョンが必要なので
{{{
setupATLAS
lsetup root
lsetup cmake
}}}
をやって環境を用意する。

EventGenerator2018

Madgraph5, Pythia8を使った粒子散乱のシミュレーションについて説明する。

ソフトウェア

ソフトウェア

バージョン

サイト

Madgraph

2.6.3.2

https://launchpad.net/mg5amcnlo

pythia

HepMC

3.0.0

https://gitlab.cern.ch/hepmc/HepMC3

labpp

master

https://github.com/tkono17/labpp

labppはgit cloneでダウンロードしてくる。

SLC6で動かす場合には、ROOT6とgccとcmakeの新しいバージョンが必要なので

setupATLAS
lsetup root
lsetup cmake

をやって環境を用意する。

コンパイル

HepMC3のコンパイルの方法は以下のように行う。

git clone hhttps://gitlab.cern.ch/hepmc/HepMC3.git
mkdir hepmc3-build #コンパイル作業はソースコードを管理しているディレクトリとは別の場所で行う
cd hepmc3-build
cmake ../HepMC3<option>
make install

HepMC3をコンパイルするには、以下のようにcmakeのoptionをつける。

cmake -DHEPMC_ENABLE_ROOTIO=ON \
    -DROOT_DIR=$ROOTSYS \
    -DHEPMC_INSTALL_INTERFACES=ON \
    -DHEPMC_BUILD_EXAMPLES=ON \
    -DCMAKE_INSTALL_PREFIX=$SWDIR \
    ../HepMC3

EventGenerator2018 (最終更新日時 2018-11-19 07:09:30 更新者 TakanoriKono)