config.cfg 7.04 KB
Newer Older
1
#################################
2
3
########## Survey Setup #########

4
ZDC_SETUP:						1
5

6
7
8
RunNumber:						347

OPTICAL_ON:           true
9
CLUSTER_ON:           true
aricct2's avatar
aricct2 committed
10
E_DEPOS_ON:           true
11
12


aricct2's avatar
aricct2 committed
13
14
####################################### Manual Detector Position Start ############################################
###################################################################################################################
15
16
17
18
# If you would like to input the X/Y position of detectors to perform a beam scan use YES, use NO if you will read positions from the alignment file, !!! Set RunNumber above to 347 !!!

# positions in mm

19
ForceDetectorPosition:           YES
20

21
22
EMCALx:							0
EMCALy:							0
aricct2's avatar
aricct2 committed
23
EMCALz:							77.0
aricct2's avatar
aricct2 committed
24
25
26
#100 <-small
#40000.0  <140m total (ATLAS)
#8100.0   <18.6m total (PHENIX)
aricct2's avatar
aricct2 committed
27
28
#40012.5

29

30
31
RPDx:							  0
RPDy:							  0
aricct2's avatar
aricct2 committed
32
RPDz:							  151
aricct2's avatar
aricct2 committed
33
#190
aricct2's avatar
aricct2 committed
34
#40090.0
aricct2's avatar
aricct2 committed
35
#8190.0
aricct2's avatar
aricct2 committed
36
37
#40090.0

38

39
40
ZDC1x:							0
ZDC1y:							0
aricct2's avatar
aricct2 committed
41
ZDC1z:							326.0
aricct2's avatar
aricct2 committed
42
43
#275
#40175.0
aricct2's avatar
aricct2 committed
44
#8275.0
aricct2's avatar
aricct2 committed
45
#40267.5
46

47
48
ZDC2x:							0
ZDC2y:							0
aricct2's avatar
aricct2 committed
49
ZDC2z:							466.0
aricct2's avatar
aricct2 committed
50
#425
aricct2's avatar
aricct2 committed
51
#40325.0
aricct2's avatar
aricct2 committed
52
#8425.0
aricct2's avatar
aricct2 committed
53
#40422.5
54
55
56

ZDC3x:							0
ZDC3y:							0
aricct2's avatar
aricct2 committed
57
ZDC3z:							606.0
aricct2's avatar
aricct2 committed
58
#575
aricct2's avatar
aricct2 committed
59
#40475.0
aricct2's avatar
aricct2 committed
60
#8575.0
aricct2's avatar
aricct2 committed
61
#40577.5
62

aricct2's avatar
aricct2 committed
63
AbsorberZ:				  205.0
aricct2's avatar
aricct2 committed
64
#40140.0
65

aricct2's avatar
aricct2 committed
66
67
####################################### Manual Detector Position End ############################################
#################################################################################################################
68

69
70


71
72
73
###### Module Attributes ########

# currently 5 mods are maximum allowed
74
# mod types: 1 (EM-A), 2 (H1), 3 (standardMod), 4 (custom), 5 (zdc)
75
76
77
78
79
80
81
# if mod type 1-3 chosen, geometry from ATHENA simulation used
# if mod type 4 (custom) chosen, dimensions and materials must be set
# if you want just a block of absorber (eg for a testbeam) use type 4 and set core diameter to 0
# for now, casing of pixel mods (types 1 and 2) are assumed to have a 2 mm steel casing (in reality it's a little longer)
# Width of radiator gap assumed to be 0.5 mm greater than fiber diameter
# Units in mm

82
83
84
85




aricct2's avatar
aricct2 committed
86
nModules:                      6
87

88
mod1Type:                      5
aricct2's avatar
aricct2 committed
89
90
91
92
93
mod2Type:                      5
mod3Type:                      5
mod4Type:                      4
mod5Type:                      5
mod6Type:                      5
94

95
96
97
98
99



#######################################ZDC_MODULE_DO_NOT_ALTER#######################################
#####################################################################################################
aricct2's avatar
aricct2 committed
100
mod5CasingThickness:           1.2
aricct2's avatar
aricct2 committed
101
mod5NStripsPerGap:             52
102
103
104
105
106
107
108
109
110
# W and Pb are two currently enabled
mod5AbsorberMat:               W
mod5AbsorberThickness:         10.2
mod5AbsorberHeight:            182.8
# AbsorberWidth is only used if NStripsPerGap = 0 -- ie absorber only mode
mod5AbsorberWidth:             90.
# CoreDiameter should never be 0 -- even in absorber only mode
mod5CoreDiameter:              1.5
# Number of absorber layers assumed 1 fewer than # of radiators, unless 0 Radiators is entered, in which case the entire "module" is assumed to be an absorber block (like in test beam case when a Pb block is inserted)
aricct2's avatar
aricct2 committed
111
mod5NRadiators:                12
112
113
114
115
116
117
118
# make sure you account for core + 2*cladding thickness + any empty buffer space
mod5RadiatorGapLength:         2.
mod5CoreIndexRefraction:       1.46
mod5Cladding:                  NO
# only if cladding enabled
mod5CladdingThickness:         0.
mod5CladdingIndexRefraction:   1.43
119
120
############################################################################################
#######################################ZDC_MODULE_END#######################################
121
122
123
124
125



