7 ; ---------------------the
processors--------------------------
9 ;------------------------the raw
images ---------------------------
16 RearPnCCDRaw/
Hide = false
20 FrontPnCCDRaw/
ID = 105
22 FrontPnCCDRaw/
Hide = false
29 ; pull the f11enrc gasdet
value from the machine
data and set a threshold
on
33 GasDetector/VariableName = f_11_ENRC
34 GasDetector/
Hide =
true
35 GasDetectorHistory/
ID = 64
36 GasDetectorHistory/
HistName = GasDetector
37 GasDetectorHistory/Size = 2400
38 GasDetectorHistory/
Hide =
false
41 IsLight/UpperLimit = 1e20
42 IsLight/LowerLimit = 0.05
44 EBeamL3Energy/
ID = 120
45 EBeamL3Energy/VariableName =
"EbeamL3Energy"
46 EBeamL3Energy/
Hide =
true
47 EBeamL3EnergyHistory/
ID = 64
48 EBeamL3EnergyHistory/
HistName = EBeamL3Energy
49 EBeamL3EnergyHistory/Size = 2400
50 EBeamL3EnergyHistory/
Hide = false
55 ;------------- definitions
of when a
hit is
found------------------
60 ; the substracted to find the
hit
62 ;RearPnCCDArea/
ID = 70
65 ;RearPnCCDArea/
XUp = 850
67 ;RearPnCCDArea/
YUp = 300
70 Mask/
BinaryFile =
"/reg/neh/home1/lutz/analysis/amob3313/mask.bin"
75 MaskedRear/
HistOne = RearPnCCDRaw
77 MaskedRear/Operation = *
78 MaskedRear/
Hide =
true
79 RearPnCCDAreaIntegral/
ID = 82
80 ;RearPnCCDAreaIntegral/
HistName = RearPnCCDArea
81 RearPnCCDAreaIntegral/
HistName = MaskedRear
82 RearPnCCDAreaIntegral/Statistics = sum
83 RearPnCCDAreaIntegral/
Hide =
true
84 RearPnCCDIntegralMedian/
ID = 301
85 RearPnCCDIntegralMedian/MedianSize = 10
86 RearPnCCDIntegralMedian/
HistName = RearPnCCDAreaIntegral
87 RearPnCCDIntegralMedian/
Hide =
true
88 RearPnCCDIntegralDeviation/
ID = 1
89 RearPnCCDIntegralDeviation/
HistOne = RearPnCCDAreaIntegral
90 RearPnCCDIntegralDeviation/
HistTwo = RearPnCCDIntegralMedian
91 RearPnCCDIntegralDeviation/Operation =
"-"
92 RearPnCCDIntegralDeviation/
Hide =
true
93 RearPnCCDHitfinder/
ID = 9
94 RearPnCCDHitfinder/
HistName = RearPnCCDIntegralDeviation
95 RearPnCCDHitfinder/UpperLimit = 1e20
96 RearPnCCDHitfinder/LowerLimit = 200000
97 RearPnCCDHitfinder/
Hide =
true
99 RearPnCCDIntegralDeviationHistory/
ID = 64
100 RearPnCCDIntegralDeviationHistory/
HistName = RearPnCCDIntegralDeviation
101 RearPnCCDIntegralDeviationHistory/Size = 5000
110 ; define which
of the hitfinders defined above will be used as
hit
111 ; identification
for the later Processors by ANDing
this with
113 ; chaning here which condition to
use.
116 IsHit/
HistOne = DefaultTrueHist
117 IsHit/
HistTwo = RearPnCCDHitfinder
118 IsHit/Operation =
"AND"
128 HitRate/NbrOfAverages = 50
130 HitRateHistory/
ID = 64
132 HitRateHistory/Size = 2400
133 HitRateHistory/
Hide = false
141 HitRateLight/NbrOfAverages = 600
142 HitRateLight/
Hide =
true
143 HitRateLightHistory/
ID = 64
144 HitRateLightHistory/
HistName = HitRateLight
146 HitRateLightHistory/Size = 2400
147 HitRateLightHistory/
Hide = false
150 ;
check if Hit is saturated
152 SaturatedImage/
ID = 40
153 SaturatedImage/
HistName = RearPnCCDRaw
156 IsSaturatedImage/
ID = 82
157 IsSaturatedImage/
HistName = SaturatedImage
158 IsSaturatedImage/Statistics = sum
160 IsSaturatedImage/
Hide =
true
161 UnSaturatedImage/
ID = 4
162 UnSaturatedImage/
HistName = IsSaturatedImage
164 UnSaturatedImage/
Hide =
true
165 IsUnSaturatedHit/
ID = 1
166 IsUnSaturatedHit/
HistOne = IsHit
167 IsUnSaturatedHit/
HistTwo = UnSaturatedImage
168 IsUnSaturatedHit/Operation =
"AND"
169 IsUnSaturatedHit/
Hide = true
173 UnSaturatedHitRate/
ID = 61
174 UnSaturatedHitRate/
HistName = IsUnSaturatedHit
175 UnSaturatedHitRate/NbrOfAverages = 50
176 UnSaturatedHitRate/
Hide =
true
177 UnSaturatedHitRateHistory/
ID = 64
178 UnSaturatedHitRateHistory/
HistName = UnSaturatedHitRate
179 UnSaturatedHitRateHistory/Size = 2400
180 UnSaturatedHitRateHistory/
Hide = false
186 ;------- Things done when there is a
hit ----------------
197 ;remember the
hit of the previous events
199 FrontPnCCDMinus1/
ID = 56
202 FrontPnCCDMinus1/
Hide =
false
203 FrontPnCCDMinus2/
ID = 56
204 FrontPnCCDMinus2/
HistName = FrontPnCCDMinus1
206 FrontPnCCDMinus2/
Hide =
false
207 FrontPnCCDMinus3/
ID = 56
208 FrontPnCCDMinus3/
HistName = FrontPnCCDMinus2
210 FrontPnCCDMinus3/
Hide =
false
211 FrontPnCCDMinus4/
ID = 56
212 FrontPnCCDMinus4/
HistName = FrontPnCCDMinus3
214 FrontPnCCDMinus4/
Hide =
false
215 FrontPnCCDMinus5/
ID = 56
216 FrontPnCCDMinus5/
HistName = FrontPnCCDMinus4
218 FrontPnCCDMinus5/
Hide = false
221 ; The rear
detector image in the lab frame when there is a
hit
227 RearPnCCD/ConvertCheetahToCASSLayout =
false
228 RearPnCCD/
Hide = false
229 ; The rear
detector image in the lab frame when there is a unsaturaded
hit
231 RearPnCCDUnSaturated/
ID = 1602
232 RearPnCCDUnSaturated/
HistName = RearPnCCDRaw
235 RearPnCCDUnSaturated/ConvertCheetahToCASSLayout =
false
236 RearPnCCDUnSaturated/
Hide = false
237 ; The rear
detector image in the lab frame when there is a unsaturaded single particle
hit
239 RearPnCCDSingleParticle/
ID = 1602
240 RearPnCCDSingleParticle/
HistName = RearPnCCDRaw
243 RearPnCCDSingleParticle/ConvertCheetahToCASSLayout =
false
244 RearPnCCDSingleParticle/
Hide = false
246 ;remember the
hit of the previous events
248 RearPnCCDMinus1/
ID = 56
249 RearPnCCDMinus1/
HistName = RearPnCCD
251 RearPnCCDMinus1/
Hide =
false
252 RearPnCCDMinus2/
ID = 56
253 RearPnCCDMinus2/
HistName = RearPnCCDMinus1
255 RearPnCCDMinus2/
Hide =
false
256 RearPnCCDMinus3/
ID = 56
257 RearPnCCDMinus3/
HistName = RearPnCCDMinus2
259 RearPnCCDMinus3/
Hide =
false
260 RearPnCCDMinus4/
ID = 56
261 RearPnCCDMinus4/
HistName = RearPnCCDMinus3
263 RearPnCCDMinus4/
Hide =
false
264 RearPnCCDMinus5/
ID = 56
265 RearPnCCDMinus5/
HistName = RearPnCCDMinus4
267 RearPnCCDMinus5/
Hide = false
272 ; ---------particle
size-------------
280 QAverage/ConvertCheetahToCASSLayout = false
285 QAverage/PixelSize_m = 75e-6
289 QAverage/
XTitle =
"Q [1/A]"
290 QAverage/
Hide = false
292 ; determine the particle
size by the distance between the first 2 minima
of the q-
average
297 MinimaTable/Range = 10
299 MinimaTable/
Hide = true
300 ; find out how many rows the list has
301 nMinimaTableRows/
ID = 88
302 nMinimaTableRows/
HistName = MinimaTable
303 nMinimaTableRows/AxisParameter =
YNbrBins
305 nMinimaTableRows/
Hide = true
306 ; ensure that the list has at least 2 entries
307 MinimaTableHasEnoughRows/
ID = 9
308 MinimaTableHasEnoughRows/
HistName = nMinimaTableRows
309 MinimaTableHasEnoughRows/UpperLimit = 1e20
310 MinimaTableHasEnoughRows/LowerLimit = 1
312 MinimaTableHasEnoughRows/
Hide =
true
313 HasEnoughRowsUnsaturated/
ID = 1
314 HasEnoughRowsUnsaturated/
HistOne = IsUnSaturatedHit
315 HasEnoughRowsUnsaturated/
HistTwo = MinimaTableHasEnoughRows
316 HasEnoughRowsUnsaturated/Operation =
"AND"
317 HasEnoughRowsUnsaturated/
Hide = true
318 ;
retrieve the ions
of the first and second row
319 FirstPosition/
ID = 74
320 FirstPosition/TableName = MinimaTable
321 FirstPosition/ColumnIndex = 1
322 FirstPosition/RowIndex = 0
324 FirstPosition/
Hide =
true
325 SecondPosition/
ID = 74
326 SecondPosition/TableName = MinimaTable
327 SecondPosition/ColumnIndex = 1
328 SecondPosition/RowIndex = 1
330 SecondPosition/
Hide = true
331 ; take the difference between the position values
333 Distance/
HistOne = SecondPosition
334 Distance/
HistTwo = FirstPosition
335 Distance/Operation =
"-"
338 ; put the difference in a histogram
339 ParticleSizeHist/
ID = 60
340 ParticleSizeHist/
HistName = Distance
342 ParticleSizeHist/
XLow = 0
343 ParticleSizeHist/
XUp = 0.01
344 ParticleSizeHist/
XTitle =
"size [arb. units]"
346 ParticleSizeHist/
Hide = true
348 ParticleSizeHistSum/
ID = 62
349 ParticleSizeHistSum/
HistName = ParticleSizeHist
351 ParticleSizeHistSum/
Hide =
false
354 MinimaTablePositionColumn/
ID = 72
355 MinimaTablePositionColumn/TableName = MinimaTable
356 MinimaTablePositionColumn/ColumnIndex = 1
358 MinimaTablePositionColumn/
Hide = true
359 ; put the Positions into a histogram
with the same dimensions as the q-
average
360 MinimaPositions/
ID = 60
361 MinimaPositions/
HistName = MinimaTablePositionColumn
363 MinimaPositions/
XLow = 0
364 MinimaPositions/
XUp = 0.02
365 MinimaPositions/
XTitle =
"Q [1/A]"
367 MinimaPositions/
Hide = true
369 QAverageMaxValue/
ID = 71
370 QAverageMaxValue/
HistName = QAverage
371 QAverageMaxValue/RetrieveType = max
373 QAverageMaxValue/
Hide = true
375 ScaledMinimaPositions/
ID = 2
376 ScaledMinimaPositions/
HistName = MinimaPositions
378 ScaledMinimaPositions/
Value = 10000
379 ScaledMinimaPositions/Operation =
"*"
380 ScaledMinimaPositions/
ValuePos =
"second"
382 ScaledMinimaPositions/
Hide = true
385 QAverageNodes/
HistOne = QAverage
386 QAverageNodes/
HistTwo = ScaledMinimaPositions
387 QAverageNodes/Operation =
"+"
389 QAverageNodes/
Hide = false
391 ; particle
size as filter
for real single particle
hits
393 SingleParticle/
ID = 9
395 SingleParticle/UpperLimit = 0.01
396 SingleParticle/LowerLimit = 0.0015
398 SingleParticle/
Hide =
true
399 IsSingleParticleHit/
ID = 1
400 IsSingleParticleHit/
HistOne = SingleParticle
401 IsSingleParticleHit/
HistTwo = IsUnSaturatedHit
402 IsSingleParticleHit/Operation =
"AND"
403 IsSingleParticleHit/
Hide = true
407 SingleParticleHitRate/
ID = 61
408 SingleParticleHitRate/
HistName = IsSingleParticleHit
409 SingleParticleHitRate/NbrOfAverages = 50
410 SingleParticleHitRate/
Hide =
true
411 SingleParticleHitRateHistory/
ID = 64
412 SingleParticleHitRateHistory/
HistName = SingleParticleHitRate
413 SingleParticleHitRateHistory/Size = 2400
414 SingleParticleHitRateHistory/
Hide = false
420 ; Integral
of the rear image
423 RearPnCCDSub/
HistName = RearPnCCDRaw
424 RearPnCCDSub/
XLow = 512
425 RearPnCCDSub/
XUp = 650
426 RearPnCCDSub/
YLow = 512
427 RearPnCCDSub/
YUp = 650
429 RearPnCCDSub/
Hide =
true
430 RearPnCCDSubIntegral/
ID = 82
431 RearPnCCDSubIntegral/
HistName = RearPnCCDSub
432 RearPnCCDSubIntegral/Statistics = sum
434 RearPnCCDSubIntegral/
Hide = false
438 RearPnCCDIntegralHist/
ID = 60
439 RearPnCCDIntegralHist/
HistName = RearPnCCDSubIntegral
440 RearPnCCDIntegralHist/
XNbrBins = 100
441 RearPnCCDIntegralHist/
XLow = 1e5
442 RearPnCCDIntegralHist/
XUp = 1e6
443 RearPnCCDIntegralHist/
XTitle =
"size [arb. units]"
445 RearPnCCDIntegralHist/
Hide = true
447 RearPnCCDIntegralHistSum/
ID = 62
448 RearPnCCDIntegralHistSum/
HistName = RearPnCCDIntegralHist
450 RearPnCCDIntegralHistSum/
Hide = false
453 ;--------------
statistics-------------------------
455 ; the total number
of triggers that were in the
files processed
466 ; the number
of identified
hits
472 ; the number
of unsaturated
hits
474 nUnSaturatedHits/
ID = 78
476 nUnSaturatedHits/
Hide = true
478 ; the number
of single particle
hits
480 nSingleParticleHits/
ID = 78
482 nSingleParticleHits/
Hide = true
485 ;---------------------- Misc ---------------------------
488 photon_energy_eV/
ID = 230
490 photon_energy_eV/
Hide =
true
493 photon_wavelength_A/
ID = 2
495 photon_wavelength_A/
Value = 12398
496 photon_wavelength_A/
HistName = photon_energy_eV
497 photon_wavelength_A/
ValuePos = first
498 photon_wavelength_A/Operation =
"/"
499 photon_wavelength_A/
Hide =
true
504 f_11_ENRC/VariableName =
"f_11_ENRC"
505 f_11_ENRC/
Hide =
true
510 f_12_ENRC/VariableName =
"f_12_ENRC"
511 f_12_ENRC/
Hide =
true
516 f_21_ENRC/VariableName =
"f_21_ENRC"
517 f_21_ENRC/
Hide =
true
522 f_22_ENRC/VariableName =
"f_22_ENRC"
523 f_22_ENRC/
Hide =
true
528 EBeamCharge/VariableName =
"EbeamCharge"
529 EBeamCharge/
Hide =
true
532 EbeamPkCurrBC2/
ID = 120
534 EbeamPkCurrBC2/VariableName =
"EbeamPkCurrBC2"
535 EbeamPkCurrBC2/
Hide =
true
538 FrontPnCCDPosX/
ID = 130
540 FrontPnCCDPosX/VariableName =
"AMO:LMP:MMS:09.RBV"
541 FrontPnCCDPosX/
Hide =
true
544 FrontPnCCDPosZ/
ID = 130
546 FrontPnCCDPosZ/VariableName =
"AMO:LMP:MMS:10.ERBV"
547 FrontPnCCDPosZ/
Hide =
true
550 FrontPnCCDTopPosY/
ID = 130
552 FrontPnCCDTopPosY/VariableName =
"AMO:LMP:MMS:07.ERBV"
553 FrontPnCCDTopPosY/
Hide =
true
556 FrontPnCCDBottomPosY/
ID = 130
558 FrontPnCCDBottomPosY/VariableName =
"AMO:LMP:MMS:08.ERBV"
559 FrontPnCCDBottomPosY/
Hide = true
564 ;------------------------------- output----------------------------
572 H5Dump/FileBaseName = outfilename
573 H5Dump/MaximumNbrFilesPerDir = 1000
619 ;things written
only at end
of run
620 H5Dump/ProcessorSummary/
size = 20
622 H5Dump/ProcessorSummary/1/
Name = FrontPnCCDPosX
623 H5Dump/ProcessorSummary/1/
GroupName = /LCLS
625 H5Dump/ProcessorSummary/2/
Name = FrontPnCCDPosZ
626 H5Dump/ProcessorSummary/2/
GroupName = /LCLS
628 H5Dump/ProcessorSummary/3/
Name = FrontPnCCDTopPosY
629 H5Dump/ProcessorSummary/3/
GroupName = /LCLS
631 H5Dump/ProcessorSummary/4/
Name = FrontPnCCDBottomPosY
632 H5Dump/ProcessorSummary/4/
GroupName = /LCLS
634 H5Dump/ProcessorSummary/5/
Name = nTrigger
636 H5Dump/ProcessorSummary/5/
ValName = NumberOfTriggers
638 H5Dump/ProcessorSummary/6/
Name = nShots
640 H5Dump/ProcessorSummary/6/
ValName = NumberOfShots
642 H5Dump/ProcessorSummary/8/
Name = nHits
644 H5Dump/ProcessorSummary/8/
ValName = NumberOfHits
646 H5Dump/ProcessorSummary/9/
Name = nUnSaturatedHits
648 H5Dump/ProcessorSummary/9/
ValName = NumberOfUnsaturatedHits
650 H5Dump/ProcessorSummary/10/
Name = nSingleParticleHits
652 H5Dump/ProcessorSummary/10/
ValName = NumberOfSingleParticleHits
656 ;-------------------program control and
setup----------------------
658 ;disable the pre analyzers as their functionality is ported to the
new framework
661 usepnCCDAnalyzer = false
666 LCLSPixelDetectors/
size = 5
668 LCLSPixelDetectors/1/
Typename = pnCCDframe
669 LCLSPixelDetectors/1/DetectorName = Camp
670 LCLSPixelDetectors/1/DetectorID = 0
671 LCLSPixelDetectors/1/DeviceName =
pnCCD
672 LCLSPixelDetectors/1/DeviceID = 0
673 LCLSPixelDetectors/1/
CASSID = 0
675 LCLSPixelDetectors/2/
Typename = pnCCDconfig
676 LCLSPixelDetectors/2/DetectorName = Camp
677 LCLSPixelDetectors/2/DetectorID = 0
678 LCLSPixelDetectors/2/DeviceName =
pnCCD
679 LCLSPixelDetectors/2/DeviceID = 0
680 LCLSPixelDetectors/2/
CASSID = 0
683 LCLSPixelDetectors/3/
Typename = pnCCDframe
684 LCLSPixelDetectors/3/DetectorName = Camp
685 LCLSPixelDetectors/3/DetectorID = 0
686 LCLSPixelDetectors/3/DeviceName =
pnCCD
687 LCLSPixelDetectors/3/DeviceID = 1
688 LCLSPixelDetectors/3/
CASSID = 1
690 LCLSPixelDetectors/4/
Typename = pnCCDconfig
691 LCLSPixelDetectors/4/DetectorName = Camp
692 LCLSPixelDetectors/4/DetectorID = 0
693 LCLSPixelDetectors/4/DeviceName =
pnCCD
694 LCLSPixelDetectors/4/DeviceID = 1
695 LCLSPixelDetectors/4/
CASSID = 1
699 ; what output level should be written into the log file
709 ;------------------definition
of the Front
detector----------------
718 FrontPnCCD/HLLProcessing/CommonModeCorrection/Width = 128
719 FrontPnCCD/HLLProcessing/CommonModeCorrection/Multiplier = 4
720 FrontPnCCD/HLLProcessing/SimpleMeanCommonMode/MinNbrPixels = 20
724 FrontPnCCD/CorrectionMaps/MapCreatorType =
"onlinecommonmode"
726 FrontPnCCD/CorrectionMaps/FixedOnlineCreatorCommonMode/NbrFrames = 200
727 FrontPnCCD/CorrectionMaps/FixedOnlineCreatorCommonMode/WriteMaps =
true
728 FrontPnCCD/CorrectionMaps/FixedOnlineCreatorCommonMode/Multiplier = 4
730 FrontPnCCD/CorrectionMaps/InputOffsetNoiseFiletype =
"cass"
732 FrontPnCCD/CorrectionMaps/OutputOffsetNoiseFiletype =
"cass"
736 ; the cut part
of the ccd
769 ;------------------definition
of the rear
detector-----------------
778 RearPnCCD/HLLProcessing/CommonModeCorrection/Width = 128
779 RearPnCCD/HLLProcessing/CommonModeCorrection/Multiplier = 4
780 RearPnCCD/HLLProcessing/SimpleMeanCommonMode/MinNbrPixels = 20
785 RearPnCCD/CorrectionMaps/MapCreatorType =
"onlinecommonmode"
786 ;RearPnCCD/CorrectionMaps/FixedOnlineCreatorCommonMode/
StartInstantly =
true
787 RearPnCCD/CorrectionMaps/FixedOnlineCreatorCommonMode/NbrFrames = 200
788 RearPnCCD/CorrectionMaps/FixedOnlineCreatorCommonMode/WriteMaps =
true
789 RearPnCCD/CorrectionMaps/FixedOnlineCreatorCommonMode/Multiplier = 4
791 RearPnCCD/CorrectionMaps/InputOffsetNoiseFiletype =
"cass"
793 RearPnCCD/CorrectionMaps/OutputOffsetNoiseFiletype =
"cass"
796 RearPnCCD/CorrectionMaps/Mask/
size = 1
799 RearPnCCD/CorrectionMaps/Mask/1/
LowerLeftX = 488
800 RearPnCCD/CorrectionMaps/Mask/1/
LowerLeftY = 480
805 ;RearPnCCD/CorrectionMaps/Mask/1/
CenterX = 500
806 ;RearPnCCD/CorrectionMaps/Mask/1/
CenterY = 500
807 ;RearPnCCD/CorrectionMaps/Mask/1/
Radius = 100
809 ;RearPnCCD/CorrectionMaps/Mask/2/
LowerLeftX = 10
810 ;RearPnCCD/CorrectionMaps/Mask/2/
LowerLeftY = 10
814 ;RearPnCCD/CorrectionMaps/Mask/3/
CenterX = 500
815 ;RearPnCCD/CorrectionMaps/Mask/3/
CenterY = 500
816 ;RearPnCCD/CorrectionMaps/Mask/3/
SemiAxisX = 50
817 ;RearPnCCD/CorrectionMaps/Mask/3/
SemiAxisY = 10
819 ;RearPnCCD/CorrectionMaps/Mask/4/
PointA_X = 10
820 ;RearPnCCD/CorrectionMaps/Mask/4/
PointA_Y = 10
821 ;RearPnCCD/CorrectionMaps/Mask/4/
PointB_X = 20
822 ;RearPnCCD/CorrectionMaps/Mask/4/
PointB_Y = 10
823 ;RearPnCCD/CorrectionMaps/Mask/4/
PointC_X = 10
824 ;RearPnCCD/CorrectionMaps/Mask/4/
PointC_Y = 20
definition of acutal light in the chamber
FrontPnCCD CorrectionMaps Mask Radius
single particle detection on a pnCCD detector
FrontPnCCD CorrectionMaps Mask PointA_X
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
things written to h5 files
FrontPnCCD CorrectionMaps Mask PointC_Y
the cut part of the ccd FrontPnCCD CorrectionMaps Mask MaskElementType
definitions of when a hit is found
H5Dump ProcessorSummary ValName
create the noise and bad pixel map[Processor]
including pump probe analysis
FrontPnCCD CorrectionMaps LowerNoisyPixelThreshold
conversion factor for keV pulse_energy ValuePos
set up how to create the noise
FrontPnCCD CorrectionMaps Mask PointC_X
FrontPnCCD CorrectionMaps Mask UpperRightX
the number of triggers that contained light(shots)[Processor] nShots/ID
FrontPnCCD CorrectionMaps Mask PointB_X
FrontPnCCD CorrectionMaps Mask LowerLeftX
FrontPnCCD CorrectionMaps Mask SemiAxisX
BraggPeakTableNoOutliers GeometryFilename
Average out the iShit status to get the avererage hits
display the hit rate of good shots
substract the median of the integral from the integral and use
QAverage DetectorDistance_m
set up the hll like processing(removes offset and applies the mask) FrontPnCCD/FrameProcessorType
CsPadImageData LCLSPixelDetectors Typename
true Then one can use the IsHit Processor later by only
FrontPnCCD CorrectionMaps Mask PointA_Y
what output level should be written into the log file[Log] MaxLoggingLevel
FrontPnCCD CorrectionMaps Mask CenterX
set up the common mode correction FrontPnCCD HLLProcessing CommonModeCalculationType
program control and setup
front pnCCD LCLSPixelDetectors CASSID
FrontPnCCD CorrectionMaps OutputOffsetNoiseFilename
FrontPnCCD CorrectionMaps Mask CenterY
pull the f11enrc gasdet value from the machine data and set a threshold on
CsPadDarkCal ConditionName
disable the pre analyzers as their functionality is ported to the new framework[PreAnalyzer] useCommercialCCDAnalyzer
FrontPnCCD CorrectionMaps Mask PointB_Y
identification for the later Processors by ANDing this with
auxiliary data[Processor]
H5Dump ProcessorSummary GroupName
set up the common mode correction
the substracted to find the hit[Processor]
display the real hit rate
noise and mask[Processor]
definition of the Front detector[PixelDetectors] FrontPnCCD Detector
set up the correction maps used with the hll type processing FrontPnCCD FrameProcessorType
The rear detector image[Processor] RearPnCCDRaw ID
only extract other camera data and machine data from the stream[Converter] Used
ScaledMinimaPositions ValueName
set up how to create the offset map FrontPnCCD CorrectionMaps NoisyPixelThreshold
FrontPnCCD CorrectionMaps FixedOnlineCreatorCommonMode StartInstantly
check if there is some light in the chamber based upon the GMD value
FrontPnCCD CorrectionMaps Mask UpperRightY
T retrieve(std::ifstream &file)
retrieve a variable from a file stream
FrontPnCCD CorrectionMaps Mask SemiAxisY
FrontPnCCD CorrectionMaps Mask LowerLeftY