使用ganga批量下载data/MC,其核心是利用python写的ganga脚本工作,将DaVinci脚本作为配置文件输入,从而将grid上的dst格式的data转化为tuple形式(root文件)。
一、ganga脚本怎么写
比较简单,data和MC的ganga脚本是一样的:TBC
二、DaVinci脚本怎么写
1. data的DaVinci脚本
https://github.com/tianwenZZ/LHCb/blob/main/aboutDaVinci/forData/dv18.py
2. MC的DaVinci脚本
MC的脚本:TBC
如何获得DaVinci脚本里MC的condb, dddb: RecommendedTags < LHCb < TWiki
常用的方法有:DIRAC monitoring,Bender,或直接用dirac-bookkeeping-decays-path查找:
dirac-bookkeeping-decays-path 12197100 #12197100替换为需要查找的mc event type ID
得到如下路径信息: /MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09k-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/12197100/ALLSTREAMS.MDST dddb-20170721-3 sim-20190430-vc-md100 68 257000 136853 等等