CFEL - ASG Software Suite  2.5.0
CASS
Darkcal.ini
Go to the documentation of this file.
1 ;/** @example Darkcal.ini */
2 ;;
3 ;; generic darkcalibration generation of the CsPad
4 ;;
5 
6 
7 ; ---------------------the processors--------------------------
8 
9 ;----------------the raw images / tof traces-----------------------
10 
11 
12 ; The diffraction detector image
13 [Processor]
14 CsPadRaw/ID = 109
15 CsPadRaw/CASSID = 7
16 CsPadRaw/nCols = 388
17 CsPadRaw/nRows = 5920
18 CsPadRaw/Hide = false
19 ;-- collect all images
20 CsPadDarkCal/ID = 330
21 CsPadDarkCal/RawImage = CsPadRaw
22 CsPadDarkCal/ConditionName = DefaultTrueHist
23 CsPadDarkCal/Train = true
24 CsPadDarkCal/OutputFilename = darkcal_7.lnk
25 CsPadDarkCal/WriteCal = true
26 CsPadDarkCal/NbrTrainingImages = 200
27 CsPadDarkCal/SNR = 4
28 CsPadDarkCal/Hide = false
29 ;-- sum up the contents of all maps
30 CsPadOffsetIntegral/ID = 82
31 CsPadOffsetIntegral/HistName = CsPadDarkCal
32 CsPadOffsetIntegral/Statistics = sum
33 CsPadOffsetIntegral/Hide = true
34 ;-- if there is something in the maps it means its done
35 CsPadIsDone/ID = 9
36 CsPadIsDone/HistName = CsPadOffsetIntegral
37 CsPadIsDone/UpperLimit = 1e20
38 CsPadIsDone/LowerLimit = 1
39 CsPadIsDone/Hide = true
40 
41 
42 
43 ; The fluorescence detector image
44 [Processor]
45 CsPad2x2Raw/ID = 109
46 CsPad2x2Raw/CASSID = 12
47 CsPad2x2Raw/nCols = 388
48 CsPad2x2Raw/nRows = 370
49 CsPad2x2Raw/Hide = false
50 ;-- collect all images
51 CsPad2x2DarkCal/ID = 330
52 CsPad2x2DarkCal/RawImage = CsPad2x2Raw
53 CsPad2x2DarkCal/ConditionName = DefaultTrueHist
54 CsPad2x2DarkCal/Train = true
55 CsPad2x2DarkCal/OutputFilename = darkcal_12.lnk
56 CsPad2x2DarkCal/WriteCal = true
57 CsPad2x2DarkCal/NbrTrainingImages = 200
58 CsPad2x2DarkCal/SNR = 4
59 CsPad2x2DarkCal/Hide = true
60 ;-- sum up the contents of all maps
61 CsPad2x2OffsetIntegral/ID = 82
62 CsPad2x2OffsetIntegral/HistName = CsPad2x2DarkCal
63 CsPad2x2OffsetIntegral/Statistics = sum
64 CsPad2x2OffsetIntegral/Hide = true
65 ;-- if there is something in the maps it means its done
66 CsPad2x2IsDone/ID = 9
67 CsPad2x2IsDone/HistName = CsPad2x2OffsetIntegral
68 CsPad2x2IsDone/UpperLimit = 1e20
69 CsPad2x2IsDone/LowerLimit = 1
70 CsPad2x2IsDone/Hide = true
71 
72 
73 
74 ; Check which detectors things have been generated
75 [Processor]
76 GeneratedMaps/ID = 1
77 ;GeneratedMaps/HistOne = DefaultTrueHist
78 ;GeneratedMaps/HistTwo = DefaultTrueHist
79 GeneratedMaps/HistOne = CsPadIsDone
80 GeneratedMaps/HistTwo = CsPad2x2IsDone
81 GeneratedMaps/Operation = "AND"
82 GeneratedMaps/Hide = true
83 
84 ; The quitter
85 [Processor]
86 Quitter/ID = 76
87 Quitter/ConditionName = GeneratedMaps
88 
89 
90 
91 ;-------------------program control and setup----------------------
92 
94 [Converter]
96 LCLSPixelDetectors/size=5
97 
98 LCLSPixelDetectors/1/Typename = CspadElement
99 LCLSPixelDetectors/1/DetectorName = CxiDs2
100 LCLSPixelDetectors/1/DetectorID = 0
101 LCLSPixelDetectors/1/DeviceName = Cspad
102 LCLSPixelDetectors/1/DeviceID = 0
103 LCLSPixelDetectors/1/CASSID = 7
104 
105 LCLSPixelDetectors/2/Typename = CspadConfig
106 LCLSPixelDetectors/2/DetectorName = CxiDs2
107 LCLSPixelDetectors/2/DetectorID = 0
108 LCLSPixelDetectors/2/DeviceName = Cspad
109 LCLSPixelDetectors/2/DeviceID = 0
110 LCLSPixelDetectors/2/CASSID = 7
111 
112 ;-- CsPad2x2 Detector
113 LCLSPixelDetectors/3/Typename = Cspad2x2Element
114 LCLSPixelDetectors/3/DetectorName = CxiSc2
115 LCLSPixelDetectors/3/DetectorID = 0
116 LCLSPixelDetectors/3/DeviceName = Cspad2x2
117 LCLSPixelDetectors/3/DeviceID = 0
118 LCLSPixelDetectors/3/CASSID = 12
119 
120 
121 ; what output level should be written into the log file
122 [Log]
124 ;MaxLoggingLevel = "DEBUG4"
125 Directory = logfiledir
126 Filename = logfilename.log
127 
the processors
Definition: Darkcal.ini:4
definition of front detector[PixelDetectors] FrontPnCCD Detector
the raw images
find nbr of bragg peaks by taking background with pixels that are free of
GeneratedMaps HistTwo
Definition: Darkcal.ini:78
only extract pixeldetector data[Converter] Used
Definition: Darkcal.ini:95
true Then one can use the IsHit Processor later by only
things written only at end of run H5Dump ProcessorSummary size
simple pixel detectors
CsPad2x2 Detector LCLSPixelDetectors Typename
Definition: Darkcal.ini:113
front pnCCD LCLSPixelDetectors CASSID
generic darkcalibration generation of the CsPad
Definition: Darkcal.ini:2
CsPadDarkCal ConditionName
The diffraction detector image[Processor] CsPadRaw ID
Definition: Darkcal.ini:14
auxiliary data[Processor]
x pixels CsPad2x2CommonModeMap Hide
what output level should be written into the log file[Log] MaxLoggingLevel
Definition: Darkcal.ini:123
Processor
CsPadDarkCal OutputFilename
the raw images tof traces
Definition: Darkcal.ini:12
GeneratedMaps HistOne
Definition: Darkcal.ini:77
CsPadDarkCal Train
Electron detector
Definition: hdf5-input.ini:62
program control and setup
Definition: Darkcal.ini:93
Electrons_raw HistName
Definition: hdf5-input.ini:69