LHAASO-WCDA探测器模拟工作进展

Slides:



Advertisements
Similar presentations
定 格 入 格 破 格 —— 新诗仿写复习训练 仿照下列句子,再把 “ 人生 ” 比喻成 “ 大海 ”“ 天空 ” , 造两个句子。 如果说人生是一首优美的乐曲,那么痛苦则 是其中一个不可或缺的音符。 参考答案: 1 、如果说人生是一望无际的大海,那么挫折则 是其中一个骤然翻起的浪花。 2 、如果说人生是一片湛蓝的天空,那么失意则.
Advertisements

颐高集团项目中心 海亮地产开发模式研究报告. 目 录 目 录 第四部分:海亮地产高周转模式执行 第二部分:海亮地产高周转模式原因 第三部分:海亮地产高周转模式内涵 第一部分:海亮地产企业背景 第五部分:海亮地产高周转支撑体系.
文学灵感论 蓦然回首,那人却在灯火阑珊处 ……. 生活中、科学中的灵感 运动鞋 电梯 阿基米德与皇冠 牛顿的三大定律.
LHAASO 的事例重建和物理分析 马欣华 2016 年高能物理计算与软件会 1. 内容 1.LHAASO 的观测对象 2.LHAASO 的事例重建 3.LHAASO 的物理分析 2.
(一)辦桌文化起始略說: 1. 祭祀宗教 2. 生命禮儀 3. 外燴 --- 老師、師公、師傅、總鋪師 4. 搬桌搬椅時代 (二) 食物食材 1. 靠山考海 2. 基本:炒米粉、糍、檳榔 3. 小吃搬上桌 (三) 變變變 1. 調味不同 2. 師承不同 3. 地點也變.
動動腦時間 — 腦筋急轉彎 —. 1. 有三個小朋友在猜 拳,一個出石頭,一 個出布,一個出剪刀, 請問三個人共有幾根 指頭? 答案: 60 根.
第4章 交易性金融资产与可供出售金融资产 学习目标
杨振伟 清华大学 第十一讲:大作业介绍、计算机拟合方法
(4F01) 陳可兒 (4F03) 張令宜 (4F05) 何秀欣 (4F14) 潘美玲
指 导:高歌老师 责任编辑:汤杰林 杜峥 供 稿:课代表 班委会 团长 栏目创编:张廷信 技术编辑:汤杰林 杜峥 常务编辑:杜峥
考点作文十大夺魁技法 第28课时 写作(二) 考点作文十大夺魁技法 6-10 ·新课标.
热爱党、热爱祖国、热爱人民 泉州九中初二年(10)班主题班会.
舊石器時代 位置: 亞洲大陸東緣,西太平洋弧狀列島一部份 背景 形成: 兩千多萬年前逐漸隆起,形成島嶼 生物: 大角鹿、猛瑪象、亞洲大陸原始人 臺東 長濱文化 苗栗 網形文化 臺南 左鎮人目前臺灣發現最早人類化石 代表 文化 1.住在海邊洞穴-短期定居小型隊群 2.以採集、狩獵為生 3.使用礫石砍伐器、片器、尖器.
集全球21位醫生的經驗和智慧 yst.
系统简介 理财顾问 业务 是基于通信平台的技术优势,整合《理财周刊》、第一理财网、乾隆集团等合作伙伴提供的理财产品内容和权威的理财专家资源,以集中式呼叫中心为主的服务方式,让普通百姓可以享受到快捷、全面、专业、权威的资讯及投资理财的服务平台。
小学《人•自然•社会》 五年级教材解读 浙江省教育厅教研室 李 荆 -
輕歌妙舞送黃昏 組員名單 組長:程鵬飛 組員:黎達華 劉展鵬 邱迦欣.
天 狗 郭沫若.
期考議題 單元一:資訊科技(eg上網活動)與人際關係 單元二:青少年社政參與(80後) 單元二:郊野公園與房屋政策/問題
大學多元入學方案 財務金融二 王詩茹.
第五单元 群星闪耀 复法指导 阅读与欣赏 单元重点 1.了解传记文的基本体例与特征。
職業災害調查及善後處理.
宦官那些事儿 宦官那些事儿 主讲:小学部李永善 主讲:小学部李永善.
——奧科特公開及內部培訓 系列課程(三)之十一
电视教育课 【5】 小学生行为习惯养成教育.
你今天電磁波了沒 第一組 s10118黃靖庭 S10128余長祐 工作分配:黃靖庭:整理資料,做檔案 余長佑:蒐集資料,實驗.
中鸣虚拟搜救比赛项目 (一人) 现场主题创作(40%)(一人) 3D虚拟搜救(60%)(一人).
人地關係 ── 熱帶雨林 人文活動對環境的影響.
宁波爱地房产市场年报 郊五区
國立花蓮女中101學年度 開學典禮簡報.
在班级文化建设中 提升班主任的专业素养 河西区德育研究室 么 青
经 络 学.
伯裘書院 環保廣告能否有效 地推動環保意識.
前不久看到了这样一则报道:某个大学校园里,一个大学生出寝室要给室友留一张字条,告诉他钥匙放在哪里。可是“钥匙”两个字他不会写,就问了其他寝室的同学,问了好几个,谁也不会写,没办法,只好用“KEY”来代替了。 请大家就此事发表一下自己看法。
4H (1)歐宛曈 (9)李熹漩 (12)吳紀芙 (14)唐曉筠
利用共同供應契約 辦理大量訂購流程說明.
Hadoop I/O By ShiChaojie.
Harvard ManageMentor®
中国散裂中子源小角谱仪 的实验数据格式与处理算法 报告人:张晟恺 中国科学院高能物理研究所 SCE 年8月18日
JUNO数据模型设计和相关软件开发 李腾 黄性涛 山东大学 合肥 2018/12/2.
存储系统.
DM81X 视频采集处理 ——简单采集显示例程讲解 广州创龙电子科技有限公司
大亚湾反应堆中微子实验 离线软件 何苗 中国科学院高能物理研究所
Online job scheduling in Distributed Machine Learning Clusters
一、選擇題 ( )1、下列敘述何者錯誤? (A)由彈弓射出的石子具有能量 (B)一物體具有作功的本領,則此物具有能 量 (C)被壓縮的彈簧具有能量,被拉長的彈簧 則不具有能量 (D)將地面的重物,吊到高處則此物具有能 量。 C.
第六章 安全衛生工作守則 6-1 前 言  6-2 訂定依據相關法令規定  6-3 工作守則製作程序及製作前應注意事項  6-4 如何訂定適合需要之安全衛生工作守則  6-5 結 論.
用event class 从input的root文件中,由DmpDataBuffer::ReadObject读取数据的问题
LHAASO-ED 安装工程设计 主要内容: 中科院高能物理研究所 1. 施工图设计 2. 安装工艺设计 3. 安装工序设计
微生物的生命現象 2—4 微生物與人類的關係.
光子能量线性_不同灵敏层厚度 photon,Cell Size 5x5mm
微机原理与接口技术 微机原理与接口技术 朱华贵 2015年11月13日.
分裂对象模型 C++ otcl.
陈松战 中科院高能物理研究所 合作者:赵静、刘烨、Diane、何会海、张忠泉、侯超、李秀荣、王玲玉等
马玲玲 张寿山 毕白洋 尹丽巧 高能物理研究所 LHASSO宇宙线能谱展望 马玲玲 张寿山 毕白洋 尹丽巧 高能物理研究所 第三届LHAASO合作组会议.
报告人:曾婷轩 实验物理中心数据获取组 2015年08月19日
地質篇 Unit_04_地質年代.
GPU based online noise filtering algorithm in LHASSO-WCDA
LHAASO-WCDA事例重建工作进展 LHAASO 合作组会 王晓洁 2017/09/22.
兒童及少年保護、 家庭暴力及性侵害事件、 高風險家庭 宣導與通報
设岗申请 审核发布 岗位申请 助教培训 津贴发放 工作考核 授课教师 岗位要求 工作内容 开课单位 确定课程、岗位 发布需求 研究生
利用LHAASO混合探测宇宙线膝区 马欣华 中国科学院高能物理研究所 2010年4月19日
杨振伟 清华大学 第八讲:Geant4 的探测器模拟介绍(3)
Timing & charge yield of Surface and Bulk event
Module_5_Unit_4_ppt Unit4:非线性系统的描述函数法 东北大学《自动控制原理》课程组.
C++语言程序设计 C++语言程序设计 第一章 C++语言概述 第十一组 C++语言程序设计.
LHAASO合作组会议,2017,威海 LHAASO触发设置与物理目标的衔接 马欣华 2017年9月21日.
Event Start Time Determination
聖經的獨特.
教師檔案系統資料如何填寫? 如何對應教師評鑑共同基準?.
BESIII MDC 模拟与调试 袁野 年粒子物理实验计算软件与技术研讨会 威海.
Presentation transcript:

