CFEL - ASG Software Suite  2.5.0
CASS
hdf5-input.ini
Go to the documentation of this file.
1 ;/** @example hdf5-input.ini */
2 ;;
3 ;; Example how to use the hdf5 file input module
4 ;;
5 
6 ; set up reading of the hdf5 file
7 [HDF5FileInput]
8 EventIDKey = "Timing/gmd/pulse ID"
9 
10 MachineValues/size = 10
11 
12 MachineValues/1/HDF5Key = "Photon Diagnostic/GMD/Average energy/energy BDA"
13 MachineValues/1/CASSName = "PulseEnergy"
14 
15 MachineValues/2/HDF5Key = "Experiment/PImMS camera delay/delay"
16 MachineValues/2/CASSName = "Delay"
17 
18 AcqirisValues/size = 10
19 AcqirisValues/1/HDF5DataKey = "Experiment/Acqiris/CPCI1/CH00/TD"
20 ;AcqirisValues/1/HDF5HorposKey = 0
21 AcqirisValues/1/HDF5VerticalOffsetKey = "Experiment/Acqiris/CPCI1/CH00/OFFSET"
22 AcqirisValues/1/HDF5GainKey = "Experiment/Acqiris/CPCI1/CH00/SCALE"
23 AcqirisValues/1/HDF5SampleIntervalKey = "Experiment/Acqiris/CPCI1/SMPL_FREQ"
24 AcqirisValues/1/CASSChannelNumber = 0
25 
26 AcqirisValues/2/HDF5DataKey = "Experiment/Acqiris/CPCI1/CH01/TD"
27 ;AcqirisValues/2/HDF5HorposKey = 0
28 AcqirisValues/2/HDF5VerticalOffsetKey = "Experiment/Acqiris/CPCI1/CH01/OFFSET"
29 AcqirisValues/2/HDF5GainKey = "Experiment/Acqiris/CPCI1/CH01/SCALE"
30 AcqirisValues/2/HDF5SampleIntervalKey = "Experiment/Acqiris/CPCI1/SMPL_FREQ"
31 AcqirisValues/2/CASSChannelNumber = 1
32 
33 PixelDetectorValues/size = 10
34 PixelDetectorValues/1/HDF5DataKey = "Experiment/Pike/Electrons/Image"
35 PixelDetectorValues/1/CASSID = 30
36 
37 
38 [Log]
39 MaxLoggingLevel = "INFO"
40 ;MaxLoggingLevel = "DEBUG4"
41 ;Directory = /lfs/l3/asg/analysis/amo33811
42 Filename = electrons.log
43 
44 [;PixelDetectors]
45 E/Detector = 30
46 E/PixelFinderType = "simpleMoreOptions" ; "simpleMoreOptions" for box hitfinding
47 E/SimpleFinder/Threshold = 2
48 E/SimpleFinder/SquareSize = 2 ; squaresize to check 1:9 pixels, 2:16 pixels
49 
50 ; E/FrameProcessorType = "none"
51 E/CorrectionMaps/MapCreatorType = "none"
52 ;PixelDetectors/E/CorrectionMaps/InputOffsetNoiseFilename = "blubb"
53 ; E/HLLProcessing/CommonModeCalculationType = "none"
54 
55 E/CorrectionMaps/nColumns = 1000
56 E/CorrectionMaps/nRows = 1000
57 
58 
59 
60 [Processor] ; Electron detector
61 
62 ; the raw image
63 Electrons_raw_/ID = 109
64 Electrons_raw_/CASSID = 30
65 Electrons_raw_/nCols = 1000
66 Electrons_raw_/nRows = 1000
67 ;rootdump/ProcessorSummary/1/Name = Electrons_raw_
68 ;Electrons_raw/ID = 62
69 ;Electrons_raw/HistName = Electrons_raw_
70 ;rootdump/ProcessorSummary/2/Name = Electrons_raw
71 
72 
73 ; ; Electrons_raw_/ID=105
74 ; ; Electrons_raw_/Detector = E
75 ; ; rootdump/ProcessorSummary/1/Name = Electrons_raw_
76 ; ; Electrons_raw/ID = 62
77 ; ; Electrons_raw/HistName = Electrons_raw_
78 ; ; rootdump/ProcessorSummary/2/Name = Electrons_raw
79 
80 ; image of identified hits
81 ;Electrons_/ID = 148
82 ;Electrons_/Detector = E
83 ;Electrons_/XNbrBins = 1000
84 ;Electrons_/XLow = 0
85 ;Electrons_/XUp = 1000
86 ;Electrons_/YNbrBins = 1000
87 ;Electrons_/YLow = 0
88 ;Electrons_/YUp = 1000
89 ;Electrons_/SpectralLowerLimit = 0
90 ;Electrons_/SpectralUpperLimit = 1e9
91 ;Electrons_/PixelvalueAsWeight = false
92 ;rootdump/ProcessorSummary/3/Name = Electrons_
93 ;Electrons/ID = 62
94 ;Electrons/HistName = Electrons_
95 ;rootdump/ProcessorSummary/4/Name = Electrons
96 
97 ; number of detected ion hits per shot
98 ;Electron_nHits_/ID = 149
99 ;Electron_nHits_/Detector = E
100 ;Electron_nHits_/Write = false
101 ;Electron_nHits_/Hide = true
102 ;Electron_nHits__/ID = 60
103 ;Electron_nHits__/HistName=Electron_nHits_
104 ;Electron_nHits__/XLow = 0
105 ;Electron_nHits__/XUp = 3000
106 ;Electron_nHits__/XNbrBins = 3000
107 ;Electron_nHits__/Write = false
108 ;Electron_nHits__/Hide = true
109 ;Electron_nHits/ID = 62
110 ;Electron_nHits/HistName = Electron_nHits__
111 ;rootdump/ProcessorSummary/5/Name = Electron_nHits
112 
113 ; convert ion image to polar coordinates
114 Electron_rphi_/ID = 202
115 ;Electron_rphi_/HistName = Electrons_
116 Electron_rphi_/HistName = Electrons_raw_
117 Electron_rphi_/ImageXCenter = 537
118 Electron_rphi_/ImageYCenter = 443
119 ;Electron_rphi_/NbrAngularPoints = 740
120 Electron_rphi_/NbrAngularPoints = 1800
121 Electron_rphi_/NbrRadialPoints = 500
122 ;Electron_rphi/ID = 62
123 ;Electron_rphi/HistName = Electron_rphi_
124 ;rootdump/ProcessorSummary/6/Name = Electron_rphi
125 
126 ; angular distribution of ions in radial region of interest
127 ;Electron_ang_/ID = 201
128 ;Electron_ang_/HistName = Electrons
129 ;Electron_ang_/ImageXCenter = 537
130 ;Electron_ang_/ImageYCenter = 443
131 ;Electron_ang_/NbrAngularPoints = 740
132 ;Electron_ang_/MaxIncludedRadius = 400
133 ;Electron_ang_/MinIncludedRadius = 300
134 ;Electron_ang/ID = 62
135 ;Electron_ang/HistName = Electron_ang_
136 ;rootdump/ProcessorSummary/7/Name = Electron_ang
137 
138 
139 
140 [;Processor] ; beamline data
141 
142 Pulse_Energy__/ID = 120
143 Pulse_Energy__/VariableName = "PulseEnergy"
144 Pulse_Energy_/ID = 60
145 Pulse_Energy_/HistName = Pulse_Energy__
146 Pulse_Energy_/XLow = 0
147 Pulse_Energy_/XUp = 100
148 Pulse_Energy_/XNbrBins = 100
149 Pulse_Energy/ID = 62
150 Pulse_Energy/HistName = Pulse_Energy_
151 rootdump/ProcessorSummary/100/Name = Pulse_Energy
152 
153 Delay__/ID = 120
154 Delay__/VariableName = "Delay"
155 Delay_/ID = 60
156 Delay_/HistName = Delay__
157 Delay_/XLow = -2000
158 Delay_/XUp = 1999
159 Delay_/XNbrBins = 4000
160 Delay/ID = 62
161 Delay/HistName = Delay_
162 rootdump/ProcessorSummary/101/Name = Delay
163 
164 
165 ; plots the correlation of delay and pulse energy
166 Pulse_Energy_vs_Delay_/ID = 65
167 Pulse_Energy_vs_Delay_/HistOne = Delay__
168 Pulse_Energy_vs_Delay_/HistTwo = Pulse_Energy__
169 Pulse_Energy_vs_Delay_/XNbrBins = 2000
170 Pulse_Energy_vs_Delay_/XLow = -2000
171 Pulse_Energy_vs_Delay_/XUp = 1999
172 Pulse_Energy_vs_Delay_/YNbrBins = 100
173 Pulse_Energy_vs_Delay_/YLow = 0
174 Pulse_Energy_vs_Delay_/YUp = 100
175 Pulse_Energy_vs_Delay/ID = 62
176 Pulse_Energy_vs_Delay/HistName = Pulse_Energy_vs_Delay_
177 Pulse_Energy_vs_Delay/XTitle = "Delay[]"
178 Pulse_Energy_vs_Delay/YTitle = "Pulse Energy [muJ]"
179 rootdump/ProcessorSummary/102/Name = Pulse_Energy_vs_Delay
180 
181 
182 [;Processor] ; Acqiris
183 
184 Channel0/ID = 110
185 Channel0/InstrumentId = 1
186 Channel0/ChannelNbr = 0
187 Channel0/NbrSamples = 40000
188 Channel0/SampleInterval = 0.0005
189 
190 
191 Channel1_/ID = 110
192 Channel1_/InstrumentId = 1
193 Channel1_/ChannelNbr = 1
194 Channel1_/NbrSamples = 40000
195 Channel1_/SampleInterval = 0.0005
196 ToF/ID = 62
197 ToF/HistName = Channel1_
198 rootdump/ProcessorSummary/201/Name = ToF
199 
200 
201 
202 ; ETOF_1_vs_Delay_/ID = 68
203 ; ETOF_1_vs_Delay_/HistOne = ETOF_1_Hits_Subset
204 ; ETOF_1_vs_Delay_/HistTwo = Delay_px__
205 ; ETOF_1_vs_Delay_/XTitle = "ETOF1"
206 ; ETOF_1_vs_Delay_/YNbrBins = 256
207 ; ETOF_1_vs_Delay_/YLow = 0
208 ; ETOF_2_vs_Delay_/YUp = 1023
209 ; ETOF_1_vs_Delay_/YTitle = "Delay [pixel]"
210 ; ETOF_1_vs_Delay_/ConditionName = Filter
211 ; ETOF_1_vs_Delay_/Write = false
212 ; ETOF_1_vs_Delay_/Hide = true
213 ; ETOF_1_vs_Delay/ID = 62
214 ; ETOF_1_vs_Delay/HistName = ETOF_1_vs_Delay_
215 ; ETOF_1_vs_Delay/ConditionName = Filter
216 
217 
218 
219 
220 [;Processor] ; rootdump
221 rootdump/ID = 2000
222 ; ;rootdump/CompressLevel = 9
223 rootdump/ConditionName = DefaultFalseHist
224 ;rootdump/FileName = /scratch/bollre/electrons.root
225 rootdump/FileName = /home/lutz/analysis/hdf5read-test/electrons.root
226 rootdump/MaximumNbrFilesPerDir = 1000
227 rootdump/ProcessorSummary/size = 1000
228 
229 
230 
Electrons_ YUp
Definition: hdf5-input.ini:88
Electrons_ XUp
Definition: hdf5-input.ini:85
image of identified hits
Definition: hdf5-input.ini:81
Processor
Definition: hdf5-input.ini:140
check if there is some light in the chamber based upon the pulse energy
find nbr of bragg peaks by taking background with pixels that are free of
Electron_nHits_ Hide
Definition: hdf5-input.ini:101
ETOF_1_vs_Delay_ YTitle
Definition: hdf5-input.ini:209
set up how to find pixels containing a photon FrontPnCCD PixelFinderType
including pump probe analysis
Example how to use the hdf5 file input module
Definition: hdf5-input.ini:2
ETOF_1_vs_Delay_ HistOne
Definition: hdf5-input.ini:203
hitfinding
Electrons_ PixelvalueAsWeight
Definition: hdf5-input.ini:91
ETOF_1_vs_Delay_ ConditionName
Definition: hdf5-input.ini:210
number of detected ion hits per shot
Definition: hdf5-input.ini:98
things written only at end of run H5Dump ProcessorSummary size
Electron_ang_ ImageYCenter
Definition: hdf5-input.ini:130
substract the median of the integral from the integral and use
squaresize to E FrameProcessorType
Definition: hdf5-input.ini:50
E HLLProcessing CommonModeCalculationType
Definition: hdf5-input.ini:53
Electrons_ YLow
Definition: hdf5-input.ini:87
the raw image Electrons_raw_ ID
Definition: hdf5-input.ini:63
squaresize to check
Definition: hdf5-input.ini:48
Electrons_ SpectralUpperLimit
Definition: hdf5-input.ini:90
front pnCCD LCLSPixelDetectors CASSID
Electrons_ SpectralLowerLimit
Definition: hdf5-input.ini:89
set up reading of the hdf5 file[HDF5FileInput] EventIDKey
Definition: hdf5-input.ini:8
rootdump ProcessorSummary Name
Definition: hdf5-input.ini:67
auxiliary data[Processor]
rootdump CompressLevel
Definition: hdf5-input.ini:222
Electrons_ YNbrBins
Definition: hdf5-input.ini:86
Electron_ang_ MaxIncludedRadius
Definition: hdf5-input.ini:132
ETOF_1_vs_Delay_ XTitle
Definition: hdf5-input.ini:205
AcqirisValues HDF5HorposKey
Definition: hdf5-input.ini:20
Electron_ang_ ImageXCenter
Definition: hdf5-input.ini:129
simpleMoreOptions for box hitfinding E SimpleFinder Threshold
Definition: hdf5-input.ini:47
Electron_nHits_ Write
Definition: hdf5-input.ini:100
PixelDetectors E Detector
Definition: hdf5-input.ini:45
Example of how to use the sacla online input
Definition: SACLA-online.ini:2
Directory
Definition: hdf5-input.ini:41
PixelDetectors E CorrectionMaps InputOffsetNoiseFilename
Definition: hdf5-input.ini:52
Electrons_ XNbrBins
Definition: hdf5-input.ini:83
Electron_rphi_ NbrAngularPoints
Definition: hdf5-input.ini:119
Electron detector
Definition: hdf5-input.ini:62
Electron_ang_ MinIncludedRadius
Definition: hdf5-input.ini:133
ETOF_1_vs_Delay_ HistTwo
Definition: hdf5-input.ini:204
Electrons_ XLow
Definition: hdf5-input.ini:84
angular distribution of ions in radial region of interest
Definition: hdf5-input.ini:127
Intensity distribution
Electrons_raw HistName
Definition: hdf5-input.ini:69
MaxLoggingLevel
Definition: hdf5-input.ini:40