This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| public:docs:generators_and_rivet [2022/04/07 04:46] – Haesung Park | public:docs:generators_and_rivet [2022/04/07 05:07] (current) – Haesung Park | ||
|---|---|---|---|
| Line 49: | Line 49: | ||
| 기본적인 c++ 지식 필요 | 기본적인 c++ 지식 필요 | ||
| - | https:// | + | [[https:// |
| - | https:// | + | [[https:// |
| 등등 페이지를 참조하여 rivet 문법 확인 후 analysistitle.cc 파일에 작성 | 등등 페이지를 참조하여 rivet 문법 확인 후 analysistitle.cc 파일에 작성 | ||
| Line 175: | Line 175: | ||
| ===== Sherpa 구동하기 ===== | ===== Sherpa 구동하기 ===== | ||
| + | Sherpa docker image | ||
| + | <code bash> | ||
| + | singularity run docker:// | ||
| + | </ | ||
| + | [[https:// | ||
| + | 기본적인 옵션들은 -h 참조 | ||
| + | 기본 구동 방법 | ||
| + | <code bash> | ||
| + | Sherpa Run.dat | ||
| + | </ | ||
| + | |||
| + | Run.dat 파일을 manual 참조하여 작성 후 구동 | ||
| ===== Pythia8 구동하기 ===== | ===== Pythia8 구동하기 ===== | ||
| + | <code bash> | ||
| + | singularity run docker:// | ||
| + | </ | ||
| + | Pythia8의 경우 main 파일을 직접 작성하여 구동 하는것이 원칙 이지만 | ||
| + | |||
| + | pythia8 내부의 example 폴더를 찾아보면 기본 main.cc 파일을 컴파일하여 main 파일을 사용할 수 있음 | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | 예시 구동 방법: | ||
| + | <code bash> | ||
| + | ./main89 main89mlm.cmnd output.hepmc | ||
| + | </ | ||
| ===== Herwig7 구동하기 ===== | ===== Herwig7 구동하기 ===== | ||
| + | <code bash> | ||
| + | singularity run docker:// | ||
| + | </ | ||
| + | |||
| + | herwig 환경 설정 | ||
| + | <code bash> | ||
| + | source activate | ||
| + | </ | ||
| + | |||
| + | 원하는 .in 파일을 찾거나 작성 후 | ||
| + | <code bash> | ||
| + | Herwig read XXXX.in | ||
| + | </ | ||
| + | read를 하고나면 XXXX.run 파일이 만들어져있고 | ||
| + | |||
| + | <code bash> | ||
| + | Herwig run XXXX.run | ||
| + | </ | ||
| + | run 파일을 구동 | ||
| + | |||