LHAASO-WCDA探测器模拟工作进展 吴含荣 高能物理研究所 2017-09-22 威海

报告内容 WCDA实验简介 原有程序实现方式(基于事例流)存在的问题 主要目标 WCDA新程序---g4wcda(基于hit流)实现方式 总结

水切伦科夫阵列(WCDA) 3个水池 4米有效水深; 3120个5米X5米单元,每个单元一个向上看的光电倍增管; 每个单元用黑色隔光帘隔开。 78000平方米; 4米有效水深; 3120个5米X5米单元,每个单元一个向上看的光电倍增管; 每个单元用黑色隔光帘隔开。

WCDA模拟的特点 高能量: 大Hits: 耗时长: 高能shower产生大Hits; 高能次级粒子产生大Hits; 模拟能量几十GeV~1000TeV ,高能量产生大簇射,次级粒子数多至百万; 大Hits: 高能shower产生大Hits; 高能次级粒子产生大Hits; 耗时长: 次级粒子在水中产生大量切伦科夫光

原有模拟程序实现方法 实现方式 事例流 比较传统的方式 现有程序的问题 大事例内存耗尽,程序崩溃: 这种方式不太适合大量事例堆积的模拟。

主要目标之一:解决内存耗尽问题 产生子 高能大shower大量的次级粒子 Hit 高能shower事例产生的大量Hits; 重复的多个探测器单元 对每个单元探测器的详细模拟也可能消耗额外的内存

