簡介 本文來源於意大利國家核物理研究院INFN的08年的slides。原文名稱simulation techniques using geant4,原文主要講述的是開發geant4用戶程序的方法。這里做個筆記包括個人感想 GEANT4介紹------工具包+用戶程序 ...
Geant GEometry ANd Tracking 是由歐洲核子中心 CERN 開發的一套C 開源工具包,其用途是模擬粒子在物質中的物理過程。相比於上一代蒙特卡洛模擬軟件Geant 基於Fortran語言 ,Geant 由於C 強大的語言能力, 因而能夠靈活地處理規模更加龐大 結構更加復雜的物理環境。這方面應用的佼佼者當屬位於CERN的大型強子對撞機 圖一 。 圖一:Geant 模擬。ATLA ...
2018-02-06 10:50 0 5203 推薦指數:
簡介 本文來源於意大利國家核物理研究院INFN的08年的slides。原文名稱simulation techniques using geant4,原文主要講述的是開發geant4用戶程序的方法。這里做個筆記包括個人感想 GEANT4介紹------工具包+用戶程序 ...
本文是有關我大學畢設的一個總結,畢設題目為:基於粒子法流體動力學的物理仿真引擎開發,實際工作為基於圖形API,搭建起一套簡單的渲染框架,並且基於此框架實現CPU端流體模擬算法Position Based Fluid,倉庫地址為:https://gitee.com/FlyingZiming ...
為了學習geant4 ,需要安裝。下面是安裝教程。 1 主要部件 ubuntu 18.04.03 geant4.10.06 2 安裝步驟 安裝之前,強烈建議在geant官網先把軟件source包和data包提前下載下來保存。 參考官網的安裝建議,預先安裝一些軟件 ...
硬件條件:ThinkpadP52 1T+1Tssd+2T OS:windows10+Ubuntu20.04(先安裝windows再安裝Ubuntu) Geant4 安裝 根據安裝需要的庫文件,比如 sudo apt-get install libgl1-mesa-dev ...
Geant4 入射粒子設置 在 PrimaryGeneratorAction 中設置 G4ParticleGun. 注意:關於粒子種類的定義,有兩個位置可以定義,第一是在 PrimaryGeneratorAction 類的構造函數中定義,第二是在 GeneratePrimaries ...
geant4 靈敏探測器 如何模擬探測器的響應? SteppingAction 統計每一個 step 在探測器中沉積的能量。 指定探測器為靈敏探測器,統計探測器內每一個 step 的能量沉積。 如何設置一個靈敏探測器? 指定某邏輯體為靈敏探測器 將靈敏探測器 ...
該教程介紹如何將geant4中自帶的例子通過camke編譯成可執行文件,並運行程序。 1 在linux主目錄下創建一個geant4_workdir目錄,並將geant4自帶的例子B1復制到該目錄下,如圖1所示,geant4自帶的B1源文件所在目錄為geant4安裝目錄,如圖2所示 ...
最近開始為訂閱號“Geant4不完全學習指南”寫一些文章。 正文開始。 四步輕松安裝Geant4 (Linux篇) | 入門 Geant4官方已經適配主流的計算機平台 (Windows, Linux, macOS), 其中在用戶數量上以Linux居多。所以我們先從Linux平台 ...