001 2009-10-22 Walter Lampl
002 * LArCalibValidationAlg.icc: Give sensible error message if FEB patching fails
003 * tag LArCalibDataQuality-00-00-52
004
005 2009-06-29 Walter Lampl
006 * Merge with branch tag LArCalibDataQuality-00-00-43-05
007 - LArBadEventCatcher: Better error reporting
008 (spell out FEB error, add FEB, ROD, ROS, etc info)
009 * tag LArCalibDataQuality-00-00-51
010
011 2009-06-11 Huaqiao Zhang <huaqiao@lxplus242.cern.ch>
012 * Better BadChannel report in validation output
013 M LArCalibDataQuality/LArCalibValidationAlg.icc
014 M src/LArRampValidationAlg.cxx
015 * tag LArCalibDataQuality-00-00-50
016
017 2009-06-05 Fabien Tarrade <Fabien.Tarrade AT .cern.ch>
018 * bug fix by Huaqiao
019 M LArCalibDataQuality/LArCalibValidationAlg.icc
020 * tag LArCalibDataQuality-00-00-49
021
022 2009-05-20 Walter Lampl
023 * LArBadEventCatcher: Better error reporting
024 (merge with LArCalibDataQuality-00-00-43-04)
025 * Tag LArCalibDataQuality-00-00-48
026
027 2009-05-14 Walter Lampl
028 Merge with branch tag LArCalibDataQuality-00-00-43-02:
029 * LArBadEventCatcher:New check for FEB errors
030 * Tag LArCalibDataQuality-00-00-47
031
032 2009-05-14 Walter Lampl
033 * LArBadEventCatcher: Better error reporting
034 * branch tag LArCalibDataQuality-00-00-43-03
035
036 2009-05-14 Walter Lampl
037 * LArBadEventCatcher:New check for FEB errors
038 * branch tag LArCalibDataQuality-00-00-43-02
039
040 2009-05-12 Walter Lampl
041 * LArAutoCorrValidationAlg: Check for values>1.0 (unphysical) and
042 check more than only the first sample (jobO)
043 * branch tag LArCalibDataQuality-00-00-43-01
044
045 >>>>>>> 1.45.2.3
046 2009-04-23 Walter Lampl
047 * LArCalibValidationAlg.icc: Fill in unused correction channels
048 * tag LArCalibDataQuality-00-00-43
049
050 2009-03-25 Fabien Tarrade <Fabien.Tarrade AT .cern.ch>
051 * re tag
052 * tag LArCalibDataQuality-00-00-42
053
054 2009-03-24 Chuanlei Liu <Chuanlei.Liu@cern.ch>
055 * update BadChannelHunter
056 * M src/LArBadChannelHunter.cxx
057 * M LArCalibDataQuality/LArBadChannelHunter.h
058 * M share/LArBadChannelHunterExample.py
059 * tag LArCalibDataQuality-00-00-41
060
061 2009-01-22 Fabien Tarrade <Fabien.Tarrade AT .cern.ch>
062 * clean up requirement file
063 M cmt/requirements
064 * tag LArCalibDataQuality-00-00-40
065
066 2008-10-16 Fabien Tarrade <Fabien.Tarrade AT cern.ch>
067 * M src/LArCaliWaveValidationAlg.cxx
068 bug fix when printing Average Amp per FEB
069 * tag LArCalibDataQuality-00-00-39
070
071 2008-10-14 Pavol Strizenec <pavol@ mail.cern.ch>
072 * LArRampValidationAlg add the property for DAC where the TimeMax is computed
073
074 2008-09-25 Walter Lampl <walter.lampl @cern.ch>
075 * Few updates to Bad-Channel hunter
076 - Use Cali-Wave amplitude instead of ramp to find bad-channels
077 - Use median instead of average
078 * Tag LArCalibDataQuality-00-00-38
079
080 2008-09-16 Walter Lampl <walter.lampl @cern.ch>
081 * LArCalibValiditionAlg(s):
082 - Add 'BC' to channel description if channel is known to the bad-channel database
083 - Add prefix 'Channel', 'FEB' or 'Calib Line' to channel description
084 - Adapt messages about deviating FEB-averages to agreed layout
085 - Use LArBadChannelMasker tool to specify the types of bad-channel to be skipped in the
086 validation process (Warning: Changes jobO syntax)
087 - Introduce new jobO switches: (defaults unchanged)
088 * PrintFailedPattern (switch on/off messages about many channels of a given
089 FEB or calib-line deviated)
090 * DoFebAverages (switch on/off comparison of FEB-averages)
091 * move MaxMessages jobO to base-class
092 - Comment out analysis per calib-line until apparent cabling bug is fixed
093 * tag LArCalibDataQuality-00-00-37
094
095 2008-09-10 Lydia Iconomidou-Fayard <lydiaf@lxplus232.cern.ch>
096
097 * src/LArRampValidationAlg.cxx:
098 * Correct printed values (Ramp[1] instead Ramp[0]) for deviating channels
099 * tag LArCalibDataQuality-00-00-36
100
101 2008-09-08 Walter Lampl <walter.lampl@cern.ch>
102 * Fix requirments (after checkreq warning)
103 * tag LArCalibDataQuality-00-00-35
104
105 2008-08-27 Walter Lampl <walter.lampl@cern.ch>
106 * LArCalibValidationAlg.icc: Add dummy value before inserting correction for FEB-patching
107 * tag LArCalibDataQuality-00-00-34
108
109 2008-08-25 Walter Lampl <walter.lampl@cern.ch>
110 * LArCalibValidationAlg(.icc/.h):
111 Fix segmentation violation in FEB-patching method.
112 (Short problem description: We were iterating over the validation container to find missing FEBs and called
113 the patchMissingFEB method if a missing one is found. This method changes the validation container and may
114 invalidate the iterators.)
115
116
117 2008-08-21 Lydia Iconomidou-Fayard <lydiaf@lxplus218.cern.ch>
118
119 * src/LArCaliWaveValidationAlg.cxx: Pulse time shift detection handled by jobOptions
120 * tag LArCalibDataQuality-00-00-32
121
122 2008-08-11 Manuella Vincter <vincter@physiccs.carleton.ca>
123 * src/LArCaliWaveValidationAlg.cxx: update messages on deviating channels
124 * src/LArAutoCorrValidationAlg.cxx: update messages on deviating channels
125 * src/LArPedestalValidationAlg.cxx: update messages on deviating channels
126 * src/LArRampValidationAlg.cxx: update messages on deviating channels
127 * LArCalibDataQuality/LArCalibValidationAlg.icc: update channelDescription message
128 * also for all implemented a property so that deviating channel messages can be suppressed after so many times printed.
129 * tag LArCalibDataQuality-00-00-31
130
131 2008-07-29 Lydia Iconomidou-Fayard <lydiaf@lxplus218.cern.ch>
132
133 * src/LArCaliWaveValidationAlg.cxx: update messages on deviating channels
134 * src/LArAutoCorrValidationAlg.cxx: update messages on deviating channels
135 * src/LArPedestalValidationAlg.cxx: update messages on deviating channels
136 * src/LArRampValidationAlg.cxx: update messages on deviating channels
137 * tag LArCalibDataQuality-00-00-30
138
139 2008-07-04 Lydia Iconomidou-Fayard <lydiaf@lxplus218.cern.ch>
140
141 * src/LArCaliWaveValidationAlg.cxx: new tolerances and check of delay shift
142 * tag LArCalibDataQuality-00-00-29
143
144 2008-06-13 Walter Lampl <walter.lampl@ cern.ch>
145 * LArCalibValidationAlg.h/icc: Move 'new MsgStream()' to initialize
146 * tag LArCalibDataQuality-00-00-28
147
148 2008-06-05 Walter Lampl <walter.lampl@ cern.ch>
149 * LArCalibValidationAlg.h/icc: add option to patch missing FEBs with channels from reference container
150 * tag LArCalibDataQuality-00-00-27
151
152 2008-06-05 Walter Lampl <walter.lampl@ cern.ch>
153 * New Algorithm LArBadEventCatcher
154 Purpose: Abort the job imediatly if a corrupt event is identified
155 (Unlike monitoring, this doesn't require any additonal infrastructure like DQMF)
156 * tag LArCalibDataQuality-00-00-26
157
158 2008-06-02 Walter Lampl <walter.lampl@ cern.ch>
159 * Use LArWaveHelper class for LArCaliWaveValidation alg + tune threholds
160 * Few cosmetic changes elsewhere
161 * tag LArCalibDataQuality-00-00-25
162
163 2008-05-28 Walter Lampl <walter.lampl@ cern.ch>
164 * Fix few typos, speed-up of CaliWave validation
165 * tag LArCalibDataQuality-00-00-24
166
167 2008-05-27 Walter Lampl <walter.lampl@ cern.ch>
168 * Fix some unchecked StatusCodes
169 * tag LArCalibDataQuality-00-00-23
170
171 2008-04-30 Manuella Vincter <vincter@ physics.carleton.ca>
172 * LArBadChannelHunter: change so that hunter works based on how many
173 sigma away the measured ped/ramp is from the average value
174 * tag LArCalibDataQuality-00-00-22
175
176 2008-04-29 Walter Lampl <walter.lampl@ cern.ch>
177 * LArBadChannelHunter: Add gain depndent thresholds
178 * tag LArCalibDataQuality-00-00-21
179
180 2008-04-29 Walter Lampl <walter.lampl@ cern.ch>
181 * Add some VERBOSE printout to the LArBadChannelHunter
182 * tag LArCalibDataQuality-00-00-20
183
184 2008-04-24 Walter Lampl <walter.lampl@ cern.ch>
185 * Many impromvents to the LArBadChannelHunter algorithm
186 (thesholds by jobO, write out text file, etc..)
187 * tag LArCalibDataQuality-00-00-19
188
189 2008-04-24 Walter Lampl <walter.lampl@ cern.ch>
190 * Add LArBadChannelHunter algorithm. It seaches for noisy or bad channels based
191 on Ramps and Pedestal RMS. It reports channels whose pedestal RMS or Ramp is
192 'significantly' about the average of the 'region' where the belong to. "Region"
193 can be either the FEB or the phi-ring (jobO).
194 It the first version, refinement is certainly possible and desirable.
195 * tag LArCalibDataQuality-00-00-18
196
197 2008-04-23 Walter Lampl <walter.lampl@ cern.ch>
198 * Add option to write deviating channels to special container
199 (can be dumped to ntuple)
200 * Add example jobO
201 * tag LArCalibDataQuality-00-00-17
202
203 2008-04-20 Walter Lampl <walter.lampl@ cern.ch>
204 * First round of updates following Working Session on April 14th
205 - Make output level to report deviations a jobOption
206 (reduce verbosity)
207 - Add text output files for channels (not filled yet) and FEBs (filled by the
208 baseclass)
209 * Add gain and Cool-channel number to channelDescription
210 * Adapt clint classes
211 * tag LArCalibDataQuality-00-00-16
212
213 2008-04-19 Walter Lampl <walter.lampl@ cern.ch>
214 * Fix compiler warning in LArAutoCorrValidationAlg.cxx
215 * tag LArCalibDataQuality-00-00-15
216
217 2008-04-10 Walter Lampl <walter.lampl@ cern.ch>
218 * Check completness of COOL channels in base-class
219 * tag LArCalibDataQuality-00-00-14
220
221 2008-03-27 Jessica Leveque <jleveque@ in2p3.ch>
222 * Add LArRampValidation
223 * tag LArCalibDataQuality-00-00-13
224
225 2008-03-18 Walter Lampl <walter.lampl@ cern.ch>
226 * Don't compare disconnected channels
227 * tag LArCalibDataQuality-00-00-12
228
229 2008-03-14 Lydia Iconomidou-Fayard <lydiaf@lxplus012.cern.ch>
230 * Add LArAutoCorrValidation :
231 * tag LArCalibDataQuality-00-00-11
232
233 2008-03-14 Walter Lampl <walter.lampl@ cern.ch>
234 * Fix calibration-line bug
235 * tag LArCalibDataQuality-00-00-10
236
237 2008-03-07 Walter Lampl <walter.lampl@ cern.ch>
238 * Add method to catch problems related to particular FEB or particular calib-line
239 * tag LArCalibDataQuality-00-00-09
240
241 2008-03-07 Walter Lampl <walter.lampl@ cern.ch>
242 * LArCalibValidationAlg: make ptr to detStore a protected data member
243 * tag LArCalibDataQuality-00-00-08
244
245 2008-02-22 Ilija Vukotic <ivukotic@ cern.ch>
246 * added LArCaliWaveValidationAlg. For now it compares
247 * amplitudes and fwhm values
248 * for each channel and per feb
249
250 2008-02-20 Walter Lampl <walter.lampl@ cern.ch>
251 * Base-Class: Extend channelDescription method to work also on FEB ids
252 * LArPedestalValidationAlg: Add FEB-by-FEB comparison. Approaches a
253 usable state
254 * Tagging LArCalibDataQuality-00-00-06
255
256 2008-02-19 Walter Lampl <walter.lampl@ cern.ch>
257 * Improve output
258 * Tagging LArCalibDataQuality-00-00-05
259
260 2008-02-19 Walter Lampl <walter.lampl@ cern.ch>
261 * Add new virtual method 'preLoop' toLArCalibValidation base class
262 Allows the derived class to take some action before the loop
263 over all channels start.
264 * Tagging LArCalibDataQuality-00-00-04
265
266 2008-02-15 Walter Lampl <walter.lampl@ cern.ch>
267 * Some refinement of the LArCalibValidation base class
268 * Tagging LArCalibDataQuality-00-00-03
269
270 2008-02-13 Walter Lampl <walter.lampl@ cern.ch>
271 * Add base-algorithm LArCalibValidationAlg. Specific algorithms to validate specific types of constants
272 should derive from this algorithm
273 * Add LArPedestalValidationAlg as a first test of the base class, need to be refined
274 * Tagging LArCalibDataQuality-00-00-02
275
276 2007-12-12 Fabien Tarrade <fabien.tarrade At cern.ch>
277
278 * creation of a new package for LArCalibDataQuality
279 * contain dummy example that will need to be removed by a real example/skeleton
280 * tag LArCalibDataQuality-00-00-01
281
| Due to the LXR bug, the updates fail sometimes to remove references to deleted files. The Saturday's full rebuilds fix these problems |
|
This page was automatically generated by the
LXR engine.
|
|