主要目标之二:优化中间结果的存储 产生子 对一些排列稀疏的探测器,没有必要完全保留所有的Corsika数据; 更多的Hits信息 存储更多的关于Hit的信息,而不仅是Hit本身,以便于特殊的分析及探测器优化等; 关于Run及Event信息的读入和存储没有必要按照传统的方式处理。

主要目标之三:易于探测器真实化 代码维护 将模拟实现分几个步骤完成,使依赖于真实化的模拟过程在后续做精细模拟 重复的多个探测器单元 不依赖真实化的模拟过程放在第一步,这样可以节约大量的时间

主要目标之四:各类探测器统一模拟的实现 构架模拟 第一步模拟阵列探测器的几何配置,比如几何位置、探测器结构等;如在WCDA的模拟中,第一步只模拟阵列从Corsika的簇射入射到PMT之前的所有过程; 详细模拟 第二步详细模拟一个或几个探测器单元;如在WCDA的模拟中,对一个探测器单元的PMT详细模拟。

WCDA模拟新程序---程序流 Hit stream: Storage & buffering: 4 kinds of hits: In: a batch of hits; Out: a hit. Storage & buffering: ROOT tree. 4 kinds of hits: Ghit: generator hit; Chit: cell hit; Dhit: detector hit; Fhit: final hit.

