CFEL - ASG Software Suite  2.5.0
CASS
Fluorescence-pnCCD.ini
Go to the documentation of this file.
1 ;/** @example Fluorescence-pnCCD.ini */
2 ;;
3 ;; Used for Cluster experiments using VMI spectrometer and pnCCD at AMO
4 ;;
5 
6 
7 ;----------------------the processors--------------------------
8 
9 ;----------------the raw images / tof traces-----------------------
10 
11 
12 ; The front detector image
13 [Processor]
14 FrontPnCCDRaw/ID = 105
15 FrontPnCCDRaw/Detector = FrontPnCCD
16 FrontPnCCDRaw/Hide = false
17 ;display front image in lab layout
18 [Processor]
19 FrontPnCCDLab/ID = 1602
20 FrontPnCCDLab/HistName = FrontPnCCDRaw
21 FrontPnCCDLab/GeometryFilename = front-pnccd.geom
22 FrontPnCCDLab/ConvertCheetahToCASSLayout = false
23 FrontPnCCDLab/Hide = false
24 
25 ; The rear detector image
26 [Processor]
27 RearPnCCDRaw/ID = 105
28 RearPnCCDRaw/Detector = RearPnCCD
29 RearPnCCDRaw/Hide = false
30 ;display rear image in lab layout
31 [Processor]
32 RearPnCCDLab/ID = 1602
33 RearPnCCDLab/HistName = RearPnCCDRaw
34 RearPnCCDLab/GeometryFilename = rear-pnccd.geom
35 RearPnCCDLab/ConvertCheetahToCASSLayout = false
36 RearPnCCDLab/Hide = false
37 
38 
39 
40 
41 
42 ;------- monitor the noise and mask -------------
43 
45 [Processor]
46 FrontPnCCDOffsetMap/ID = 107
47 FrontPnCCDOffsetMap/Detector = FrontPnCCD
48 FrontPnCCDOffsetMap/MapType = offset
49 FrontPnCCDOffsetMap/Hide = false
50 ;front noise
51 FrontPnCCDNoiseMap/ID = 107
52 FrontPnCCDNoiseMap/Detector = FrontPnCCD
53 FrontPnCCDNoiseMap/MapType = noise
54 FrontPnCCDNoiseMap/Hide = false
56 FrontPnCCDCorrectionMap/ID = 107
57 FrontPnCCDCorrectionMap/Detector = FrontPnCCD
58 FrontPnCCDCorrectionMap/MapType = correction
59 FrontPnCCDCorrectionMap/Hide = false
60 
61 ;rear offset
62 [Processor]
63 RearPnCCDOffsetMap/ID = 107
64 RearPnCCDOffsetMap/Detector = RearPnCCD
65 RearPnCCDOffsetMap/MapType = offset
66 RearPnCCDOffsetMap/Hide = false
67 ;rear noise
68 RearPnCCDNoiseMap/ID = 107
69 RearPnCCDNoiseMap/Detector = RearPnCCD
70 RearPnCCDNoiseMap/MapType = noise
71 RearPnCCDNoiseMap/Hide = false
72 ;rear correction
73 RearPnCCDCorrectionMap/ID = 107
74 RearPnCCDCorrectionMap/Detector = RearPnCCD
75 RearPnCCDCorrectionMap/MapType = correction
76 RearPnCCDCorrectionMap/Hide = false
77 
78 
79 
80 
81 
82 
83 ;--------------fluorescence front-------------------------
84 
85 
86 ; the number of photon containing pixels found
87 [;Processor]
88 FrontPnCCDNbrPixels/ID = 149
89 FrontPnCCDNbrPixels/Detector = FrontPnCCD
90 FrontPnCCDNbrPixels/Hide = true
91 FrontPnCCDNbrPixelsHistory/ID = 64
92 FrontPnCCDNbrPixelsHistory/HistName = FrontPnCCDNbrPixels
93 FrontPnCCDNbrPixelsHistory/Size = 2400
94 FrontPnCCDNbrPixelsHistory/Hide = false
95 
96 ; image of pixels containing a photon
97 [;Processor]
98 FrontPnCCDPixelImage/ID = 148
99 FrontPnCCDPixelImage/Detector = FrontPnCCD
100 FrontPnCCDPixelImage/PixelvalueAsWeight = true
101 FrontPnCCDPixelImage/SpectralLowerLimit = 0
102 FrontPnCCDPixelImage/SpectralUpperLimit = 16400
103 FrontPnCCDPixelImage/XNbrBins = 1024
104 FrontPnCCDPixelImage/XLow = 0
105 FrontPnCCDPixelImage/XUp = 1023
106 FrontPnCCDPixelImage/XTitle = columns
107 FrontPnCCDPixelImage/YNbrBins = 1024
108 FrontPnCCDPixelImage/YLow = 0
109 FrontPnCCDPixelImage/YUp = 1023
110 FrontPnCCDPixelImage/YTitle = rows
111 FrontPnCCDPixelImage/Hide = false
112 ; sum up histogram
113 FrontPnCCDPixelImageSum/ID = 62
114 FrontPnCCDPixelImageSum/HistName = FrontPnCCDPixelImage
115 FrontPnCCDPixelImageSum/Hide = false
116 
117 ; histogram of photon containing pixels
118 [;Processor]
119 FrontPnCCDPixelHist/ID = 60
120 FrontPnCCDPixelHist/HistName = FrontPnCCDPixelImage
121 FrontPnCCDPixelHist/XNbrBins = 1000
122 FrontPnCCDPixelHist/XLow = 100
123 FrontPnCCDPixelHist/XUp = 14000
124 FrontPnCCDPixelHist/XTitle = pixel values [adu]
125 FrontPnCCDPixelHist/Hide = true
126 ;sum up histogram
127 FrontPnCCDPixelHistSum/ID = 62
128 FrontPnCCDPixelHistSum/HistName = FrontPnCCDPixelHist
129 FrontPnCCDPixelHistSum/Hide = false
130 
131 ; the number of coalesced pixels found
132 [;Processor]
133 FrontPnCCDNbrHits/ID = 145
134 FrontPnCCDNbrHits/Detector = FrontPnCCD
135 FrontPnCCDNbrHits/Hide = true
136 FrontPnCCDNbrHitsHistory/ID = 64
137 FrontPnCCDNbrHitsHistory/HistName = FrontPnCCDNbrHits
138 FrontPnCCDNbrHitsHistory/Size = 2400
139 FrontPnCCDNbrHitsHistory/Hide = false
140 
141 ; histogram of the splitlevel of coalesced pixels
142 [;Processor]
143 FrontPnCCDHitSplitLvl/ID = 146
144 FrontPnCCDHitSplitLvl/Detector = FrontPnCCD
145 FrontPnCCDHitSplitLvl/XNbrBins = 10
146 FrontPnCCDHitSplitLvl/XLow = 0
147 FrontPnCCDHitSplitLvl/XUp = 10
148 FrontPnCCDHitSplitLvl/XTitle = pixel values [adu]
149 FrontPnCCDHitSplitLvl/Hide = true
150 ;sum up histogram
151 FrontPnCCDHitSplitLvlSum/ID = 62
152 FrontPnCCDHitSplitLvlSum/HistName = FrontPnCCDHitSplitLvl
153 FrontPnCCDHitSplitLvlSum/Hide = false
154 
155 ; image of coalesced pixels
156 [;Processor]
157 FrontPnCCDHitImage/ID = 144
158 FrontPnCCDHitImage/Detector = FrontPnCCD
159 FrontPnCCDHitImage/PixelvalueAsWeight = true
160 FrontPnCCDHitImage/SpectralLowerLimit = 0
161 FrontPnCCDHitImage/SpectralUpperLimit = 20000
162 FrontPnCCDHitImage/SplitLevelLowerLimit = 0
163 FrontPnCCDHitImage/SplitLevelUpperLimit = 10
164 FrontPnCCDHitImage/XNbrBins = 1024
165 FrontPnCCDHitImage/XLow = 0
166 FrontPnCCDHitImage/XUp = 1023
167 FrontPnCCDHitImage/XTitle = columns
168 FrontPnCCDHitImage/YNbrBins = 1024
169 FrontPnCCDHitImage/YLow = 0
170 FrontPnCCDHitImage/YUp = 1023
171 FrontPnCCDHitImage/YTitle = rows
172 FrontPnCCDHitImage/Hide = false
173 ;sum up histogram
174 FrontPnCCDHitImageSum/ID = 62
175 FrontPnCCDHitImageSum/HistName = FrontPnCCDHitImage
176 FrontPnCCDHitImageSum/Hide = false
177 
178 ; histogram of coalesced pixels
179 [;Processor]
180 FrontPnCCDHitHist/ID = 60
181 FrontPnCCDHitHist/HistName = FrontPnCCDHitImage
182 FrontPnCCDHitHist/XNbrBins = 1000
183 FrontPnCCDHitHist/XLow = 100
184 FrontPnCCDHitHist/XUp = 17000
185 FrontPnCCDHitHist/XTitle = pixel values [adu]
186 FrontPnCCDHitHist/Hide = true
187 ;sum up histogram
188 FrontPnCCDHitHistSum/ID = 62
189 FrontPnCCDHitHistSum/HistName = FrontPnCCDHitHist
190 FrontPnCCDHitHistSum/Hide = false
191 
192 
193 
194 
195 
196 ;--------------------- gain calibration--------------------------
197 
198 ; the front gain calibration generator
199 [Processor]
200 FrontPnCCDGainGenerator/ID = 331
201 FrontPnCCDGainGenerator/Image = FrontPnCCDRaw
202 FrontPnCCDGainGenerator/WriteCal = false
203 FrontPnCCDGainGenerator/NbrOfFrames = 1000
204 FrontPnCCDGainGenerator/Filename = gain_0.cal
205 FrontPnCCDGainGenerator/ADURangeLow = 20
206 FrontPnCCDGainGenerator/ADURangeUp = 40
207 FrontPnCCDGainGenerator/MinimumNbrPhotons = 200
208 FrontPnCCDGainGenerator/DefaultGainValue = 1
209 FrontPnCCDGainGenerator/Hide = true
211 ; histogram of all pixels
212 FrontPnCCDHist/ID = 60
213 FrontPnCCDHist/HistName = FrontPnCCDRaw
214 FrontPnCCDHist/XNbrBins = 1000
215 FrontPnCCDHist/XLow = 0
216 FrontPnCCDHist/XUp = 140
217 FrontPnCCDHist/XTitle = pixel values [adu]
218 FrontPnCCDHist/Hide = true
219 ;sum up histogram
220 FrontPnCCDHistSum/ID = 62
221 FrontPnCCDHistSum/HistName = FrontPnCCDHist
222 FrontPnCCDHistSum/Hide = false
223 ;average
224 FrontPnCCDGainAverage/ID = 70
225 FrontPnCCDGainAverage/HistName = FrontPnCCDGainGenerator
226 FrontPnCCDGainAverage/XLow = 0
227 FrontPnCCDGainAverage/XUp = 1023
228 FrontPnCCDGainAverage/YLow = 2048
229 FrontPnCCDGainAverage/Yup = 3071
230 FrontPnCCDGainAverage/Hide = false
231 ;counts
232 FrontPnCCDGainCounts/ID = 70
233 FrontPnCCDGainCounts/HistName = FrontPnCCDGainGenerator
234 FrontPnCCDGainCounts/XLow = 0
235 FrontPnCCDGainCounts/XUp = 1023
236 FrontPnCCDGainCounts/YLow = 1024
237 FrontPnCCDGainCounts/Yup = 2047
238 FrontPnCCDGainCounts/Hide = false
239 ;gain
240 FrontPnCCDGainMap/ID = 70
241 FrontPnCCDGainMap/HistName = FrontPnCCDGainGenerator
242 FrontPnCCDGainMap/XLow = 0
243 FrontPnCCDGainMap/XUp = 1023
244 FrontPnCCDGainMap/YLow = 0
245 FrontPnCCDGainMap/Yup = 1023
246 FrontPnCCDGainMap/Hide = false
247 
248 
249 
250 
251 
252 
253 
254 ; the rear gain calibration generator
255 [Processor]
256 RearPnCCDGainGenerator/ID = 331
257 RearPnCCDGainGenerator/Image = RearPnCCDRaw
258 RearPnCCDGainGenerator/WriteCal = false
259 RearPnCCDGainGenerator/NbrOfFrames = 1000
260 RearPnCCDGainGenerator/Filename = gain_1.cal
261 RearPnCCDGainGenerator/ADURangeLow = 5500
262 RearPnCCDGainGenerator/ADURangeUp = 6800
263 RearPnCCDGainGenerator/MinimumNbrPhotons = 200
264 RearPnCCDGainGenerator/DefaultGainValue = 1
265 RearPnCCDGainGenerator/Hide = true
267 ; histogram of all pixels
268 RearPnCCDHist/ID = 60
269 RearPnCCDHist/HistName = RearPnCCDRaw
270 RearPnCCDHist/XNbrBins = 1000
271 RearPnCCDHist/XLow = 0
272 RearPnCCDHist/XUp = 14000
273 RearPnCCDHist/XTitle = pixel values [adu]
274 RearPnCCDHist/Hide = true
275 ;sum up histogram
276 RearPnCCDHistSum/ID = 62
277 RearPnCCDHistSum/HistName = RearPnCCDHist
278 RearPnCCDHistSum/Hide = false
279 ;average
280 RearPnCCDGainAverage/ID = 70
281 RearPnCCDGainAverage/HistName = RearPnCCDGainGenerator
282 RearPnCCDGainAverage/XLow = 0
283 RearPnCCDGainAverage/XUp = 1023
284 RearPnCCDGainAverage/YLow = 2048
285 RearPnCCDGainAverage/Yup = 3071
286 RearPnCCDGainAverage/Hide = false
287 ;counts
288 RearPnCCDGainCounts/ID = 70
289 RearPnCCDGainCounts/HistName = RearPnCCDGainGenerator
290 RearPnCCDGainCounts/XLow = 0
291 RearPnCCDGainCounts/XUp = 1023
292 RearPnCCDGainCounts/YLow = 1024
293 RearPnCCDGainCounts/Yup = 2047
294 RearPnCCDGainCounts/Hide = false
295 ;gain
296 RearPnCCDGainMap/ID = 70
297 RearPnCCDGainMap/HistName = RearPnCCDGainGenerator
298 RearPnCCDGainMap/XLow = 0
299 RearPnCCDGainMap/XUp = 1023
300 RearPnCCDGainMap/YLow = 0
301 RearPnCCDGainMap/Yup = 1023
302 RearPnCCDGainMap/Hide = false
303 
304 
305 
306 
307 
308 
309 
310 
311 
312 
313 
314 ;-------------------program control and setup----------------------
315 
316 ; only extract FrontPnCCD, other camera data and machine data from the stream
317 [Converter]
319 LCLSPixelDetectors/size = 5
320 ;front pnCCD
321 LCLSPixelDetectors/1/CASSID = 0
322 LCLSPixelDetectors/1/Typename = pnCCDframe
323 LCLSPixelDetectors/1/DetectorName = Camp
324 LCLSPixelDetectors/1/DetectorID = 0
325 LCLSPixelDetectors/1/DeviceName = pnCCD
326 LCLSPixelDetectors/1/DeviceID = 0
327 
328 LCLSPixelDetectors/2/CASSID = 0
329 LCLSPixelDetectors/2/Typename = pnCCDconfig
330 LCLSPixelDetectors/2/DetectorName = Camp
331 LCLSPixelDetectors/2/DetectorID = 0
332 LCLSPixelDetectors/2/DeviceName = pnCCD
333 LCLSPixelDetectors/2/DeviceID = 0
334 
335 ;rear pnCCD
336 LCLSPixelDetectors/3/CASSID = 1
337 LCLSPixelDetectors/3/Typename = pnCCDframe
338 LCLSPixelDetectors/3/DetectorName = Camp
339 LCLSPixelDetectors/3/DetectorID = 0
340 LCLSPixelDetectors/3/DeviceName = pnCCD
341 LCLSPixelDetectors/3/DeviceID = 1
342 
343 LCLSPixelDetectors/4/CASSID = 1
344 LCLSPixelDetectors/4/Typename = pnCCDconfig
345 LCLSPixelDetectors/4/DetectorName = Camp
346 LCLSPixelDetectors/4/DetectorID = 0
347 LCLSPixelDetectors/4/DeviceName = pnCCD
348 LCLSPixelDetectors/4/DeviceID = 1
349 
350 ; what output level should be written into the log file
351 [Log]
353 ;MaxLoggingLevel = "DEBUG4"
354 ;Directory = logfiledir
355 ;Filename = logfilename.log
356 
357 
358 
359 ;------------------definition of front detector-----------------
360 [PixelDetectors]
362 ; set up the correction maps used with the hll type processing
364 ; set up the common mode correction
365 ;FrontPnCCD/HLLProcessing/CommonModeCalculationType = "none"
366 FrontPnCCD/HLLProcessing/CommonModeCalculationType = "simpleMean"
367 FrontPnCCD/HLLProcessing/CommonModeCorrection/Width = 128
368 FrontPnCCD/HLLProcessing/CommonModeCorrection/Multiplier = 4
369 FrontPnCCD/HLLProcessing/SimpleMeanCommonMode/MinNbrPixels = 20
370 ; set up how to find pixels containing a photon
372 FrontPnCCD/AboveNoiseFinder/Multiplier = 4
373 ; set up how the split pixels are coalesced
375 FrontPnCCD/SimpleCoalescing/MaxPixelListSize = 100000
376 FrontPnCCD/SimpleCoalescing/MipThreshold = 1e6
377 FrontPnCCD/SimpleCoalescing/MaxRecursionDepth = 7
378 ; set up how to create the noise, offset map
379 FrontPnCCD/CorrectionMaps/NoisyPixelThreshold = -1
380 ;FrontPnCCD/CorrectionMaps/NoisyPixelThreshold = 1e20
381 ;FrontPnCCD/CorrectionMaps/LowerNoisyPixelThreshold = -1e20
382 FrontPnCCD/CorrectionMaps/MapCreatorType = "onlinecommonmode"
383 ;FrontPnCCD/CorrectionMaps/FixedOnlineCreatorCommonMode/StartInstantly = true
384 FrontPnCCD/CorrectionMaps/FixedOnlineCreatorCommonMode/NbrFrames = 200
385 FrontPnCCD/CorrectionMaps/FixedOnlineCreatorCommonMode/WriteMaps = true
386 FrontPnCCD/CorrectionMaps/FixedOnlineCreatorCommonMode/Multiplier = 4
387 FrontPnCCD/CorrectionMaps/FixedOnlineCreatorCommonMode/CommonModeCalculationType = "none"
388 FrontPnCCD/CorrectionMaps/InputOffsetNoiseFiletype = "cass"
389 FrontPnCCD/CorrectionMaps/InputOffsetNoiseFilename = "darkcal_0.lnk"
390 FrontPnCCD/CorrectionMaps/OutputOffsetNoiseFiletype = "cass"
391 ;FrontPnCCD/CorrectionMaps/OutputOffsetNoiseFilename = "darkcal_0.cal"
392 ; set up how to create the gain map
393 FrontPnCCD/CorrectionMaps/GainMapCreatorType = "GainFixedADURange"
394 ;FrontPnCCD/CorrectionMaps/GainFixedADURange/StartInstantly = true
395 FrontPnCCD/CorrectionMaps/GainFixedADURange/NbrFrames = 1000
396 FrontPnCCD/CorrectionMaps/GainFixedADURange/MinimumPhotonCount = 200
397 FrontPnCCD/CorrectionMaps/GainFixedADURange/MinimumMedianCounts = 400
398 FrontPnCCD/CorrectionMaps/GainFixedADURange/MinADURange =3600
399 FrontPnCCD/CorrectionMaps/GainFixedADURange/MaxADURange = 4400
400 FrontPnCCD/CorrectionMaps/GainFixedADURange/SaveCalibration = true
401 FrontPnCCD/CorrectionMaps/InputGainFiletype = "cass"
402 FrontPnCCD/CorrectionMaps/InputGainFilename = "gain_0.lnk"
403 FrontPnCCD/CorrectionMaps/OutputGainFiletype = "cass"
404 ;FrontPnCCD/CorrectionMaps/OutputGainFilename = "gain_0.cal"
405 ;the mask elements
406 FrontPnCCD/CorrectionMaps/Mask/size = 0
407 ; the cut part of the ccd
408 FrontPnCCD/CorrectionMaps/Mask/1/MaskElementType = "square"
409 FrontPnCCD/CorrectionMaps/Mask/1/LowerLeftX = 488
410 FrontPnCCD/CorrectionMaps/Mask/1/LowerLeftY = 480
411 FrontPnCCD/CorrectionMaps/Mask/1/UpperRightX = 533
412 FrontPnCCD/CorrectionMaps/Mask/1/UpperRightY = 541
413 
414 
415 
416 
417 ;-----definition of rear detector--------
418 
419 [PixelDetectors]
420 RearPnCCD/Detector = 1
421 ; set up the correction maps used with the hll type processing
422 RearPnCCD/FrameProcessorType = "hll"
423 ; set up the common mode correction
424 ;RearPnCCD/HLLProcessing/CommonModeCalculationType = "none"
425 RearPnCCD/HLLProcessing/CommonModeCalculationType = "simpleMean"
426 RearPnCCD/HLLProcessing/CommonModeCorrection/Width = 128
427 RearPnCCD/HLLProcessing/CommonModeCorrection/Multiplier = 4
428 RearPnCCD/HLLProcessing/SimpleMeanCommonMode/MinNbrPixels = 20
429 ; set up how to find pixels containing a photon
430 RearPnCCD/PixelFinderType = "aboveNoise"
431 RearPnCCD/AboveNoiseFinder/Multiplier = 4
432 ; set up how the split pixels are coalesced
433 RearPnCCD/CoalescingFunctionType = "simple"
434 RearPnCCD/SimpleCoalescing/MaxPixelListSize = 100000
435 RearPnCCD/SimpleCoalescing/MipThreshold = 1e6
436 RearPnCCD/SimpleCoalescing/MaxRecursionDepth = 7
437 ; set up how to create the noise, offset map
438 RearPnCCD/CorrectionMaps/NoisyPixelThreshold = -1
439 ;RearPnCCD/CorrectionMaps/NoisyPixelThreshold = 1e20
440 ;RearPnCCD/CorrectionMaps/LowerNoisyPixelThreshold = -1e20
441 RearPnCCD/CorrectionMaps/MapCreatorType = "onlinecommonmode"
442 ;RearPnCCD/CorrectionMaps/FixedOnlineCreatorCommonMode/StartInstantly = true
443 RearPnCCD/CorrectionMaps/FixedOnlineCreatorCommonMode/NbrFrames = 200
444 RearPnCCD/CorrectionMaps/FixedOnlineCreatorCommonMode/WriteMaps = true
445 RearPnCCD/CorrectionMaps/FixedOnlineCreatorCommonMode/Multiplier = 4
446 RearPnCCD/CorrectionMaps/FixedOnlineCreatorCommonMode/CommonModeCalculationType = "none"
447 RearPnCCD/CorrectionMaps/InputOffsetNoiseFiletype = "cass"
448 RearPnCCD/CorrectionMaps/InputOffsetNoiseFilename = "darkcal_1.lnk"
449 RearPnCCD/CorrectionMaps/OutputOffsetNoiseFiletype = "cass"
450 ;RearPnCCD/CorrectionMaps/OutputOffsetNoiseFilename = "darkcal_1.cal"
451 ; set up how to create the gain map
452 RearPnCCD/CorrectionMaps/GainMapCreatorType = "GainFixedADURange"
453 ;RearPnCCD/CorrectionMaps/GainFixedADURange/StartInstantly = true
454 RearPnCCD/CorrectionMaps/GainFixedADURange/NbrFrames = 1000
455 RearPnCCD/CorrectionMaps/GainFixedADURange/MinimumPhotonCount = 200
456 RearPnCCD/CorrectionMaps/GainFixedADURange/MinimumMedianCounts = 400
457 RearPnCCD/CorrectionMaps/GainFixedADURange/MinADURange = 3600
458 RearPnCCD/CorrectionMaps/GainFixedADURange/MaxADURange = 4400
459 RearPnCCD/CorrectionMaps/GainFixedADURange/SaveCalibration = true
460 RearPnCCD/CorrectionMaps/InputGainFiletype = "cass"
461 RearPnCCD/CorrectionMaps/InputGainFilename = "gain_1.lnk"
462 RearPnCCD/CorrectionMaps/OutputGainFiletype = "cass"
463 ;RearPnCCD/CorrectionMaps/OutputGainFilename = "gain_1.cal"
464 ;the mask elements
465 RearPnCCD/CorrectionMaps/Mask/size = 0
466 ; the center of the detector
467 RearPnCCD/CorrectionMaps/Mask/1/MaskElementType = "square"
468 RearPnCCD/CorrectionMaps/Mask/1/LowerLeftX = 488
469 RearPnCCD/CorrectionMaps/Mask/1/LowerLeftY = 480
470 RearPnCCD/CorrectionMaps/Mask/1/UpperRightX = 533
471 RearPnCCD/CorrectionMaps/Mask/1/UpperRightY = 541
Electrons_ YUp
Definition: hdf5-input.ini:88
Electrons_ XUp
Definition: hdf5-input.ini:85
definition of front detector[PixelDetectors] FrontPnCCD Detector
the raw images
determine the particle size by the distance between the first minima of the q average[Processor]
find nbr of bragg peaks by taking background with pixels that are free of
ETOF_1_vs_Delay_ YTitle
Definition: hdf5-input.ini:209
set up how to find pixels containing a photon FrontPnCCD PixelFinderType
create the noise and bad pixel map[Processor]
FrontPnCCD CorrectionMaps Mask UpperRightX
Electrons_ PixelvalueAsWeight
Definition: hdf5-input.ini:91
set up how to create the gain map FrontPnCCD CorrectionMaps GainMapCreatorType
FrontPnCCD CorrectionMaps Mask LowerLeftX
FrontPnCCD CorrectionMaps OutputGainFilename
true Then one can use the IsHit Processor later by only
BraggPeakTableNoOutliers GeometryFilename
FrontPnCCD HLLProcessing CommonModeCalculationType
only extract other camera data and machine data from the stream[Converter] Used
Electrons_ YLow
Definition: hdf5-input.ini:87
only extract FrontPnCCD
FrontPnCCD CorrectionMaps FixedOnlineCreatorCommonMode StartInstantly
set up the hll like processing(removes offset and applies the mask) FrontPnCCD/FrameProcessorType
set up how the split pixels are coalesced FrontPnCCD CoalescingFunctionType
Electrons_ SpectralUpperLimit
Definition: hdf5-input.ini:90
CsPadImageData LCLSPixelDetectors Typename
what output level should be written into the log file[Log] MaxLoggingLevel
only extract pnCCD
front pnCCD LCLSPixelDetectors CASSID
Electrons_ SpectralLowerLimit
Definition: hdf5-input.ini:89
gain calibration
The front detector image[Processor] FrontPnCCDRaw ID
fluorescence front
FrontPnCCD CorrectionMaps LowerNoisyPixelThreshold
auxiliary data[Processor]
the cut part of the ccd FrontPnCCD CorrectionMaps Mask MaskElementType
x pixels CsPad2x2CommonModeMap Hide
set up the common mode correction
monitor the noise and mask
program control and setup
definitions of when a hit is found
Electrons_ YNbrBins
Definition: hdf5-input.ini:86
the processors
ETOF_1_vs_Delay_ XTitle
Definition: hdf5-input.ini:205
Processor
set up the correction maps used with the hll type processing FrontPnCCD FrameProcessorType
the raw images tof traces
identification for the later Processors by ANDing this with
set up how to create the offset map FrontPnCCD CorrectionMaps NoisyPixelThreshold
PixelDetectors E CorrectionMaps InputOffsetNoiseFilename
Definition: hdf5-input.ini:52
offset
Electrons_ XNbrBins
Definition: hdf5-input.ini:83
Electron detector
Definition: hdf5-input.ini:62
int16_t pixel
define a pixel
Definition: hlltypes.hpp:27
Electrons_ XLow
Definition: hdf5-input.ini:84
FrontPnCCD CorrectionMaps Mask UpperRightY
Electrons_raw HistName
Definition: hdf5-input.ini:69
FrontPnCCD CorrectionMaps OutputOffsetNoiseFilename
FrontPnCCD CorrectionMaps Mask LowerLeftY
set up how to create the noise
create conversion factor to convert adu to photon counts
only extract other camera data and machine data from the stream[Converter] Machine LCLSPixelDetectors size