CLAS12事件生成器集合:Docker/奇点容器用例
需积分: 5 100 浏览量
更新于2025-01-02
收藏 7KB ZIP 举报
资源摘要信息:"clas12-mcgen是一个包含所有CLAS12 Monte Carlo (MC) 事件生成器的集合,被整合到正式的CLAS12 Docker/奇点容器中,用于异地模拟作业,例如在开放科学网格(OSG)上。这些生成器通过git子模块的方式链接到特定的github存储库提交。CLAS12 MC事件生成器集合的目标是为用户提供一系列通过CLAS12模块环境进行事件生成和模拟的工具。
描述中提及的CLAS12模块环境是一个在JLab提示机上可用的环境,它通过加载特定的脚本和模块来配置用户的工作环境,以便使用CLAS12相关软件。为了在CLAS12容器中添加新的事件生成器,开发者需要遵循一系列步骤,包括创建一个包含生成器描述、选项和软件要求的README.md文件、拥有一个有效的构建系统(例如Makefile),以及满足特定的构建和版本要求。
要求中明确指出软件应该使用gcc版本大于8的编译器进行编译。此外,生成器的仓库名称应该与其在github上的名称一致。这个资源集合使用git子模块来维护与各个生成器github存储库的链接,确保链接始终指向特定的提交版本,以保证版本的一致性和稳定性。
标签“Shell”可能意味着需要通过shell脚本来管理和操作这些生成器,这通常涉及在Docker容器或奇点容器内部执行命令来配置环境、编译和运行生成器。
压缩包子文件的文件名称列表中的“clas12-mcgen-master”表明,该存储库存在一个主分支,该分支包含了所有子模块的最新代码和相关配置。
总结来看,该资源提供了一系列用于CLAS12实验模拟的MC事件生成器,它们通过Docker/奇点容器分发,并通过git子模块维护。开发者可以利用这些工具在一个标准的、预配置好的环境中进行模拟实验,从而为物理研究或数据分析提供支持。"
109 浏览量
2021-04-05 上传
228 浏览量
2021-05-18 上传
2021-04-07 上传
228 浏览量
934 浏览量
2021-05-14 上传
216 浏览量
斯里兰卡七七
- 粉丝: 28
- 资源: 4733
最新资源
- hareandhounds:一个基于网络的游戏,称为“野兔和猎犬”
- QTranslate v6.8.0 LITE快速翻译工具
- 茶叶商城(含后端)_history3v6_商城小程序_茶叶商城
- marmot:Marmot工作流程执行引擎
- 国际象棋系统
- 易语言超级列表框取单行列
- civo_cloud_network_test
- api:石灰事件的GraphQL API
- lorentz-force:一种在三维场中模拟磁力对粒子影响的工具
- 修正的摩尔库伦模型_abaqus库伦_abaqus隧道_摩尔库伦模型_abaqus修正摩尔_修正的摩尔库伦三维模型
- 易语言超级列表框动态插入
- appcenter:Liri OS的App Center
- food_app
- pipeline-library
- ticTacToe_js
- java各种javaUntils集成工具类源代码