关于Hits Hits: Hits stream: Generator hits - Ghits (particles of a shower, e.g., from Corsika); Cell hits - Chits (particles hitting a detector unit / cell, obtained by a simple tracking or geant4 simulation without real sensitive detectors); Detector hits - Dhits (particles / lights / energy collected by the detector); Final hits - Fhits (signals converted from detector hits, added-on with noises). Hits stream: These hits form a stream, flowing from the top to the bottom. Any two kind of consequential hits are connected by a “repeater”, comprising of storage, processors and switches. In the GEANT4 nomenclature, actually 1) and 2) are two steps of the particle generation; 3) and 4) are two steps of particle simulation.

关于Events Event fragmentizing: There is no run and event concept, run / event start, run / event end are just special hits, merged into the hits stream, to mark the separation of these hits; Hits are delivered in batches through the stream. The size of the batch can be controlled, but internally forced to be aligned in the event gaps, and detector gaps (once the detector makes sense).

WCDA模拟新程序---数据文件 ROOT tree: Hits: KEY: TTree t_runh;1 Run Header KEY: TTree t_evth;1 Event Header KEY: TTree t_hits;1 Hits Hits: *********************************************************************** *Tree :t_hits : Hits *Br 0 :iddet : iddet/I *Br 1 :v : v[4]/F *Br 2 :weight : weight/F

****************************************************************************** *Tree : t_runh : Run Header *Br 0 :n : n/I *Br 1 :v : v[n]/F *Br 2 :irun : irun/I *Br 3 :version : version/F *Br 4 :hittype : hittype/I *Br 5 :sortkey : sortkey/I *Br 6 :nevent : nevent/I *Br 7 :neventall : neventall/I *Br 8 :ndet : ndet/L *Br 9 :ndetall : ndetall/L *Br 10 :nhit : nhit/L *Br 11 :nhitall : nhitall/L *Br 12 :ipevth : ipevth/L *Br 13 :iphits : iphits/L Run: *********************************************************************** *Tree :t_evth : Event Header *********************************************************************** *Br 0 :n : n/I *Br 1 :v : v[n]/F *Br 2 :irun : irun/I *Br 3 :ievent : ievent/I *Br 4 :ndet : ndet/I *Br 5 :nhit : nhit/L *Br 6 :iphitsrun : iphitsrun/L *Br 7 :iphits : iphits/L Event:

WCDA模拟新程序---新旧程序结果比较 没有考虑水衰减(无穷大)

WCDA模拟新程序---新旧程序结果比较 考虑水衰减 1000个伽马事例样本; 击中的探测器个数及Hit数两版程序符合比较好;

G4模拟所需时间及CPU 旧程序 新程序 320X320阵列模拟样本总量corsika gamma:75万 本底:2.6e6 存储空间350G 每个事例重复10次 320X320阵列模拟样本花费时间及CPU 100个CPU 3个月 灵敏度误差30%~50% 78000㎡阵列 4倍统计量,误差~10%以内 100个CPU,所需时间12个月即1年 1000个CPU,所需时间1个月 新程序 完整的模拟两版程序所花时间基本一致 新程序第一步模拟占用99%以上的时间 程序真实化节约2/3以上的时间 水的模型 PMT模型 ……..

总结 提出了一种全新的基于hit流的探测器模拟方法: 实现了此种方法的框架程序: 已经实现WCDA模拟程序的更新。 大幅降低探测器真实化所需的计算资源; 可以把所有LHAASO探测器整合,实现联合模拟。 实现了此种方法的框架程序: Corsika数据的随机读取程序(CorsikaReader); Hit流处理程序包(HitsReader); 命令行解析、控制参数(包括参数单位)和数据库调用程序包 (OptParser)。 已经实现WCDA模拟程序的更新。

谢谢!