forked from yihui-lai/single_bar
-
Notifications
You must be signed in to change notification settings - Fork 0
/
template.cfg
88 lines (69 loc) · 3.17 KB
/
template.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
####################
# configuration file
seed = -1
printModulo = 1
checkOverlaps = true
gps_instructions_file = gps.mac
B_field_intensity = 0. # in Tesla
switchOnScintillation = 1
propagateScintillation = 1
switchOnCerenkov = 1
propagateCerenkov = 1
####################
# general parameters
world_material = 0 # absorber material: 1) Air
depth = 0.001 # thin layer [mm]
cryst_dist = 20 # distance between the two crystals [mm]
trackerX0 = 0.0003 #0.3 # total tracker X0 [mm]
services_thick = 5 # services thickness of Aluminum [mm] for Al: X0 = 88 mm , max thickness is 45 mm (space available) --- if == 0 means no services are placed
################### Single Bar Parameters ###################
ecal_incline = 135 # crystal bar angle
ecal_xy_gap = 0.1 # gap between 2 crystal bars mm
ecal_material = 14 # 1) for quartz; 13) for PlasticBC418; 14) for PWO; 15) for Acrylic; 16) for copper; 17) EJ200; 18) BGO 19) Al
wrap_material = 18 #17) Epoxy 18) Al
wrap_ref = 0.985
ecal_front_length = 100 #2500 # mm
ecal_rear_length = 100 #2300 # mm
ecal_front_face = 10 #4 #10 # mm
ecal_rear_face = 10 #4 #10 # mm
ecal_det_size = 10 #4 #10 # detector size mm
Narray = 1
det_l = 5 # detector thickness [mm]
det_material = 4 # detector material: 1) Silicon 2) Quartz 3) Air 4) Bialkali
gap_l = 0.1 # distance of detector from fibre end [mm]
gap_material = 5 # gap material: 1) Air 2) OpticalGrease 5)silicone 6) PyrexGlass
ecal_timing_distance = 0 #100 # mm
################### not used ###################
################### TIMING PARAMETERS ###################
###############
# core geometry
core_radius_x = 1.5 # in [mm]
core_radius_y = 1.5 # in [mm]
core_material = 7 # 1) Quartz 2) SiO2 3) SiO2:Ce 4) DSB:Ce 5) LuAG:Ce 6) YAG:Ce 7) LSO:Ce
core_rIndex = 0 # index of refraction of the fiber cladding (if 0, use the value defined in MyMaterials.cc)
core_absLength = 0 # in [mm] (if 0, use the value defined in MyMaterials.cc)
bar_length = 1 #54 # in [mm]
##############
# gap geometry
gap_size_x = 3 # gap lateral size [mm]
gap_size_y = 3 # gap lateral size [mm]
###################
# detector geometry
det_size_x = 10 # detector lateral size [mm]
det_size_y = 10 # detector lateral size [mm]
scinti_material = 14
Cherenc_material = 14
Cherenp_material = 14
fiber_type = 1 #0) circular; 1)square
front_filter = 0 # -1)no 0) for U330; 1) for UG5
rear_filter = 0
hole_diameter = 200
fiber_diameter = 30 #0.8 #should < hole_diameter/3
wrapping_thick = 10 # should < (hole_diameter-fiber_diameter*3)/6
################### HCAL PARAMETERS ###################
hcal_width = 500. # mm if < 0.1 means no HCAL is placed -- 500 mm for standard HCAL width, matching 25x25 array of 20 mm thick tiles
hcalTile_width = 20 # mm
hcalAbs_1_thick = 130 # mm
hcalAbs_2_thick = 84 # mm
solenoid_thick = 84 # mm
hcalTile_thick = 3 # mm