atlas software week, 13 may 2003 ryuichi takashima kyoto univ. of education1 sct geometry...
TRANSCRIPT
ATLAS Software week, 13 May 2003 Ryuichi Takashima Kyoto Univ. of Education 1
SCT Geometry Optimization
Ryuichi TakashimaKyoto Univ. of Education
Representing a Si-soft group in Japan:– Okayama University
• Reisaburo Tanaka, Youji Tomeda– KEK
• Youhei Morita, Taka Kondo– Kyoto university of Education
• Ryuichi Takashima, Tomoki Kawachi– University of Tsukuba
• Kazuhiko Hara, Kensuke Emoto
ATLAS Software week, 13 May 2003 Ryuichi Takashima Kyoto Univ. of Education 2
Status of G4/goofy SCT simulation
• All G3/NOVA geometries were installed for barrel SCT part. The rapidity dependence of radiation thickness is well reproduced (reported on Mar. 4, 2003).
• Working toward more realistic geometries and materials.First goal is to make the “Fine Geometry”.
ATLAS Software week, 13 May 2003 Ryuichi Takashima Kyoto Univ. of Education 3
Structure of Simulation Programs
Present Geant4/goofy simulation GEANT3/NOVA simulation
ATLAS Software week, 13 May 2003 Ryuichi Takashima Kyoto Univ. of Education 4
“ “ Fine Geometry “Fine Geometry “
Engineering
Drawings
Geant4 Fine
Geometry
Geant4 Coarse
Geometry
Volume & Material excel
tables
Using Geant4 FADS/goofy
Web page for this work can be seen athttp://atlas.kek.jp/si-soft/geometry.html
We are here
ATLAS Software week, 13 May 2003 Ryuichi Takashima Kyoto Univ. of Education 5
Naming of Volumes for SCT Barrel Module
(examples)SCTBBottomChip1,----,6
SCTBBottomCarbobCarbon
SCTBTopChip1,----,6
SCTBTopPitchAdaptor
SCTBTopCopperPolyimide
SCTBTopSensorPair
SCTBHybridConnector
SCTBBaseboard1,2,3,4,5
SCTBTopCoolendFacing
SCTBBottomSensorPair
- Attach header SCTB for all volumes.- As close as hardware names. - Easy to guess the objects.
Naming rules
ATLAS Software week, 13 May 2003 Ryuichi Takashima Kyoto Univ. of Education 6
Specifications of the Volumes (examples)
Volume name
length position
angle
den-sity Material namex y z x y z
mm mm mm mm mm mm degree g/cm2
SCTBTopSensorPair 128.05
63.56
0.285
0 0 0.4325 1.1459 2.328 Si
SCTBBottomSensorPair 128.05
63.56
0.285
0 0 0.4325 -1.1459 2.328 Si
SCTBBaseboard1 53.50 68.50
0.580
11.250
-15.25
0 0 1.595
SCTBBaseboardMaterial
SCTBTopCoolendFacing 60.00 16.67
0.250
14.500
-41.16
0.335 0 3.002
SCTBCoolendFacingMaterial
SCTBTopFarsideCCStep 21.00 4.000
0.580
16.204
35.083
0.750 1.1459 1.82 SCTBCarbonCArbonBridgeMaterial
SCTBTopCarbobCarbon 21.00 74.60
0.370
15.498
0.210 -1.125
-1.1459 1.81
SCTBBottomCopperPolyimide
21.00 74.60
0.279
15.498
0.210 -1.55 -1.1459 1.93 SCTBCopperPolyimideMaterial
SCTBBottomChip2 8.400 6.550
0.600
13.006
-15.36
-1.989
-1.1459 2.46 SCTBAsicMaterail
SCTBTopPitchAdaptor 2.700 63.00
0.250
6.350 -0.027
1.814 1.1459 2.71 SCTBPitchAdaptorMaterail
SCTBHybridConnector 25.40 3.050
5.000
14.076
0.210 1.689 1.1459 1.38 SCTBHybridConnector Materal
These values are taken from the final drawings for production.
The positions refer to the center of the SCT barrel module.
ATLAS Software week, 13 May 2003 Ryuichi Takashima Kyoto Univ. of Education 7
Drawings for Volume Definition (examples)
ATLAS Software week, 13 May 2003 Ryuichi Takashima Kyoto Univ. of Education 8
Calculation of Material Composition (examples)
Material ComponentsCarbon-Carbon: (weight=1.786 g) Carbon 100%, = 1.90 g/cm3
Parylene-C: (weight=0.081 g) C8H7Cl, = 1.298 g/cm3 Conductive Adhesive: (weight=0.033 g) Epoxy 29 W%, Silver 71 W%Thermal Adhesive: (weight=0.198 g) Epoxy 69.25 W%, Boron Nitride 30.25W%
Composition of “SCTBCarbonCarbonbridgeMaterial “
Material weight H B C N O Cl Ag
Carbon-Carbon 1.789 1.0
Parylene-C 0.081 0.051 0.693 0.256
Conductive adhesive 0.033 0.021 0.220 0.049 0.710
Thermal adhesive 0.198 0.049 0.134 0.526 0.174 0.117
TOTAL 2.098 0.0069 0.0126
0.9313 0.0164
0.01.18
0.0098 0.0111
ATLAS Software week, 13 May 2003 Ryuichi Takashima Kyoto Univ. of Education 9
Programming examples 1SCTBGeometryManager.hh
double SCTBGeometryManager::CarbonbridgeThickness() const
{ return 0.37*mm;}double SCTBGeometryManager::CarbonbridgeWidth() const{ return 74.6*mm;}double SCTBGeometryManager::CarbonbridgeLength()
const{ return 21*mm;}
ATLAS Software week, 13 May 2003 Ryuichi Takashima Kyoto Univ. of Education 10
Programming examples 2material.xml
<composite name="SCTBCarbonCarbonbridgeMaterial" density="1.81">
<addmaterial material="Hydrogen"> <fractionmass fraction="0.0069"/>
</addmaterial> <addmaterial material="Boron"> <fractionmass
fraction="0.0126"/> </addmaterial> <addmaterial material="Carbon"> <fractionmass
fraction="0.9314"/> </addmaterial> <addmaterial material="Nitrogen"> <fractionmass
fraction="0.0164"/> </addmaterial> <addmaterial material="Oxygen"> <fractionmass
fraction="0.0118"/> </addmaterial> <addmaterial material="Chlorine"> <fractionmass
fraction="0.0098"/> </addmaterial> <addmaterial material="Silver"> <fractionmass
fraction="0.0111"/> </addmaterial> </composite>
ATLAS Software week, 13 May 2003 Ryuichi Takashima Kyoto Univ. of Education 11
Some results on radiation length
Radiation length, module only Radiation length, sensor only
Nova parameters Fine parameters (this work)
ATLAS Software week, 13 May 2003 Ryuichi Takashima Kyoto Univ. of Education 12
Summary
• “ Fine Geometry” work is proceeding in Japan in order to reflect the true/final geometries and materials in the Geant4 simulations.
• We have successfully developed a method just for the case of barrel SCT module.
• The volumes and materials are named optimal for the Geant4 description.
• Please give us your comments/suggestions.
• See the working page for more details: http://atlas.kek.jp/si-soft/geometry.html