Cargando…
The CLAS12 Geant4 simulation
The Geant4 Monte-Carlo (GEMC) package is used to simulate the passage of particles through the various CLAS12 detectors. The geometry is implemented through a database of Geant4 volumes created either through the GEMC native API, by the CLAS12 geometry service, or imported from the CAD engineering m...
Autores principales: | , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , |
---|---|
Lenguaje: | eng |
Publicado: |
2020
|
Materias: | |
Acceso en línea: | https://dx.doi.org/10.1016/j.nima.2020.163422 http://cds.cern.ch/record/2711390 |
_version_ | 1780965294075805696 |
---|---|
author | Ungaro, M Angelini, G Battaglieri, M Burkert, V D Carman, D S Chatagnon, P Contalbrigo, M Defurne, M De Vita, R Duran, B Fair, R Garçon, M Ghoshal, P Rajput-Ghoshal, R Gotra, Y Joosten, S Kim, A Lersch, D Markov, N Mestayer, M D Miller, R Mirazita, M Newton, J Niccolai, S Phelps, W Procureur, S Prok, Y Puckett, A Sokhan, D Stepanyan, S Vlassov, A Wang, R Wiggins, C Ziegler, V |
author_facet | Ungaro, M Angelini, G Battaglieri, M Burkert, V D Carman, D S Chatagnon, P Contalbrigo, M Defurne, M De Vita, R Duran, B Fair, R Garçon, M Ghoshal, P Rajput-Ghoshal, R Gotra, Y Joosten, S Kim, A Lersch, D Markov, N Mestayer, M D Miller, R Mirazita, M Newton, J Niccolai, S Phelps, W Procureur, S Prok, Y Puckett, A Sokhan, D Stepanyan, S Vlassov, A Wang, R Wiggins, C Ziegler, V |
author_sort | Ungaro, M |
collection | CERN |
description | The Geant4 Monte-Carlo (GEMC) package is used to simulate the passage of particles through the various CLAS12 detectors. The geometry is implemented through a database of Geant4 volumes created either through the GEMC native API, by the CLAS12 geometry service, or imported from the CAD engineering model. The truth information is digitized with a plugin mechanism by routines specific to each detector and includes the use of the CLAS12 calibration database constants to produce both ADC and TDC response functions. Theoretical models that produce the generated events interface with GEMC through the LUND data format. The merging of simulated data with real random trigger data provides a mechanism to include both beam and electronic background into the simulation of generated events to accurately model beam data from the CLAS12 detector. The performance of simulation is demonstrated by comparison with the experimental data. |
id | oai-inspirehep.net-1780020 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2020 |
record_format | invenio |
spelling | oai-inspirehep.net-17800202020-02-25T21:57:29Zdoi:10.1016/j.nima.2020.163422http://cds.cern.ch/record/2711390engUngaro, MAngelini, GBattaglieri, MBurkert, V DCarman, D SChatagnon, PContalbrigo, MDefurne, MDe Vita, RDuran, BFair, RGarçon, MGhoshal, PRajput-Ghoshal, RGotra, YJoosten, SKim, ALersch, DMarkov, NMestayer, M DMiller, RMirazita, MNewton, JNiccolai, SPhelps, WProcureur, SProk, YPuckett, ASokhan, DStepanyan, SVlassov, AWang, RWiggins, CZiegler, VThe CLAS12 Geant4 simulationDetectors and Experimental TechniquesComputing and ComputersThe Geant4 Monte-Carlo (GEMC) package is used to simulate the passage of particles through the various CLAS12 detectors. The geometry is implemented through a database of Geant4 volumes created either through the GEMC native API, by the CLAS12 geometry service, or imported from the CAD engineering model. The truth information is digitized with a plugin mechanism by routines specific to each detector and includes the use of the CLAS12 calibration database constants to produce both ADC and TDC response functions. Theoretical models that produce the generated events interface with GEMC through the LUND data format. The merging of simulated data with real random trigger data provides a mechanism to include both beam and electronic background into the simulation of generated events to accurately model beam data from the CLAS12 detector. The performance of simulation is demonstrated by comparison with the experimental data.oai:inspirehep.net:17800202020 |
spellingShingle | Detectors and Experimental Techniques Computing and Computers Ungaro, M Angelini, G Battaglieri, M Burkert, V D Carman, D S Chatagnon, P Contalbrigo, M Defurne, M De Vita, R Duran, B Fair, R Garçon, M Ghoshal, P Rajput-Ghoshal, R Gotra, Y Joosten, S Kim, A Lersch, D Markov, N Mestayer, M D Miller, R Mirazita, M Newton, J Niccolai, S Phelps, W Procureur, S Prok, Y Puckett, A Sokhan, D Stepanyan, S Vlassov, A Wang, R Wiggins, C Ziegler, V The CLAS12 Geant4 simulation |
title | The CLAS12 Geant4 simulation |
title_full | The CLAS12 Geant4 simulation |
title_fullStr | The CLAS12 Geant4 simulation |
title_full_unstemmed | The CLAS12 Geant4 simulation |
title_short | The CLAS12 Geant4 simulation |
title_sort | clas12 geant4 simulation |
topic | Detectors and Experimental Techniques Computing and Computers |
url | https://dx.doi.org/10.1016/j.nima.2020.163422 http://cds.cern.ch/record/2711390 |
work_keys_str_mv | AT ungarom theclas12geant4simulation AT angelinig theclas12geant4simulation AT battaglierim theclas12geant4simulation AT burkertvd theclas12geant4simulation AT carmands theclas12geant4simulation AT chatagnonp theclas12geant4simulation AT contalbrigom theclas12geant4simulation AT defurnem theclas12geant4simulation AT devitar theclas12geant4simulation AT duranb theclas12geant4simulation AT fairr theclas12geant4simulation AT garconm theclas12geant4simulation AT ghoshalp theclas12geant4simulation AT rajputghoshalr theclas12geant4simulation AT gotray theclas12geant4simulation AT joostens theclas12geant4simulation AT kima theclas12geant4simulation AT lerschd theclas12geant4simulation AT markovn theclas12geant4simulation AT mestayermd theclas12geant4simulation AT millerr theclas12geant4simulation AT mirazitam theclas12geant4simulation AT newtonj theclas12geant4simulation AT niccolais theclas12geant4simulation AT phelpsw theclas12geant4simulation AT procureurs theclas12geant4simulation AT proky theclas12geant4simulation AT pucketta theclas12geant4simulation AT sokhand theclas12geant4simulation AT stepanyans theclas12geant4simulation AT vlassova theclas12geant4simulation AT wangr theclas12geant4simulation AT wigginsc theclas12geant4simulation AT zieglerv theclas12geant4simulation AT ungarom clas12geant4simulation AT angelinig clas12geant4simulation AT battaglierim clas12geant4simulation AT burkertvd clas12geant4simulation AT carmands clas12geant4simulation AT chatagnonp clas12geant4simulation AT contalbrigom clas12geant4simulation AT defurnem clas12geant4simulation AT devitar clas12geant4simulation AT duranb clas12geant4simulation AT fairr clas12geant4simulation AT garconm clas12geant4simulation AT ghoshalp clas12geant4simulation AT rajputghoshalr clas12geant4simulation AT gotray clas12geant4simulation AT joostens clas12geant4simulation AT kima clas12geant4simulation AT lerschd clas12geant4simulation AT markovn clas12geant4simulation AT mestayermd clas12geant4simulation AT millerr clas12geant4simulation AT mirazitam clas12geant4simulation AT newtonj clas12geant4simulation AT niccolais clas12geant4simulation AT phelpsw clas12geant4simulation AT procureurs clas12geant4simulation AT proky clas12geant4simulation AT pucketta clas12geant4simulation AT sokhand clas12geant4simulation AT stepanyans clas12geant4simulation AT vlassova clas12geant4simulation AT wangr clas12geant4simulation AT wigginsc clas12geant4simulation AT zieglerv clas12geant4simulation |