6 #######################################################
8 # For Iceberg 5 and beyond.
9 # master clock now at 62.5 MHz instead of 50 MHz.
10 # TPC clock is run at (62.5 MHz)/32 = 1.9531 MHz
11 # ts_nom [us] <Ts> [tick] A/h
15 # This agrees well with run 8388 (4.7 mV/fC, 2.0 us, DAC=10): A/h= 2.75.
17 #######################################################
20 #######################################################
22 # February 2021 rough charge calibration Iceberg 5 before cooldown.
23 # 2020-02-XX: Warm value (run 8226) is 0.067
25 # Run 5a cold, gain=4.7 mV/fC, shaping = 1.0 us.
27 # 2020-03-01: Based on run 8393, 8388 and 8393 good-channel ROI areas.
28 # gA = (5*21.4 ke)/(2100 ADC-tick) = 0.051 ke/(ADC-tick)
29 # 2020-03-02: From Tom, gain for most channels is 447 ADC-tick/DAC
30 # gA = (21.4 ke)/(447 ADC-tick) = 0.0479 ke/(ADC-tick)
31 # To scale g = K/g_A/tau_A with K = 0.225
32 tools.areaGain_ib5a_v00: {
33 tool_type: FclFileFloatArray
35 Label: "areaGain_ib5a-v00"
40 # Run 5b: cold, gain = 14 mV/fC, shaping = 2.0 us, low baseline (300 mV)
42 # Corrected shaping time 2021-03-19.
43 # 2020-03-01: Based on run 8417 with DAC 10.
44 # Measured height is 4580 ADC counts.
45 # Area = 5.45*h = 24960 ADC-tick
46 # gA = (10*21.4 ke)/(24960 ADC-tick) = 0.0103 ke/(ADC-tick)
47 tools.areaGain_ib5b_v01: {
48 tool_type: FclFileFloatArray
50 Label: "areaGain_ib5b-v01"
56 # Run 5c: cold, gain = 14 mV/fC, shaping = 2.0 us.
58 # 2020-03-01: Based on run 8415 with DAC 10.
59 # Meaured height is 4600 ADC counts.
60 # Area = 5.45*h = 25100 ADC-tick
61 # gA = (10*21.4 ke)/(25100 ADC-tick) = 0.083 ke/(ADC-tick)
62 # To scale from this g = K /(g_A tau_A)
63 # K = 0.0085 * 14 * 2 = 0.238
64 tools.areaGain_ib5c_v00: {
65 tool_type: FclFileFloatArray
67 Label: "areaGain_ib5c-v00"
73 # Run 5d: cold, gain = 14 mV/fC, shaping = 1.0 us.
75 # Scale 5c by shaping time ratio.
76 tools.areaGain_ib5d_v00: {
77 tool_type: FclFileFloatArray
79 Label: "areaGain_ib5d-v00"
85 # Run 5e: cold, gain = 14 mV/fC, shaping = 3.0 us.
87 # Scale 5c by shaping time ratio.
88 tools.areaGain_ib5e_v00: {
89 tool_type: FclFileFloatArray
91 Label: "areaGain_ib5d-v00"
97 # Run 5g: cold, gain = 4.7 mV/fC, shaping = 2.0 us.
99 # Scale 5b by the gain ratio.
100 tools.areaGain_ib5g_v00: {
101 tool_type: FclFileFloatArray
103 Label: "areaGain_ib5g-v00"
109 # Run 5h: cold, gain = 7.8 mV/fC, shaping = 2.0 us.
111 # Scale 5b by the gain ratio.
112 tools.areaGain_ib5h_v00: {
113 tool_type: FclFileFloatArray
115 Label: "areaGain_ib5h-v00"
121 # Run 5i: cold, gain = 25 mV/fC, shaping = 2.0 us.
123 # Scale 5b by the gain ratio.
124 tools.areaGain_ib5i_v00: {
125 tool_type: FclFileFloatArray
127 Label: "areaGain_ib5i-v00"
133 # Run 5j: cold, gain = 14 mV/fC, shaping = 0.5 us.
136 tools.areaGain_ib5j_v00: {
137 tool_type: FclFileFloatArray
139 Label: "areaGain_ib5j-v00"
145 # Run 5l: cold, gain = 25 mV/fC, shaping = 1.0 us.
148 tools.areaGain_ib5l_v00: {
149 tool_type: FclFileFloatArray
151 Label: "areaGain_ib5l-v00"
152 DefaultValue: 0.00900
157 # Run 5m: cold, gain = 25 mV/fC, shaping = 3.0 us.
160 tools.areaGain_ib5m_v00: {
161 tool_type: FclFileFloatArray
163 Label: "areaGain_ib5m-v00"
164 DefaultValue: 0.00317
169 # Run 5n: cold, gain = 7.8 mV/fC, shaping = 1.0 us.
172 tools.areaGain_ib5n_v00: {
173 tool_type: FclFileFloatArray
175 Label: "areaGain_ib5n-v00"
181 # Run 5o: cold, gain = 7.8 mV/fC, shaping = 3.0 us.
184 tools.areaGain_ib5o_v00: {
185 tool_type: FclFileFloatArray
187 Label: "areaGain_ib5o-v00"
193 #######################################################
194 # Updated estimates v02.
196 #######################################################
198 # More careful analysis of the 5c pulser data gives
199 # h/DAC = 490 ADC instead of 460 assumed above
200 # The corresponding value for 5a is 162 ADC which
201 # is within 2% of the the 5c value when scaled by gA,
202 # the amplifier gain.
204 # Here all gains are obtained by scaling the 5a gains:
205 # g = K/g_A/tau_A with K = 0.225
206 # where gA and tau_A are the nominal amplififier values.
208 # To make naming consistent and avoid conflicts with the
209 # above, these are all named *v02.
211 # For periods b, f and k.
213 tools.areaGain_ib5a_v02: {
214 tool_type: FclFileFloatArray
216 Label: "areaGain_ib5a-v02"
221 tools.areaGain_ib5c_v02: {
222 tool_type: FclFileFloatArray
224 Label: "areaGain_ib5c-v02"
229 tools.areaGain_ib5d_v02: {
230 tool_type: FclFileFloatArray
232 Label: "areaGain_ib5d-v02"
237 tools.areaGain_ib5e_v02: {
238 tool_type: FclFileFloatArray
240 Label: "areaGain_ib5e-v02"
241 DefaultValue: 0.00536
245 tools.areaGain_ib5g_v02: {
246 tool_type: FclFileFloatArray
248 Label: "areaGain_ib5g-v02"
253 tools.areaGain_ib5h_v02: {
254 tool_type: FclFileFloatArray
256 Label: "areaGain_ib5h-v02"
261 tools.areaGain_ib5i_v02: {
262 tool_type: FclFileFloatArray
264 Label: "areaGain_ib5i-v02"
265 DefaultValue: 0.00450
269 tools.areaGain_ib5j_v02: {
270 tool_type: FclFileFloatArray
272 Label: "areaGain_ib5j-v02"
277 tools.areaGain_ib5l_v02: {
278 tool_type: FclFileFloatArray
280 Label: "areaGain_ib5l-v02"
285 tools.areaGain_ib5m_v02: {
286 tool_type: FclFileFloatArray
288 Label: "areaGain_ib5m-v02"
289 DefaultValue: 0.00300
293 tools.areaGain_ib5n_v02: {
294 tool_type: FclFileFloatArray
296 Label: "areaGain_ib5n-v02"
301 tools.areaGain_ib5o_v02: {
302 tool_type: FclFileFloatArray
304 Label: "areaGain_ib5o-v02"
309 # First period 5p with calibrated ADC data.
310 # This is at 14 mv/fC, 2 us, 900 mV
311 # Height gain is now 553 ADC/DAC compared with
312 # 490/DAC with uncalibrated ADC.
313 # Scaling the above gain factor, we obtain
314 # g = K/g_A/tau_A with K = 0.1995
315 # for data with calibrated ADC.
317 # Tom did fit area vs. DAC for each channel
318 # in 5q and obtained mean responses of
319 # 1517 and 1523 ADC-tick/DAC for collection
321 # This is at 14 mv/fC, 1 us, 900 mV
322 # The average of these gives
323 # g = 0.01408 ke/tick and K=0.1971.
324 # about 1.2% different from my estimate.
325 # Adopt Tom's values below.
327 # 2021-03-21: All gain estimates use the old value of 21.4 ke/DAC
328 # from injection capicitance of 183 fC. But last June Shanshan
329 # reported a new measurement of 187.8 ==> conversion factor
330 # is 21.98 ke/DAC, 2.7 % higher
333 data.calibTemplate: {
334 tool_type: FclFileFloatArray
336 Label: "areaGain_ib5p-v02"
341 tools.areaGain_ib5B00_v02: @local::data.calibTemplate
342 tools.areaGain_ib5B01_v02: @local::data.calibTemplate
343 tools.areaGain_ib5B02_v02: @local::data.calibTemplate
344 tools.areaGain_ib5B03_v02: @local::data.calibTemplate
345 tools.areaGain_ib5B10_v02: @local::data.calibTemplate
346 tools.areaGain_ib5B11_v02: @local::data.calibTemplate
347 tools.areaGain_ib5B12_v02: @local::data.calibTemplate
348 tools.areaGain_ib5B13_v02: @local::data.calibTemplate
349 tools.areaGain_ib5B20_v02: @local::data.calibTemplate
350 tools.areaGain_ib5B21_v02: @local::data.calibTemplate
351 tools.areaGain_ib5B22_v02: @local::data.calibTemplate
352 tools.areaGain_ib5B23_v02: @local::data.calibTemplate
353 tools.areaGain_ib5B30_v02: @local::data.calibTemplate
354 tools.areaGain_ib5B31_v02: @local::data.calibTemplate
355 tools.areaGain_ib5B32_v02: @local::data.calibTemplate
356 tools.areaGain_ib5B33_v02: @local::data.calibTemplate
358 tools.areaGain_ib5B00_v02.DefaultValue: 0.0839
359 tools.areaGain_ib5B01_v02.DefaultValue: 0.0419
360 tools.areaGain_ib5B02_v02.DefaultValue: 0.0210
361 tools.areaGain_ib5B03_v02.DefaultValue: 0.01398
362 tools.areaGain_ib5B10_v02.DefaultValue: 0.0505
363 tools.areaGain_ib5B11_v02.DefaultValue: 0.0253
364 tools.areaGain_ib5B12_v02.DefaultValue: 0.01263
365 tools.areaGain_ib5B13_v02.DefaultValue: 0.00842
366 tools.areaGain_ib5B20_v02.DefaultValue: 0.0282
367 tools.areaGain_ib5B21_v02.DefaultValue: 0.01408 # 5q
368 tools.areaGain_ib5B22_v02.DefaultValue: 0.00704 # 5p
369 tools.areaGain_ib5B23_v02.DefaultValue: 0.00469
370 tools.areaGain_ib5B30_v02.DefaultValue: 0.01577
371 tools.areaGain_ib5B31_v02.DefaultValue: 0.00788
372 tools.areaGain_ib5B32_v02.DefaultValue: 0.00394
373 tools.areaGain_ib5B33_v02.DefaultValue: 0.00263
375 # 14 mv/fC, 2 us, 900 mV
376 tools.areaGain_ib5p_v02: {
377 tool_type: FclFileFloatArray
379 Label: "areaGain_ib5p-v02"
380 DefaultValue: 0.00704
384 # 14 mv/fC, 1 us, 900 mV
385 # Measure the same 553 ADC/DAC
386 tools.areaGain_ib5q_v02: {
387 tool_type: FclFileFloatArray
389 Label: "areaGain_ib5q-v02"
390 DefaultValue: 0.01408
394 #######################################################
395 # Updated estimates v03.
398 # New voltage step from Shanshan gives charge 20.92 ke/step.
399 # Values from v02 are scaled by 209.9/21.4 = 0.978
401 # Use c for periods b, f and k.
402 #######################################################
404 tools.areaGain_ib5a_v03: {
405 tool_type: FclFileFloatArray
407 Label: "areaGain_ib5a-v03"
412 tools.areaGain_ib5c_v03: {
413 tool_type: FclFileFloatArray
415 Label: "areaGain_ib5c-v03"
420 tools.areaGain_ib5d_v03: {
421 tool_type: FclFileFloatArray
423 Label: "areaGain_ib5d-v03"
428 tools.areaGain_ib5e_v03: {
429 tool_type: FclFileFloatArray
431 Label: "areaGain_ib5e-v03"
432 DefaultValue: 0.00524
436 tools.areaGain_ib5g_v03: {
437 tool_type: FclFileFloatArray
439 Label: "areaGain_ib5g-v03"
444 tools.areaGain_ib5h_v03: {
445 tool_type: FclFileFloatArray
447 Label: "areaGain_ib5h-v03"
452 tools.areaGain_ib5i_v03: {
453 tool_type: FclFileFloatArray
455 Label: "areaGain_ib5i-v03"
456 DefaultValue: 0.00440
460 tools.areaGain_ib5j_v03: {
461 tool_type: FclFileFloatArray
463 Label: "areaGain_ib5j-v03"
468 tools.areaGain_ib5l_v03: {
469 tool_type: FclFileFloatArray
471 Label: "areaGain_ib5l-v03"
476 tools.areaGain_ib5m_v03: {
477 tool_type: FclFileFloatArray
479 Label: "areaGain_ib5m-v03"
480 DefaultValue: 0.00293
484 tools.areaGain_ib5n_v03: {
485 tool_type: FclFileFloatArray
487 Label: "areaGain_ib5n-v03"
492 tools.areaGain_ib5o_v03: {
493 tool_type: FclFileFloatArray
495 Label: "areaGain_ib5o-v03"
500 # First period 5p with calibrated ADC data.
501 # This is at 14 mv/fC, 2 us, 900 mV
502 # Height gain is now 553 ADC/DAC compared with
503 # 490/DAC with uncalibrated ADC.
504 # Scaling the above gain factor, we obtain
505 # g = K/g_A/tau_A with K = 0.1995
506 # for data with calibrated ADC.
508 # Tom did fit area vs. DAC for each channel
509 # in 5q and obtained mean responses of
510 # 1517 and 1523 ADC-tick/DAC for collection
512 # This is at 14 mv/fC, 1 us, 900 mV
513 # The average of these gives
514 # g = 0.01408 ke/tick and K=0.1971.
515 # about 1.2% different from my estimate.
516 # Adopt Tom's values below.
518 # 2021-03-21: All gain estimates use the old value of 21.4 ke/DAC
519 # from injection capicitance of 183 fC. But last June Shanshan
520 # reported a new measurement of 187.8 ==> conversion factor
521 # is 21.98 ke/DAC, 2.7 % higher
524 data.calibTemplate: {
525 tool_type: FclFileFloatArray
527 Label: "areaGain_ib5p-v03"
532 tools.areaGain_ib5B00_v03: @local::data.calibTemplate
533 tools.areaGain_ib5B01_v03: @local::data.calibTemplate
534 tools.areaGain_ib5B02_v03: @local::data.calibTemplate
535 tools.areaGain_ib5B03_v03: @local::data.calibTemplate
536 tools.areaGain_ib5B10_v03: @local::data.calibTemplate
537 tools.areaGain_ib5B11_v03: @local::data.calibTemplate
538 tools.areaGain_ib5B12_v03: @local::data.calibTemplate
539 tools.areaGain_ib5B13_v03: @local::data.calibTemplate
540 tools.areaGain_ib5B20_v03: @local::data.calibTemplate
541 tools.areaGain_ib5B21_v03: @local::data.calibTemplate
542 tools.areaGain_ib5B22_v03: @local::data.calibTemplate
543 tools.areaGain_ib5B23_v03: @local::data.calibTemplate
544 tools.areaGain_ib5B30_v03: @local::data.calibTemplate
545 tools.areaGain_ib5B31_v03: @local::data.calibTemplate
546 tools.areaGain_ib5B32_v03: @local::data.calibTemplate
547 tools.areaGain_ib5B33_v03: @local::data.calibTemplate
549 tools.areaGain_ib5B00_v03.DefaultValue: 0.0820
550 tools.areaGain_ib5B01_v03.DefaultValue: 0.0410
551 tools.areaGain_ib5B02_v03.DefaultValue: 0.0205
552 tools.areaGain_ib5B03_v03.DefaultValue: 0.01367
553 tools.areaGain_ib5B10_v03.DefaultValue: 0.0494
554 tools.areaGain_ib5B11_v03.DefaultValue: 0.0247
555 tools.areaGain_ib5B12_v03.DefaultValue: 0.01235
556 tools.areaGain_ib5B13_v03.DefaultValue: 0.00823
557 tools.areaGain_ib5B20_v03.DefaultValue: 0.0275
558 tools.areaGain_ib5B21_v03.DefaultValue: 0.01376 # 5q
559 tools.areaGain_ib5B22_v03.DefaultValue: 0.00688 # 5p
560 tools.areaGain_ib5B23_v03.DefaultValue: 0.00459
561 tools.areaGain_ib5B30_v03.DefaultValue: 0.01541
562 tools.areaGain_ib5B31_v03.DefaultValue: 0.00771
563 tools.areaGain_ib5B32_v03.DefaultValue: 0.00385
564 tools.areaGain_ib5B33_v03.DefaultValue: 0.00257
566 #######################################################
568 # Formula-based, single gain calibration.
570 #######################################################