2012
DOI: 10.1007/s13246-012-0159-8
|View full text |Cite
|
Sign up to set email alerts
|

A CAD interface for GEANT4

Abstract: Often CAD models already exist for parts of a geometry being simulated using GEANT4. Direct import of these CAD models into GEANT4 however, may not be possible and complex components may be difficult to define via other means. Solutions that allow for users to work around the limited support in the GEANT4 toolkit for loading predefined CAD geometries have been presented by others, however these solutions require intermediate file format conversion using commercial software. Here within we describe a technique … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
41
0
1

Year Published

2014
2014
2024
2024

Publication Types

Select...
8
2

Relationship

0
10

Authors

Journals

citations
Cited by 78 publications
(48 citation statements)
references
References 13 publications
(13 reference statements)
0
41
0
1
Order By: Relevance
“…CADMesh is a C++ library for loading CAD based geometries into Geant4. 31 The conversion of the mesh balloon wall geometry into a CADmesh-compatible assembly was performed using Tetnest, 31 a python-based script that imports surface meshes and creates the nested tetrahedral mesh. The balloon wall material was assigned to the geometry.…”
Section: H1 Balloon Wallmentioning
confidence: 99%
“…CADMesh is a C++ library for loading CAD based geometries into Geant4. 31 The conversion of the mesh balloon wall geometry into a CADmesh-compatible assembly was performed using Tetnest, 31 a python-based script that imports surface meshes and creates the nested tetrahedral mesh. The balloon wall material was assigned to the geometry.…”
Section: H1 Balloon Wallmentioning
confidence: 99%
“…Thanks to the different toolkits present on the kernel, it was possible to import the geometry directly from the layout [29], and to define the physics to be used and running the simulations of different events using the defined environment [30] [31]. The physics section was defined using a pre-existent model called QGSP_BERT_HP using the neutron cross section contained in the GDML library.…”
Section: Geant4 Simulationsmentioning
confidence: 99%
“…This can be done using Geant4 native class G4Tesselation or by a Geometry Description Markup Language (GDML) [4][5] file, a geometry description format based on XML. The CADMesh [6] [7] tool already allows to interface Stereolithography (STL is a CAD mesh format) [8] files with Geant4. However, there are currently no non-commercial tools capable of interfacing STEP [9] described geometries, the most widely used data exchange CAD format, to Geant4 by converting them to GDML.…”
Section: Introductionmentioning
confidence: 99%