####################################### RPD_MODULE #######################################
##########################################################################################
126
127
# casing parameters in mm
foil_thickness:               0.01
clantz's avatar
clantz committed
128
min_wall_thickness:           0.01
129

130
# X spacing between tiles in mm
aricct2's avatar
aricct2 committed
131
132
modGapX:                       1.58
modGapY:                        0.5
133
134
135
#1.58 mm =1/16in

# dimensions of individual tile in mm
aricct2's avatar
aricct2 committed
136
137
138
tileXsize:                      10.
tileYsize:                      10.
tileZsize:                      5.
139

140
#unused
141
mod6CasingThickness:           7.94
142

143
144
145
146
147
148
149
150
mod6NStripsPerGap:             16
# W and Pb are two currently enabled
mod6AbsorberMat:               W
mod6AbsorberThickness:         10.2
mod6AbsorberHeight:            182.8
# AbsorberWidth is only used if NStripsPerGap = 0 -- ie absorber only mode
mod6AbsorberWidth:             90.
# CoreDiameter should never be 0 -- even in absorber only mode
aricct2's avatar
aricct2 committed
151
mod6CoreDiameter:              1.
152
153
154
155
156
157
158
159
160
161
# Number of absorber layers assumed 1 fewer than # of radiators, unless 0 Radiators is entered, in which case the entire "module" is assumed to be an absorber block (like in test beam case when a Pb block is inserted)
mod6NRadiators:                1
# make sure you account for core + 2*cladding thickness + any empty buffer space
mod6RadiatorGapLength:         2.
mod6CoreIndexRefraction:       1.46
mod6Cladding:                  NO
# only if cladding enabled
mod6CladdingThickness:         0.
mod6CladdingIndexRefraction:   1.43

162
####################################### RPD_MODULE_END ###################################
163
164
##########################################################################################

165
166
####################################### EM_MODULE #######################################
#########################################################################################
167
#Custom categorizes (use same syntax for modN -- w/ 5 being the max # of mods supported)
aricct2's avatar
aricct2 committed
168
mod4CasingThickness:           1.2
aricct2's avatar
aricct2 committed
169
mod4NStripsPerGap:             52
170
# W and Pb are two currently enabled
aricct2's avatar
aricct2 committed
171
mod4AbsorberMat:               W
aricct2's avatar
aricct2 committed
172
mod4AbsorberThickness:         10.2
aricct2's avatar
aricct2 committed
173
mod4AbsorberHeight:            182.8
174
# AbsorberWidth is only used if NStripsPerGap = 0 -- ie absorber only mode
aricct2's avatar
aricct2 committed
175
176
mod4AbsorberWidth:             90.
mod4CoreDiameter:              1.5
177
# Number of absorber layers assumed 1 fewer than # of radiators
aricct2's avatar
aricct2 committed
178
mod4NRadiators:                12
aricct2's avatar
aricct2 committed
179
180
181
mod4RadiatorGapLength:         2
mod4CoreIndexRefraction:       1.46
mod4Cladding:                  NO
182
# only if cladding enabled
aricct2's avatar
aricct2 committed
183
184
mod4CladdingThickness:         0.1
mod4CladdingIndexRefraction:   1.43
185

186
187
188
####################################### EM_MODULE_END ###################################
#########################################################################################

189
190
191
192
193
194
195

#################################
########### Physics #############

# FTFP_Bert and QGSP_Bert are two lists currently enabled
physicsList:            FTFP_BERT

196
# enter these in units of nm
197
198
199
200
201
202
203
204
205
206
207
cherenkovMinWavelength:     250
cherenkovMaxWavelength:     600


# FTFP_BERT used as standard hadronic list. Other physics modules used include: G4RadioactiveDecayPhysics, G4HadronElasticPhysicsXS, G4StoppingPhysics, and G4IonPhysics

#################################
############ Output #############

# TTree with every step in radiator recorded
fullEventListing:       NO
208
# TTree with # of Cherenkovs captured
209
210
211
212
213
214
215
cherenkovYield:         NO
# standard: 1 channel/module. Non-standard output: every strip read out individually
standardSegmentation:   YES

#################################
############ Debugging ##########

216
checkOverlaps:          false