摘要
The Jiangmen Underground Neutrino Observatory(JUNO) is a multi-purpose neutrino experiment designed to measure the neutrino mass hierarchy using a central detector(CD),which contains 20 kton liquid scintillator(LS) surrounded by about 17000 photonuiltiplier tubes(PMTs).Due to the large fiducial volume and huge number of PMTs,the simulation of a muon particle passing through the CD with the Geant4 toolkit becomes an extremely computation-intensive task.This paper presents a fast simulation implementation using a so-called voxel method:for scintillation photons generated in a certain LS voxel,the PMT's response is produced beforehand with Geant4 and then introduced into the simulation at runtime.This pararneterisation method successfully speeds up the most CPU consuming process,the optical photon's propagation in the LS,by a factor of 50.In the paper,the comparison of physics performance between fast and full simulation is also given.
The Jiangmen Underground Neutrino Observatory(JUNO) is a multi-purpose neutrino experiment designed to measure the neutrino mass hierarchy using a central detector(CD),which contains 20 kton liquid scintillator(LS) surrounded by about 17000 photonuiltiplier tubes(PMTs).Due to the large fiducial volume and huge number of PMTs,the simulation of a muon particle passing through the CD with the Geant4 toolkit becomes an extremely computation-intensive task.This paper presents a fast simulation implementation using a so-called voxel method:for scintillation photons generated in a certain LS voxel,the PMT's response is produced beforehand with Geant4 and then introduced into the simulation at runtime.This pararneterisation method successfully speeds up the most CPU consuming process,the optical photon's propagation in the LS,by a factor of 50.In the paper,the comparison of physics performance between fast and full simulation is also given.
引文
1 Z.Djurcic et al(JUNO Collaboration),arXiv:1508.07166
2 F.An et al(JUNO Collaboration),J.Phys.G,43(3):030401(2016),arXiv:1507.05613
3 S.Agostinelli et al(GEANT4 Collaboration),Nucl.Instrum.Methods A,506:250-303(2003)
4 F.P.An et al(Daya Bay Collaboration),Phys.Rev.Lett.,108:171803(2012)
5 J.H.Zou et al,J.Phys.Conf.Ser.,664(7):072053(2015)
6 R.Brun and F.Rademakers,Nucl.Instrum.Methods A,389:81-86(1997)
7 R.Chytracek,J.McCormick,W.Pokorski and G.Santin,IEEE Trans.Nucl.Sci.,53:2892(2006)
8 M.Dobbs and J.B.Hansen,Comput.Phys.Commun.,134:41-46(2001)
9 J.B.Birks,Proc.Phys.Soc.A,64:874(1951)
10 C.N.Chou,Phys.Rev.,87:904(1952)
11 https://docs.nvidia.com/cuda/cuda-c-programming-guide/,retrieved 10th March 2015
12 http://chroma.bitbucket.org/_downloads/chroma.pdf,retrieved 12th December 2015