2021년 12월 10일 새로이 출시된 Geant4 11.0 버전의 릴리즈노트를 살펴봅니다.
Geant4에서 기본 제공하는 G4ParticleGun 클래스보다 좀 더 많은 기능이 필요해서 제가 직접 만들어 쓰고 있는 AdvancedParticleGun 클래스를 소개합니다. 특정 지오메트리를 선원항으로 사용하려는 경우, 특정 지오메트리 방향으로만 방사선을 방출시키고자 하는 경우, 방사성동위원소를 선원으로 설정하려는 경우에 유용하게 사용할 수 있습니다.
Geant4 코드 작성 시, 연동되는 Geant4의 버전을 확인하고 버전에 따라 동작을 달리 하도록 코딩하는 방법을 알아봅니다.
Geant4 UI command에서 활용 가능한 반복문. /control/loop와 /control/foreach에 대해 알아봅니다.
/control/loop
/control/foreach
Geant4 UI command 중, 자주 반복되는 문구를 간단하게 줄여주는 명령어. “/control/alias"에 대해 알아봅니다.
Geant4는 UI command라는 개념을 통해 C++ 언어로 하드코딩 하지 않고도 시뮬레이션 전반을 핸들링하거나 모니터링할 수 있도록 합니다. 이 글에서는 Geant4의 UI Command 사용에 대한 기초 이론을 다룹니다.
이 글에서는 Geant4 공식 홈페이지에서 제공하는 설치가이드를 살펴보고, 대표적으로 사용되는 주요 옵션들에 대해 알아봅니다.
이 글은 Geant4 초보자 혹은 Geant4를 처음 사용하시는 분들에게, Windows 10을 사용하는 개인 컴퓨터 환경에서 Geant4를 최대한 쉽게 설치하는 방법을 전달하기 위해 작성하였습니다. (인터넷 연결 필요)
이 글에서는 Windows 11 운영체제 하에서 Geant4 11.0 버전을 설치하는 방법에 대해 알아봅니다.
이 글에서는 Windows 11 운영체제 하에서 Geant4 11.1 버전을 설치하는 방법에 대해 알아봅니다.