{"title":"lcsim: A detector response simulation toolkit","authors":"N. Graf, J. McCormick","doi":"10.1109/NSSMIC.2012.6551260","DOIUrl":null,"url":null,"abstract":"As the complexity and resolution of particle detectors increases, the need for detailed simulation of the experimental setup also increases. Designing experiments requires efficient tools to simulate detector response and optimize the cost-benefit ratio for design options. We have developed efficient and flexible tools for detailed physics and detector response simulation which builds on the power of the Geant4 toolkit but frees the end user from any C++ coding. The primary goal has been to develop a software toolkit and computing infrastructure to allow physicists from universities and labs to quickly and easily contribute to detector design without requiring either coding expertise or experience with Geant4. Maximizing the physics performance of detectors being designed for the International Linear Collider (ILC), while remaining sensitive to cost constraints, requires a powerful, efficient, and flexible simulation, reconstruction and analysis environment to study the capabilities of a large number of different detector designs. The preparation of Letters Of Intent for the ILC involved the detailed study of dozens of detector options, layouts and readout technologies; the final physics benchmarking studies required the reconstruction and analysis of hundreds of millions of events. We describe the Java-based software toolkit (org.lcsim) which was used for full event reconstruction and analysis. The components are fully modular and are available for tasks from digitization of tracking detector signals through to cluster finding, pattern recognition, trackfitting, calorimeter clustering, individual particle reconstruction, jet-finding, and analysis. The detector is defined by the same input files used for the detector response simulation, ensuring the simulation and reconstruction geometries are always commensurate by construction. We discuss the architecture as well as the performance.","PeriodicalId":187728,"journal":{"name":"2012 IEEE Nuclear Science Symposium and Medical Imaging Conference Record (NSS/MIC)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-11-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 IEEE Nuclear Science Symposium and Medical Imaging Conference Record (NSS/MIC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NSSMIC.2012.6551260","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
As the complexity and resolution of particle detectors increases, the need for detailed simulation of the experimental setup also increases. Designing experiments requires efficient tools to simulate detector response and optimize the cost-benefit ratio for design options. We have developed efficient and flexible tools for detailed physics and detector response simulation which builds on the power of the Geant4 toolkit but frees the end user from any C++ coding. The primary goal has been to develop a software toolkit and computing infrastructure to allow physicists from universities and labs to quickly and easily contribute to detector design without requiring either coding expertise or experience with Geant4. Maximizing the physics performance of detectors being designed for the International Linear Collider (ILC), while remaining sensitive to cost constraints, requires a powerful, efficient, and flexible simulation, reconstruction and analysis environment to study the capabilities of a large number of different detector designs. The preparation of Letters Of Intent for the ILC involved the detailed study of dozens of detector options, layouts and readout technologies; the final physics benchmarking studies required the reconstruction and analysis of hundreds of millions of events. We describe the Java-based software toolkit (org.lcsim) which was used for full event reconstruction and analysis. The components are fully modular and are available for tasks from digitization of tracking detector signals through to cluster finding, pattern recognition, trackfitting, calorimeter clustering, individual particle reconstruction, jet-finding, and analysis. The detector is defined by the same input files used for the detector response simulation, ensuring the simulation and reconstruction geometries are always commensurate by construction. We discuss the architecture as well as the performance.