001 2009-09-14 scott s snyder <snyder@bnl.gov>
002
003 * LArRawConditions/LArConditionsContainer.icc: Fix compilation
004 warning.
005 * tag LArRawConditions-01-14-27
006
007 2009-09-03 Walter Lampl <walter.lampl@cern.ch>
008 * LArWave(Helper) classes: Speed up, for RTM
009 Parameter extraction job.
010 * tag LArRawConditions-01-14-26
011
012 2009-09-02 RD Schaffer <R.D.Schaffer@cern.ch>
013
014 * tagging LArRawConditions-01-14-25
015 * merged in branch
016 * tagging LArRawConditions-01-14-24-03
017 * LArRawConditions/LArConditionsContainer.icc (template): more id32 fixes
018
019 2009-08-31 RD Schaffer <R.D.Schaffer@cern.ch>
020
021 * tagging LArRawConditions-01-14-24-02
022 * fix spelling mistake for get_identifier32
023
024 2009-08-30 RD Schaffer <R.D.Schaffer@cern.ch>
025
026 * tagging LArRawConditions-01-14-24-01
027 * branching LArRawConditions-01-14-24-branch
028 * made changes for compatibility with 64-bit ids
029
030 2009-08-28 Walter Lampl <walter.lampl@cern.ch>
031 * LArConditionsContainer.icc: Avoid gcc43 warning
032 * tag LArRawConditions-01-14-24
033
034 2009-07-24 Walter Lampl <walter.lampl@cern.ch>
035 * LArConditionsContainer.icc:
036 - Bug-fix in removeConditionsChannel()
037 * tag LArRawConditions-01-14-23
038
039 2009-07-24 Walter Lampl <walter.lampl@cern.ch>
040 * LArConditionsContainer.h/icc:
041 - Add option to store correction channels in the regular subset
042 (instead of the correction subsets). Default behavior is unchanged.
043 - Attempt to fix the removeConditionsChannel() method (not thoroughly tested yet)
044 * tag LArRawConditions-01-14-22
045
046 2009-07-16 Marco Delmastro <Marco.Delmastro@cern.ch>
047 * Added NTriggers data member to LArRawRamp::RAMPPOINT_t
048 * Fixed LArWaveCumul::addEvent and LArWaveComul::addAccumulatedEvent
049 * tag LArRawConditions-01-14-21
050
051 2009-07-13 G.Unal
052 * cleanup some old nova (*DB*) files
053 * tag LArRawConditions-01-14-20
054
055 2009-06-16 Walter Lampl <walter.lampl@ cern.ch>
056 * Add LArDSPThresholdsComplete to selection1.xml and LArRawConditionDict1.h
057 * tag LArRawConditions-01-14-19
058
059 2009-06-12 scott snyder <snyder@bnl.gov>
060
061 * LArRawConditions/selection1.xml,
062 LArRawConditions/selection2.xml,
063 LArRawConditions/LArRawConditionsDict1.h,
064 LArRawConditions/LArRawConditionsDict2.h: Move LAruA2MEVP from
065 dict 2 to 1, to fix duplicate of SingleFloat. Fixes bug 51694.
066 * tag LArRawConditions-01-14-18
067
068 2009-04-30 G.Unal
069 * for backwards compatility reason, change back LArPedestalMC to have vector as payload but implementing the
070 new ILArPedestal interface (for MC we have only one pedestal for the full LAr so there is no memory constraint)
071 * tag LArRawConditions-01-14-17
072
073 2009-04-27 W.Lampl
074 * new LArPedestalComplete transient class
075 * tag LArRawConditions-01-14-16
076
077 2009-04-23 Walter Lampl <Walter.Lampl@ cern.ch>
078 * LArConditionsContainter: Add new method "completeCorrectionChannels"
079 that adds empty (dummy) subsets for unused correction channels
080 This is needed to end the IOV of previously existing but no
081 longer used COOL correction channels.
082 * tagging LArRawConditions-01-14-15
083
084 2009-01-22 Walter Lampl <Walter.Lampl@ cern.ch>
085 * tagging LArRawConditions-01-14-14
086 * Remove PyGate from selection1,2.xml, LArRawConditionsDict1,2.h
087
088 2009-01-22 RD Schaffer <R.D.Schaffer@cern.ch>
089
090 * tagging LArRawConditions-01-14-13
091 * LArRawConditions/selection2.xml: fix exclusions pattern for
092 LArConditionsSubset to keep contructor for reading old
093 data. Needed for ROOT 5.20. Same for selection1
094
095 2009-01-13 Walter Lampl <walter.lampl@ cern.ch>
096 * Add LArHVScaleCorrComplete and the underlying
097 LArSingleFloatP class to lcgdict
098 * tag LArRawConditions-01-14-11
099
100 2008-12-17 scott snyder <snyder@bnl.gov>
101
102 * Tagging LArRawConditions-01-14-11.
103 * LArRawConditions/LArConditionsContainerDB.h
104 (LArConditionsContainerDB): Fix operator== for tcmalloc.
105
106 2008-12-15 scott snyder <snyder@bnl.gov>
107
108 * Tagging LArRawConditions-01-14-10.
109
110 * Split dictionary in two, to avoid gcc running out of memory when
111 compiling the generated code.
112 * LArRawConditions/LArRawConditionsDictCommon.h: (new)
113 * LArRawConditions/LArRawConditionsDict1.h: (new)
114 * LArRawConditions/LArRawConditionsDict2.h: (new)
115 * LArRawConditions/LArRawConditionsDict.h: (deleted)
116 * LArRawConditions/selection1.xml: (new)
117 * LArRawConditions/selection2.xml: (new)
118 * LArRawConditions/selection.xml: (deleted)
119 * cmt/requirements: Adjust dict generation.
120
121 * LArRawConditions/LArOFCComplete.h: Fix compilation warnings.
122 * LArRawConditions/LArOFCMC.h: Fix compilation warnings.
123 * LArRawConditions/LArShapeComplete.h: Fix compilation warnings.
124 * src/LArOFCComplete.cxx: Fix compilation warnings.
125 * src/LArOFCMC.cxx: Fix compilation warnings.
126 * src/LArShapeComplete.cxx: Fix compilation warnings.
127
128 * LArRawConditions/LArConditionsContainer.h: Make m_dummyCorrIt
129 non-const, to avoid gcc 4.3 compilation errors.
130
131 2008-12-10 Marco Delmastro <Marco.Delmastro@cern.ch>
132 * Added jitter value in LArWaveDerivedQuantitiesP
133 * LArWaveHelper::getDerivedQuantities() now uses a LArWaveCumul
134 * tag LArRawConditions-01-14-09
135
136 2008-12-10 Marco Delmastro <Marco.Delmastro@cern.ch>
137 * Added Flag data member to LArWaveDerivedQuantitiesP
138 * needs LArElecCalib-02-04-08 for abtract interface
139 * tag LArRawConditions-01-14-08
140
141 2008-12-04 Marco Delmastro <Marco.Delmastro@cern.ch>
142 * Added transient object LArWaveDerivedQuantitiesP and container
143 LArWaveDerivedQuantitiesComplete
144 * Added LArWaveHelper::getDerivedQuantities()
145 * needs LArElecCalib-02-04-05 for abtract interface
146
147 2008-12-08 G.Unak
148 * add LArMinBiasAverage* to save average energy per cell from MB simulation
149 * tag LArRawConditions-01-14-07
150
151
152 2008-11-13 Walter Lampl
153 * Commiting changes in LArWaveHelper from Pavol S.
154 (maintain total wave length when shifting)
155 * tagging LArRawConditions-01-14-06
156
157 2008-11-04 Marco Delmastro <Marco.Delmastro@cern.ch>
158 * Commiting changes in LArWaveHelper from Pavol S.
159 (aligning of CaliWaves to a same maxima, to be used by
160 CaliWaves PhiAverage)
161 * tagging LArRawConditions-01-14-05
162
163 2008-10-08 Walter Lampl <walter.lampl @cern.ch>
164 * Add class LArDSPThreshods(complete)
165 A LArRawConditionsContainer holding thresholds uesd by the DSP
166 (compute Time & Quality, write out samples, compute trigger sums)
167 Only used by LArOnlDbPrep
168 * tagging LArRawConditions-01-14-04
169
170 2008-10-03 RD Schaffer <R.D.Schaffer@cern.ch>
171
172 * tagging LArRawConditions-01-14-03
173 * LArRawConditions/LArConditionsContainerBase.h: added applyCorrectionsAtInit
174
175 2008-09-26 Walter Lampl <walter.lampl@ cern.ch>
176 * LArConditionsContainerBase: Use agreed methods or LArOnlineId
177 * LArRawConditions-01-14-02
178
179
180 2008-08-03 scott s snyder <snyder@bnl.gov>
181
182 * LArRawConditions/selection.xml: Fix gendict warnings.
183 * tag LArRawConditions-01-14-01
184
185 2008-06-18 Marco Delmastro <Marco.Delmastro@cern.ch>
186 * Added LArShapeP2
187 * Modified LArShapeComplete
188 * LArShapeMC does not inherits from LArShapeComplete anymore
189 * tag LArRawConditions-01-14-00
190
191 2008-05-05 Marco Delmastro <Marco.Delmastro@cern.ch>
192 * LArWaveHelper::getMaxAmp() : removed baseline subtraction
193 * tag LArRawConditions-01-13-15
194
195 2008-05-05 Marco Delmastro <Marco.Delmastro@cern.ch>
196 * Added LArWaveHelper::getJitter() method
197 * tag LArRawConditions-01-13-14
198
199 2008-04-30 Walter Lampl <walter.lampl @cern.ch>
200 * merge in changes from branch LArRawConditions-01-13-07-01
201 (fix correction-channel bug in LArConditionsContainerBase.cxx)
202 * tag LArRawConditions-01-13-13
203
204 2008-04-15 Walter Lampl <walter.lampl @cern.ch>
205 * LArMphysOverMcal: Fix gain-related bug
206 * tag LArRawConditions-01-13-12
207
208 2008-04-13 Walter Lampl <walter.lampl @cern.ch>
209 * LArSingleFloatP: Use LArCalibErrorCode enum
210 * tag LArRawConditions-01-13-11
211
212 2008-04-12 Walter Lampl <walter.lampl @cern.ch>
213 * LArConditionsContainer: Add access to correctionsUndo
214 vector (the original values before corrections were
215 applied)
216 * tag LArRawConditions-01-13-10
217
218 2008-04-10 Walter Lampl <walter.lampl @cern.ch>
219 * Add LArHVScaleCorrComplete (supposed to hold
220 semi-stable HV correction factors)
221 * tag LArRawConditions-01-13-09
222
223 2008-04-10 Walter Lampl <walter.lampl @cern.ch>
224 * Start introducing LArSingleFloat-subsets
225 (since many objects store exactly one float per cell)
226 - Add LArSingleFloatP.h
227 - Migrate to LArSingleFloat:
228 - LArMphysOverMcalComplete
229 - LAruA2MeVComplete
230 - LArDAC2uAComplete
231 * tag LArRawConditions-01-13-08
232
233 2008-03-25 Walter Lampl <walter.lampl @cern.ch>
234 * add LArOFCBinP/Complete data object
235
236 2008-02-19 Walter Lampl <walter.lampl @cern.ch>
237 * add isEmpty method to LArCaliWaveVec class
238 * tag LArRawConditions-01-13-06
239
240 2008-02-19 Walter Lampl <walter.lampl @cern.ch>
241 * migrate LArAutoCorr* double->float
242 * tag LArRawConditions-01-13-05
243
244 2008-02-11 Hong Ma <hma@bnl.gov>
245 * add dictionary for LArShape32MC in selection.xml
246
247 2008-02-01 Walter Lampl <walter.lampl @cern.ch>
248 * Tagged as LArRawConditions-01-13-03
249 * LArOFCComplete.h: make overloaded get-method public
250
251 2008-01-31 RD Schaffer <R.D.Schaffer@cern.ch>
252
253 * Tagged as LArRawConditions-01-13-02
254 * src/LArConditionsContainerBase.cxx (correctionIndexAndCoolChannel):
255 use online helper to decode ids
256 * LArRawConditions/LArCondFEBIdChanMap.h (getCorrectionSetChannels): fixed typo
257
258 2008-01-29 RD Schaffer <R.D.Schaffer@cern.ch>
259
260 * Tagged as LArRawConditions-01-13-01
261 * LArRawConditions/LArConditionsContainer.h: added fixes to group
262 corrections by subdet
263
264 2008-01-23 RD Schaffer <R.D.Schaffer@cern.ch>
265
266 * Tagged as LArRawConditions-01-13-00
267 * cmt/requirements: changes for tp separation
268
269 2007-01-17 Walter Lampl <Walter.Lampl @cern.ch>
270 * LArConditionsContainer: Rename public typedef to avoid name clash
271 * Tagged as LArRawConditions-01-12-09
272
273 2007-01-16 Walter Lampl <Walter.Lampl @cern.ch>
274 * LArConditionsContainer: Add public typedef value_type
275 * Tagged as LArRawConditions-01-12-08
276
277 2007-12-31 Walter Lampl <Walter.Lampl @cern.ch>
278 * LArOFCComplete: Cache poiner to last LArOFCP object
279 * Tagged as LArRawConditions-01-12-07
280
281 2007-12-22 scott s snyder <snyder@bnl.gov>
282
283 * src/LArOFCComplete.cxx (OFC_a, OFC_b): Fix compilation
284 warnings.
285 * Tagged as LArRawConditions-01-12-06.
286
287 2007-12-03 Walter Lampl <Walter.Lampl @cern.ch>
288 * Change LArShape from double to float
289 (reduce memeory consumption)
290 * Tagged as LArRawConditions-01-12-05
291
292 2007-11-30 Walter Lampl <Walter.Lampl @cern.ch>
293 * Tagging LArRawConditions-01-12-04
294 * Add LArOFCP1 that knows the width of the time-bin
295 * LArConditionsSubset.h: Add method to get the size of the
296 channelVector (ie. 128, the number of channels per FEB)
297
298 2007-11-20 Walter Lampl <Walter.Lampl @cern.ch>
299 * Tagging LArRawConditions-01-12-03
300 * LArOFCComplete: Check range of time-bin
301
302 2007-10-26 RD Schaffer <R.D.Schaffer@cern.ch>
303
304 * Tagging LArRawConditions-01-12-02
305 * LArRawConditions/LArShapeComplete.h: migrated to use LArShapeP1
306 with floats
307
308 2007-10-18 scott s snyder <snyder@bnl.gov>
309
310 * Tagging LArRawConditions-01-12-01.
311 * LArRawConditions/selection.xml: Fix dictionary generation
312 warning (LArConditionsVsCalib<*> pattern duplicates explicit
313 requests).
314
315 2007-10-04 G.Unal <Guillaume.Unal@cern.ch>
316 * migrate *MC* classes to use ToolHandle for ILArMCSymTool
317
318 2007-09-27 David Quarrie <David.Quarrie@cern.ch>
319 * LArRawConditions/LArCaliWaveContainer.h: Comment out the getDacStart/setDacStart functions since they're not implemented
320
321 2007-09-25 Walter Lampl <Walter.Lampl @cern.ch>
322 * Modification of LArPedestalComplete, LArAutoCorrComplete:
323 Use LArCablingSvc from base-class
324
325 2007-09-24 Walter Lampl <Walter.Lampl @cern.ch>
326 * Commit also LArConditionsContainerBase.cxx (forgot yesterday)
327 * Tagged as LArRawConditions-01-11-56
328
329 2007-09-23 Walter Lampl <Walter.Lampl @cern.ch>
330 * LArConditionsContainer: Make access by offline hash working
331 * Tagged as LArRawConditions-01-11-55
332
333 2007-09-21 Walter Lampl <Walter.Lampl @cern.ch>
334 * More consistent error handling in LArMphysOverMcal, LArDAC2uA and LAruA2MeV
335 (uses ERRORCODE enum for Interface class)
336 * Tagged as LArRawConditions-01-11-54
337
338 2007-07-24 Nir Amram <Nir.Amram@cern.ch>
339 * Changed used package AtlasSEAL to AtlasReflex
340 * Tagged as LArRawConditions-01-11-53
341
342 2007-07-16 Walter Lampl <Walter.Lampl @cern.ch>
343 * tag LArRawConditions-01-11-52
344 * add method LArCondFEBIdChanMap::dump(std::ostream, const LArOnlineID*)
345 to list the FEBs of each COOL channel
346
347 2007-07-06 Marco Delmastro <Marco.Delmastro@cern.ch>
348 * tag LArRawConditions-01-11-51
349 * added doc/mainpage.h skeleton
350
351 2007-07-03 Marco Delmastro <Marco.Delmastro@cern.ch>
352 * from branch LArRawConditions-01-11-22-01
353 * LArWaveHelper::linearfit() protection agains 'nan'
354 (leading to 'nan' Master Waveforms)
355 * tagging LArRawConditions-01-11-50
356
357 2007-06-25 Walter Lampl <Walter.Lampl @cern.ch>
358 * fix unchecked StatusCode in LArConditionsContainer.icc
359 * tagging LArRawConditions-01-11-49
360
361 2007-06-21 Marcello Fanti <marcello.fanti@mi.infn.it>
362 * Tagging LArRawConditions-01-11-48
363 * removing id for classes LArConditionsVsCalib<LArCaliPulseParamsP> and
364 LArConditionsVsCalibDB<LArCaliPulseParamsP> in selection.xml
365
366 2007-06-19 Marco Delmastro <Marco.Delmastro@cern.ch>
367 * Tagging LArRawConditions-01-11-47
368 * LArRawConditions/selection.xml: restored definitions for
369 LArConditionsVsCalib<LArCaliPulseParamsP> and LArCaliPulseParamsVsCalib
370
371 2007-06-14 Walter Lampl <Walter.Lampl @cern.ch>
372 * Catch undefined Cool Channel grouping in LArConditionsContainerBase.cxx
373 * tagging LArRawConditions-01-11-46
374
375 2007-06-14 Marco Delmastro <Marco.Delmastro@cern.ch>
376 * Tagging LArRawConditions-01-11-45
377 * LArWaveHelper: added getSumRegion() and getSumSquareRegion() methods
378
379 2007-06-12 Walter Lampl <Walter.Lampl @cern.ch>
380 * Introduce ExtendedSubDetGrouping (Barrel and EMEC PS goes into separate COOL channels)
381 * New method LArConditionsContainerBase::setGroupingType(const std::string& groupingStr)
382 sets grouping based on a string
383 * Taggig LArRawConditions-01-11-44
384
385 2007-06-12 Walter Lampl <Walter.Lampl @cern.ch>
386 * LArConditionsContainerBase.cxx: One more fix related to new COOL channel grouping
387 * Tagging LArRawConditions-01-11-43
388
389 2007-06-08 Walter Lampl <Walter.Lampl @cern.ch>
390 *LArConditionsContainer.icc: Fix for new COOL channel grouping
391
392 2007-06-01 Walter Lampl <Walter.Lampl @cern.ch>
393 * LArConditionsContainerBase: Introduce new COOL channel grouping
394 "ExtendedFTGrouping" Presampler FEBs and EMEC Febs
395 in HEC Crate are separated.
396
397 2007-05-21 Marco Delmastro <Marco.Delmastro@cern.ch>
398 * Tagging LArRawConditions-01-11-40
399 * fixed compilation warning
400
401 2007-05-19 Marcello Fanti <marcello.fanti@mi.infn.it>
402 * Tagging LArRawConditions-01-11-39
403 * bug fix in LArConditionsVsCalibBase
404
405 2007-05-16 Gabe Rosenbaum <gabe.rosenbaum@cern.ch>
406 * Tagging LArRawConditions-01-11-37
407 * LArCaliWave.h: return m_DAC differently for positive and negative values
408
409 2007-05-02 Gabe Rosenbaum <gabe.rosenbaum@cern.ch>
410 * Tagging LArRawConditions-01-11-37
411 * LArCaliWave.h: changed m_dac from uint_32 to int
412
413
414 2007-04-02 Hong Ma <hma@bnl.gov>
415 * add one missing dictionary for LArRampCompleteBase in selection.xml
416
417 2007-03-07 RD Schaffer <R.D.Schaffer@cern.ch>
418
419 * Tagging LArRawConditions-01-11-35
420
421 * LArRawConditions/selection.xml: cleaned up a bit the dict.
422
423 2007-03-04 scott snyder <snyder@bnl.gov>
424
425 * Tagging LArRawConditions-01-11-33.
426
427 * LArRawConditions/LArRawConditionsDict.h: Include LArOFCMC.
428
429 * LArRawConditions/LArWFParams.h (set): Fix compilation warning.
430 * LArRawConditions/LArOFCMC.h: Likewise.
431
432 2007-03-04 David Quarrie <David.Quarrie@cern.ch>
433 * LArRawConditions/LArCaliWave.h: Add explicit include <stdint.h>
434 since Gaudi v19 no longer does this.
435
436 2007-02-26 Hong Ma <hma@bnl.gov>
437 * all jobOpt in share dir forwards jobOpt to LArConditionsCommon/share
438
439 2007-02-21 G.Unal <Guillaume.Unal@cern.ch>
440
441 * Fix LArPedestalMC class in LArRawConditions/selection.xml
442
443 2007-02-16 Hong Ma <hma@bnl.gov>
444 * Add LArOFCMC class.
445
446 2007-02-16 Gabe Rosenbaum <gabe.rosenbaum@cern.ch>
447 * tag LArRawConditions-01-11-28
448 extra tag is just on update to the this file that I forgot to change
449
450 2007-02-16 Gabe Rosenbaum <gabe.rosenbaum@cern.ch>
451 * tag LArRawConditions-01-11-27
452 * LArCaliWave: added functionality for storing and getting pulseing
453 patterns for the HEC waves that are pulsed by numerous calib lines
454
455 2007-02-07 RD Schaffer <R.D.Schaffer@cern.ch>
456
457 * tag LArRawConditions-01-11-26
458 * LArRawConditions/selection.xml: added some missing classes
459
460 2007-02-01 Marcello Fanti <marcello.fanti@mi.infn.it>
461 * tag LArRawConditions-01-11-25
462 * bug fix in LArConditionsVsCalibBase.cxx: add a dummy call to
463 m_cablingSvc->cnvToIdentifier(ChID) before accessing calib lines
464 to force LArOnOffIdMap loading.
465
466 2007-01-25 RD Schaffer <R.D.Schaffer@cern.ch>
467
468 * tag LArRawConditions-01-11-24
469 * LArRawConditions/LArConditionsContainer.icc (LArConditionsContainer):
470 apply corrections if they exist, i.e. when reading in.
471
472 2007-01-22 Marco Delmastro <Marco.Delmastro@cern.ch>
473 * tag LArRawConditions-01-11-23
474 * LArShapeComplete::do_get_shape() bug fix: NOFCTimeBins changed to 24
475 to fit current physics pulse prediction/OFC computation scheme
476
477 2006-12-06 Marcello Fanti <marcello.fanti@mi.infn.it>
478 * tag LArRawConditions-01-11-22
479 * just a warning fixed in LArCaliPulseParamsComplete
480
481 2006-12-04 Marcello Fanti <marcello.fanti@mi.infn.it>
482 * tag LArRawConditions-01-11-21
483 * LArCaliPulseParamsP: add data members m_Offset, m_dTimeCal,
484 m_nCB
485 * LArCaliPulseParamsComplete and LArCaliPulseParamsVsCalib:
486 add new set/get methods accordingly, preserving
487 back-compatibility
488
489 2006-11-09 Emil Obreshkov <Emil.Obreshkov@cern.ch>
490 * Enabled again distcc for that package since we found that make -j<BIG_N>
491 creates worse problems
492
493 2006-11-07 Emil Obreshkov <Emil.Obreshkov@cern.ch>
494 * Force this package to use g++ even for "distcc" builds
495
496 2006-10-14 Hong Ma <hma@bnl.gov>
497 * Add Fec classes for Denis.
498
499 2006-10-13 Hong Ma <hma@bnl.gov>
500 * Add method
501 LArConditionsContainer<T>::begin(unsigned int gain,
502 const HWIdentifier& febId) const
503 * fix LArConditionsContainerDB for iterating over febId.
504
505 2006-10-13 Walter Lampl <walter.lampl@cern.ch>
506 * LArFEBTimeOffset: Revert to std::map
507 * tag as LArRawConditions-01-11-16 (for 12.3.0)
508
509 2006-10-02 Walter Lampl <walter.lampl@cern.ch>
510 * LArFEBTimeOffset: Migrate to GaudiUtils::VectorMap
511 (instead of std::map)
512
513 2006-09-20 Sandrine Laplace <laplace@lapp.in2p3.fr>
514 * commit for LeManer and Resende
515
516 2006-09-15 Hong Ma <hma@bnl.gov>
517 * Tag head as LArRawConditions-01-11-12 for the 12.3.0 release.
518
519 2006-09-07 Hong Ma <hma@bnl.gov>
520 * fix jobOpt for 12.0.3 (for CSC tag)
521 new tag LArRawConditions-01-10-48 ==LArRawConditions-01-10-47 + this change
522
523 2006-08-23 Walter Lampl <walter.lampl@cern.ch>
524 * LArCalibParams: Initialize m_onlineHelper(0)
525 * tag LArRawConditions-01-11-11
526
527 2006-08-08 Hong Ma <hma@bnl.gov>
528 * more PyGate updates.
529 * tag LArRawConditions-01-11-10
530
531 2006-08-07 Hong Ma <hma@bnl.gov>
532 * add PyGate for python access to conditions data.
533
534 2006-08-04 Hong Ma <hma@bnl.gov>
535 * add implementaiton for LArConditionsVsCalib<T>::empty()
536 tag LArRawConditions-01-11-08
537
538 2006-08-02 Hong Ma <hma@bnl.gov>
539 * fix LArWFParams.h for gcc344.
540
541 2006-07-26 Hong Ma <hma@bnl.gov>
542 * fix jobOpt for 12.0.2 (for non DC3 tag)
543 new tag LArRawConditions-01-10-47 == LArRawConditions-01-10-46+ this change
544
545 2006-07-24 Hong Ma <hma@bnl.gov>
546 * fix jobOpt LArIdMap_ATLAS_jobOptions.py for
547 DetDescrVersion>ATLAS-DC3-05
548 * new tag LArRawConditions-01-10-46 == LArRawConditions-01-10-38 + this change
549
550 2006-07-18 Marcello Fanti <marcello.fanti@mi.infn.it>
551 * Tagging LArRawConditions-01-11-04
552 * bug fixes to VsCalib classes...
553
554 2006-07-13 RD Schaffer <R.D.Schaffer@cern.ch>
555
556 * Tagging LArRawConditions-01-11-03
557 * python/LArConditionsContainer.py (conditionsIter): return id
558 with via the iterator, now returns a pair: obj, id
559
560 2006-07-11 RD Schaffer <R.D.Schaffer@cern.ch>
561
562 * Tagging LArRawConditions-01-11-02
563 * LArRawConditions/LArRawConditionsDict.h: forgot to uncomment
564
565 * Tagging LArRawConditions-01-11-01
566 * removed use of channel id and gain in xxxP classes
567
568 2006-07-10 Lydia Iconomidou-Fayard <lydiaf@lxplus002.cern.ch>
569
570 * Tagging LArRawConditions-01-10-44
571 * src/LArWaveHelper.cxx (translate): T0 defined at 10% and sign
572 correction
573
574 2006-07-06 RD Schaffer <R.D.Schaffer@cern.ch>
575
576 * Tagging LArRawConditions-01-10-43
577 * LArRawConditions/LArConditionsContainer.h: added iterator over
578 list of feb ids. Added access to channel id for condcontdb iterator
579
580 * src/LArOFCComplete.cxx: changed dumpOFC to iterate directly over
581 channels, no longer uses LArConditionsContainerDB.
582
583 2006-06-29 Walter Lampl <walter.lampl@cern.ch>
584 * Tagging LArRawConditions-01-10-42
585 * Add jobOption fragments to read identifier mapping and
586 calibration constants for the H8 testbeam from COOL/POOL.
587 (currently using the validation server)
588
589 2006-06-28 RD Schaffer <R.D.Schaffer@cern.ch>
590
591 * Tagging LArRawConditions-01-10-41
592 * LArRawConditions/LArShapeP.h (class LArShapeP): adding in
593 isEmpty to different xxxP classes
594
595 2006-06-21 scott s snyder <snyder@bnl.gov>
596
597 * Tagging LArRawConditions-01-10-40.
598
599 * src/LArWaveCumul.cxx (addEvent): Avoid using pow() to compute
600 squares. Avoid potential FP underflow problems.
601
602 * LArRawConditions/LArAutoCorrP.h: Make sure HWIdentifier is
603 defined.
604 * src/LArShapeComplete.cxx (do_get_shape): Avoid warning.
605
606 2006-06-16 Marcello Fanti <marcello.fanti@mi.infn.it>
607 * changes to VsCalib classes...
608
609 2006-06-16 Hong Ma <hma@bnl.gov>
610 * fix share/LArIdMap_ATLAS_jobOptions.py .
611
612 2006-06-15 Hong Ma <hma@bnl.gov>
613 * make share/LArIdMap_ATLAS_jobOptions.py work without IOV.
614
615 2006-05-21 Hong Ma <hma@bnl.gov>
616 * jobOpt for DC3-05 with IdFix1.
617
618 2006-05-19 Hong Ma <hma@bnl.gov>
619 * add LArIdMap_ATLAS_jobOptions.py
620 remove IdMap from LArRawConditions_MC_jobOptions.py
621
622 2006-05-19 Hong Ma <hma@bnl.gov>
623 * Forgot to commit the change. Now it is in.
624
625 2006-05-18 Hong Ma <hma@bnl.gov>
626 * use the correct idMap pool file for DC3-05 and before.
627
628 2006-05-12 Hong Ma <hma@bnl.gov>
629 * bug fix in selection.xml for LArAutoCorr
630 * LArRawConditions_MC_jobOptions.py uses CondDBCool.LAR for
631 dbConnection. Use production DB (oflp130). Remove catalog.
632
633 2006-05-04 Marco Delmastro <Marco.Delmastro@cern.ch>
634 * tagging LArRawConditions-01-10-29
635 * share/LArRawConditions_jobOptions.py: new folder names conventions
636 (removed LAr prefixes)
637
638 2006-04-27 RD Schaffer <R.D.Schaffer@cern.ch>
639 * Tagging LArRawConditions-01-10-28
640 * LArRawConditions/selection.xml: adding in more classes to dict
641 for browser.
642
643 2006-04-25 Hong Ma <hma@bnl.gov>
644 * use IOV tag DC3-B
645
646 2006-04-20 Hong Ma <hma@bnl.gov>
647 * make it an option to use LArIdMap in COOL.
648 Default is to provide it through CondProxyProvider
649
650 2006-04-19 Hong Ma <hma@bnl.gov>
651 * add converters to LArRawConditions_MC_jobOptions.py.
652
653 2006-04-17 Hong Ma <hma@bnl.gov>
654 * update LArRawConditions_MC_jobOptions.py for id mapping
655 object.
656 2006-04-17 RD Schaffer <R.D.Schaffer@cern.ch>
657
658 * Tagging LArRawConditions-01-10-23
659 * python/LArConditionsContainer.py: new class to set iterators in
660 python
661
662 * LArRawConditions/LArConditionsContainerBase.h (class
663 LArConditionsContainerBase): added access to febids for each
664 channel
665
666 2006-04-15 RD Schaffer <R.D.Schaffer@cern.ch>
667
668 * Tagging LArRawConditions-01-10-22
669 * LArRawConditions/selection.xml: added dicts for browser.
670
671 2006-04-15 RD Schaffer <R.D.Schaffer@cern.ch>
672
673 * Tagging LArRawConditions-01-10-21
674 * cmt/requirements: fixes for gcc344
675
676 2006-04-14 Hong Ma <hma@bnl.gov>
677 * LArRawConditions_MC_jobOptions.py support using FullWave.
678
679 2006-04-13 Hong Ma <hma@bnl.gov>
680 * change LArShapeComplete implementation
681 It returns 32 samples.
682
683 2006-04-11 Hong Ma <hma@bnl.gov>
684 * update LArRawConditions_MC_jobOptions.py for COOL 1.3.0
685
686 2006-04-05 scott s snyder <snyder@bnl.gov>
687
688 * Tagging LArRawConditions-01-10-17.
689 * LArRawConditions/LArConditionsVsCalib.h: Fix compilation
690 warning.
691
692 2006-03-14 scott s snyder <snyder@bnl.gov>
693
694 * LArRawConditions/selection.xml: Avoid warning.
695
696 2006-04-03 Hong Ma <hma@bnl.gov>
697 * add LArRawConditions_MC_jobOptions.py
698
699 2006-03-31 RD Schaffer <R.D.Schaffer@cern.ch>
700
701 * tag LArRawConditions-01-10-15
702 * LArRawConditions/LArConditionsChannelSet.h (LArConditionsChannelSet):
703 added fix for find - a bit better than Marcello's
704
705 2006-03-30 Marco Delmastro <Marco.Delmastro@cern.ch>
706 * tag LArRawConditions-01-10-14
707 * LArShapeMC: can make use of tbin and mode when building from
708 LArShapeComplete (default unchanged: tbin=0, mode=0)
709
710 2006-03-27 Hong Ma <hma@bnl.gov>
711 * check StatusCode when calling LArConditionsContainer::initialize().
712
713 2006-03-17 Marcello Fanti <marcello.fanti@mi.infn.it>
714 * tag LArRawConditions-01-10-12
715 * add classes LArConditionsVsCalibBase, LArConditionsVsCalib<T>,
716 LArCaliPulseParamsVsCalib (yet under test!!)
717 * modify selection.xml and LArRawConditionsDict.h
718
719 2006-03-16 Marcello Fanti <marcello.fanti@mi.infn.it>
720 * tag LArRawConditions-01-10-11
721 * Add isEmpty() to several "payload" classes
722
723 2006-03-13 Hong Ma <hma@bnl.gov>
724 * Put LArPedestalMC back in.
725
726
727 2006-03-11 RD Schaffer <R.D.Schaffer@cern.ch>
728
729 * tagging LArRawConditions-01-10-09
730 * LArRawConditions/LArRawConditionsDict.h: reduced the includes to
731 speed things up
732
733 * LArRawConditions/LArConditionsSubset.h (LArConditionsSubset):
734 fix find for id != to result id
735
736 2006-03-08 Hong Ma <hma@bnl.gov>
737 * Fix dict for LArPhysWave.
738
739 2006-03-05 Hong Ma <hma@bnl.gov>
740 * fix dict for LArFebRod_P and LArOnOffId_P.
741
742 2006-03-04 Hong Ma <hma@bnl.gov>
743 * add dict for LArFebRod_P and LArOnOffId_P class.
744 2006-03-02 Hong Ma <hma@bnl.gov>
745 * Fix LArShape32MC.cxx, use SingleGroup.
746
747 2006-02-26 RD Schaffer <R.D.Schaffer@cern.ch>
748
749 * tagging LArRawConditions-01-10-04
750
751 * share/LArRawConditions_jobOptions.py (PoolSvc): added jobopts
752 for reading conditions
753 * cleaned up includes.
754 * src/LArConditionsContainerBase.cxx (LArConditionsContainerBase):
755 changed default grouping type to subdet
756
757
758 2006-02-25 Emil Obreshkov <Emil.Obreshkov@cern.ch>
759 * Force this package to use g++ even for "distcc" builds
760
761
762 2006-02-24 Hong Ma <hma@bnl.gov>
763 * Add explicit call to set Single Grouping for object built NOVA DB.
764
765 2006-02-23 Hong Ma <hma@bnl.gov>
766 * add ILArPedestal to dictionary, for persistency of
767 LArPedestalMC.
768
769
770 2006-02-20 Marco Delmastro <Marco.Delmastro@cern.ch>
771 * tagging LArRawConditions-01-10-00
772 * LArPhysWaveContainer migrated to the new LArConditionsContainer
773
774 2006-02-10 Lydia Iconomidou-Fayard <lydiaf@lxplus018.cern.ch>
775
776 * src/LArWaveHelper.cxx (translate): new helpers for larWaveMon
777 new tag LArRawConditions-01-09-03
778
779 2006-01-23 Marcello Fanti <marcello.fanti@mi.infn.it>
780 * new tag LArRawConditions-01-09-01
781 * added new data classes: LArCableAttenuation,
782 LArCableLength, LArEMEC_Cphi,
783 LArEMEC_HValpha, LArEMEC_HVbeta,
784 LArRinj, LArTshaper
785
786 2006-01-18 RD Schaffer <R.D.Schaffer@cern.ch>
787
788 * tagging LArRawConditions-01-09-00
789
790 * LArRawConditions/LArCaliWaveContainer.h (class
791 LArCaliWaveContainer): migrated to derive from
792 LArConditionsContainer
793
794 * LArRawConditions/LArWave.h: added doxygen documentation. Same
795 for other wave classes. Moved inlines to end of class.
796
797 2005-01-16 M. Delmastro <marco.Delmastro@cern.ch>
798 * LArWaveCumul: added addAccumulatedEvent() method, to be used by
799 LArCaliWaveBuilder when running on LArAccumulatedCalibDigits
800
801 2006-01-15 Hong Ma <hma@bnl.gov>
802 * Bug fix in LArWaveHelper from Lydia
803
804 2006-01-13 Scott Snyder <snyder@bnl.gov>
805
806 * src/LArShapeComplete.cxx (do_get_shape): Change Invalid ID
807 message from ERROR to DEBUG.
808
809 2006-01-12 Rolf Seuster <Rolf.Seuster@cern.ch>
810
811 * tagging LArRawConditions-01-08-07
812
813 * (Lydia Fayard) added two functions to LArWaveHelper :
814 * getArea and getWidth
815
816 2006-01-12 RD Schaffer <R.D.Schaffer@cern.ch>
817
818 * tagging LArRawConditions-01-08-06
819
820 * LArRawConditions/selection.xml: added back vec<vec<float>>
821
822 * LArRawConditions/LArRawConditionsDict.h (LArRawConditionsDict):
823 added more instantiations.
824
825 2006-01-11 RD Schaffer <R.D.Schaffer@cern.ch>
826
827 * tagging LArRawConditions-01-08-05
828
829 * LArRawConditions/LArRawConditionsDict.h (LArRawConditionsDict):
830 instantiating pairs for dict.
831
832 2005-12-19 RD Schaffer <R.D.Schaffer@cern.ch>
833
834 * tagging LArRawConditions-01-08-03
835
836 * LArRawConditions/LArRawConditionsDict.h: added back includes
837 that were commented out.
838
839 2005-11-25 RD Schaffer <R.D.Schaffer@cern.ch>
840
841 * tagging LArRawConditions-01-08-02
842
843 * src/LArDAC2uAComplete.cxx: removed empty
844 compile all files
845
846 * tagging LArRawConditions-01-08-01
847
848 * src/LArConditionsContainerBase.cxx: added class
849
850 2005-11-23 RD Schaffer <R.D.Schaffer@cern.ch>
851
852 * tagging LArRawConditions-01-08-00
853
854 * LArRawConditions/selection.xml: migration to new conditions
855 container. Now in test mode!!
856
857 2005-11-14 G.Unal <unal@in2p3.fr>
858 * fixes for gcc 3.4
859
860 2005-11-04 scott s snyder <snyder@bnl.gov>
861
862 * LArRawConditions/LArRampComplete.h (LArRampComplete::set): Fix
863 signatures of virtual overriders.
864 * LArRawConditions/LArRamp4Complete.h (LArRamp4Complete::set):
865 Likewise.
866
867 * src/LArShapeComplete.cxx (do_get_shape): (new)
868 (setup_cabling_service): (new)
869 (Shape): Use them.
870 (ShapeDer): Likewise.
871
872 2005-11-03 scott s snyder <snyder@bnl.gov>
873
874 * LArRawConditions/IFillNovaIOVTool.h (getNovaObjectT): Return
875 status.
876 * src/LAruA2MeVComplete.cxx (UA2MEV): Make dummy static.
877
878 * src/LArOFCComplete.cxx (dumpOFC): Avoid warnings about unused
879 variables/parms.
880 * src/LArPedestalMC.cxx (pedestal): Likewise.
881 (pedestalRMS): Likewise.
882 ¯ * src/LArWaveHelper.cxx (polyfit): Fill in to avoid missing return
883 warning.
884
885 2004-11-04 M. Delmastro <marco.Delmastro@cern.ch>
886 * Another fix to LArRawConditions/selection.xml in order to generate
887 the proper dictionary for LArCaliWaveContainer
888
889 2004-10-27 M. Delmastro <marco.Delmastro@cern.ch>
890 * Fixed LArRawConditions/selection.xml file to generate proper
891 dictionaries for OFC related classes, and to avoid errors
892 related to some lowercase letters in class id.
893
894 2004-10-03 M. Delmastro <marco.Delmastro@cern.ch>
895 * LArShapeComplete: small chenges in output levels
896
897 2004-09-29 M. Delmastro <marco.Delmastro@cern.ch>
898 * Version updated to LArRawConditions-01-07-00
899
900 2004-09-27 M. Delmastro <marco.Delmastro@cern.ch>
901 * LArShapeComplete: a "mode" setting allows now the use of tbin>25,
902 needed for H8 CTB04 reconstruction with RTM OFC.
903 * Related changes in LArShape32DB, LArShape32MC and LArShapeMC. Default
904 use in unchanged.
905
906 2005-09-23 Marcello Fanti <marcello.fanti@mi.infn.it>
907 * In LArCaliPulseParamsDB, change LArCaliPulseParamsDB_t to
908 LArCaliPlsParamsDB_t (name was too long for Nova)
909 Same changes in LArCalibUtils and LArCondCnv
910
911 2005-09-19 Marcello Fanti <marcello.fanti@mi.infn.it>
912 * bug fix in LArWFParams.h, plus some new "set" methods
913 * bug fix in LArDetCellParamsComplete::set(LArDetCellParamsDB&)
914
915 2005-09-13 Marcello Fanti <marcello.fanti@mi.infn.it>
916 * in LArConditionsContainerDB<T>::const_iterator,
917 declare const the argument of == and != operators
918
919 2005-09-09 Marcello Fanti <marcello.fanti@mi.infn.it>
920 * set Tshaper default value in LArWFParams constructor
921 taking data from "small" parameter complete classes
922
923 2005-09-08 Marcello Fanti <marcello.fanti@mi.infn.it>
924 * bug fix in LArWFParams.h
925
926 2005-08-31 RD Schaffer <R.D.Schaffer@cern.ch>
927
928 * LArRawConditions/selection.xml: added transient for _write
929 iterators
930 undid the above fix - Walter had already fixed it.
931
932 30-08-2005 Walter Lampl <walter.lampl@cern.ch>
933 * ..update also selection.xml (was forgotten)
934
935 30-08-2005 Walter Lampl <walter.lampl@cern.ch>
936 * LArConditionsContainer(DB): Add non-const accessor methods
937 for usage in algos like LArRampBuilder
938
939 23-08-2005 S. Laplace <laplace@lapp.in2p3.fr>
940 * check statusCode in LArRampMC
941
942 22-08-2005 Hong Ma <hma@bnl.gov>
943 * simply the LArConditionsContainer's begin() and end() methods.
944 * fix LArRawConditionsDict.h file.
945 * remove typename warnings.
946
947 21-08-2005 Hong Ma <hma@bnl.gov>
948 * replae pointers in LArConditionsCntanerDB.
949
950 20-08-2005 Walter Lampl <walter.lampl@cern.ch>
951 * fix iterator problem in LArConditionsContainerDB class
952
953 05-08-2005 Hong Ma <hma@bnl.gov>
954 * update LArMphysOvercal classes for POOL
955
956 28-07-2005 Hong Ma <hma@bnl.gov>
957 * bug fix in LAruA2MeVComplete
958
959 27-07-2005 Hong Ma <hma@bnl.gov>
960 * set the default constructor to initialize the variables to ERRORCODE
961 * remove some couts
962
963 26-07-2005 Hong Ma <hma@bnl.gov>
964 * add POOL persistent classes for new
965 Tdrift,PhysCaliTdiff,DetCellParams, LArCaliPulseParams classes
966
967 26-07-2005 Hong Ma <hma@bnl.gov>
968 * bug fixes.
969
970 25-07-2005 Hong Ma <hma@bnl.gov>
971 * add Pool persistent data class
972 * modified transient data classes.
973
974 21-07-2005 Marcello Fanti <marcello.fanti@mi.infn.it>
975 * added new classes LArCaliPulseParamsComplete, LArDetCellParamsComplete,
976 LArPhysCaliTdiffComplete, LArTdriftComplete, LArCaliPulseParamsDB,
977 LArDetCellParamsDB, LArPhysCaliTdiffDB, LArTdriftDB
978 * add constructor in LArWFParams that access data from the above complete
979 classes
980 * add 'gain' to LArMphysOverMcalComplete, LArMphysOverMcalDB
981
982 07-07-2005 Marcello Fanti <marcello.fanti@mi.infn.it>
983 * bug fix in LArWFParamsComplete
984
985 01-07-2005 S. Laplace <laplace@lapp.in2p3.fr>
986 * added new classes for MphysOverMcal
987
988 29-06-2005 S. Laplace <laplace@lapp.in2p3.fr>
989 * modifed LArRawRamp class
990
991 28-06-2005 Marcello Fanti <marcello.fanti@mi.infn.it>
992 * add data member Tdiff to LArWFParams and LArWFParamsDB and
993 update LArWFParamsContainer and LArWFParamsComplete accordingly
994 (interfaces should be backward-compatible)
995
996 14-06-2005 S. Laplace <laplace@lapp.in2p3.fr>
997 * Fixed LArXXXMC classes to check StatusCode
998
999 01-06-2005 G.Unal <unal@in2p3.fr>
1000 * use CaloIdMgr instead of LArDetDescrManager to get helpers
1001 for the identifiers
1002
1003 04-05-2005 Teresa Barillari <barilla@mppmu.mpg.de>
1004 * add LArH6OscillationComplete and LArH6OscillationDB classes. these classes handle
1005 the data needed for correcting the oscillating noise observed in the H6 combined
1006 testbeam 2004 in the HEC
1007
1008 28-04-2005 Marcello Fanti <marcello.fanti@mi.infn.it>
1009 * add LArWFParamsComplete class
1010
1011 15-04-2005 Hong Ma <hma@bnl.gov>
1012 * Change LArRamp classes.
1013 add LArRampPool for POOL persistency
1014
1015 10-03-2005 S. Laplace <laplace@lapp.in2p3.fr>
1016 * fix requirements file
1017
1018 02-03-2005 G.Unal <unal@in2p3.fr>
1019 * fix requirements file
1020
1021 22-02-2005 Marco Delmastro <marco.delmastro@cern.ch>
1022 * add setTdrift() method to LArWFParams class
1023
1024 25-01-2005 Walter Lampl <walter.lampl@cern.ch>
1025 * Start with infrastructure for POOL persistency
1026 (up to now only for LArPedestalComplete object)
1027 - New files: selection.xml, LArRawConditionsDict.h
1028 - Example jobO: TestPedestalPool.py and PedestalPool2Ntuple.py
1029 - Little modification of LArPedestalComplete.h
1030 - add 'apply_pattern lcgdict' to requirements
1031
1032 24-11-2004 Hong Ma <hma@bnl.gov>
1033 * Add LArOFCDB_V0.h , for the previous data structure.
1034
1035 23-11-2004 Sandrine Laplace <laplace@lapp.in2p3.fr>
1036 * bug fixes in LArShapeComplete (about derivative of wave)
1037
1038 17-11-2004 Sandrine Laplace <laplace@lapp.in2p3.fr>
1039 * Modified persistent wave classes: 175 -> 800 bins + added a timeOffset in physwave
1040 * Modified persistent and transient OFC class: changed 25 bins to 50 + added a NFilled method
1041
1042 11-11-2004 Sandrine Laplace <laplace@lapp.in2p3.fr>
1043 * added timereco(parabola) in LArRawRamp class
1044
1045 09-11-2004 Marcello Fanti <marcello.fanti@mi.infn.it>
1046 * add isValid() method to LArWFParams class
1047
1048 03-11-2004 Walter Lampl <walter.lampl@cern.ch>
1049 * Some extension needed by LArTimeTuning Algorithm
1050
1051 29-10-2004 Walter Lampl <walter.lampl@cern.ch>
1052 * Bugfixes in LArCalibParams
1053
1054 07-10-2004 Sandrine Laplace <laplace@lapp.in2p3.fr>
1055 * Added index of sample with MaxADC in ramp ntuple
1056
1057 20-09-2004 Hong Ma <hma@bnl.gov>
1058 * extend IFillNovaIOVTool interface to add comments.
1059
1060 15-09-2004 Sandrine Laplace <laplace@lapp.in2p3.fr>
1061 * bug fixes in LArCalibParams.cxx in the "set" method from the persistent class
1062
1063 15-09-2004 Sandrine Laplace <laplace@lapp.in2p3.fr>
1064 * persistend classes for LArGlobalTimeOffset, LArFEBTimeOffset
1065 and corresponding filling methods in the transient classes
1066
1067 14-09-2004 Walter Lampl <walter.lampl@cern.ch>
1068 * LArOFCComplete, LArShapeComplete:
1069 return static empty vector in case of error
1070 * LArGlobalTimeOffset, LArFEBTimeOffset: New data objects
1071
1072 26-08-2004 Walter Lampl <walter.lampl@cern.ch>
1073 * replace std::cout by MsgStream in LArShapeComplete,
1074 LArRampComplete, LArOFCComplete and LArPedestalComplete
1075
1076 18-07-2004 Hong Ma <hma@bnl.gov>
1077 * extend IFillNovaIOVTool to allow retrieval of persistent Nova
1078 object directly.
1079
1080 06-07-2004 Walter Lampl <walter.lampl@cern.ch>
1081 * LArCalibParams class: another bugfix
1082
1083 06-07-2004 Walter Lampl <walter.lampl@cern.ch>
1084 * LArCalibParams class: Bugfix
1085
1086 05-07-2004 Walter Lampl <walter.lampl@cern.ch>
1087 * LArCalibParams class: return DAC=0, Delay=0, isPulsed=false
1088 for missing (non-configured?) calib boards.
1089
1090 03-07-2004 Walter Lampl <walter.lampl@cern.ch>
1091 * additional functionality of LArCalibParams class
1092
1093 02-07-2004 Marcello Fanti <marcello.fanti@mi.infn.it>
1094 * Add time offset info to LArOFCComplete and LArOFCDB
1095
1096 24-06-2004 Walter Lampl <walter.lampl@cern.ch>
1097 * LArCalibParams: Use unsigned int instead of int
1098
1099 23-06-2004 Walter Lampl <walter.lampl@cern.ch>
1100 * Adapt LArCalibParams class to new syntax of
1101 LArCablingSvc::calibLineSlot.
1102
1103 21-06-2004 Walter Lampl <walter.lampl@cern.ch>
1104 * Cleanup and some fixed in LArCalibParams
1105
1106 10-06-2004 Hong Ma <hma@bnl.gov>
1107 * fix the set methods in LArRampComplete.
1108 09-06-2004 Hong Ma <hma@bnl.gov>
1109 * add LArRamp4DB and LArRamp4Complete classes
1110 * split LArRampCompleteBase from LArRampComplete
1111 25-05-2004 Walter Lampl <walter.lampl@cern.ch>
1112 * changed order of calib run LArCalibParams.cxx
1113
1114 21-05-2004 Walter Lampl <walter.lampl@cern.ch>
1115 * add classes LArCalibParams and LArCalibParamsDB that
1116 hold the configuration of the calibration board.
1117
1118 19-05-2004 Marcello Fanti <marcello.fanti@mi.infn.it>
1119 * in LArOFCComplete, add dumpOFC method, to dump
1120 the full LArOFCComplete to an ascii file
1121 (for debug purpose)
1122
1123 30-04-2004 Marcello Fanti <marcello.fanti@mi.infn.it>
1124 * removed error printouts, replaced by ERRORCODE return values
1125
1126 14-04-2004 Marcello Fanti <marcello.fanti@mi.infn.it>
1127 * add flag LArWave::dac0 to LArWave class
1128
1129 15-03-2004 Marcello Fanti <marcello.fanti@mi.infn.it>
1130 * some debugging to LArWaveHelper
1131
1132 15-03-2004 Sandrine Laplace <laplace@lapp.in2p3.fr>
1133 * LArShapeComplete adapted for 7 bins TB use
1134
1135 12-03-2004 Marcello Fanti <marcello.fanti@mi.infn.it>
1136 * add linear master waveform calculation method
1137 in LArWaveHelper
1138
1139 12-03=2004 Marcello Fanti <marcello.fanti@mi.infn.it>
1140 * member gain added to LArWFParams class (was forgotten!)
1141
1142 11-03-2004 Walter Lampl <walter.lampl@cern.ch>
1143 * LArXXXWaveObjects:
1144 - Migrate to CaloGain (db-obj keep int)
1145 - Remove all explicit copy constructors
1146 - getWave etc.. return now a const reference
1147
1148 10-03-2004 G.Unal <unal@in2p3.fr>
1149 * extended IFillNovaIOVTool interface.
1150
1151 10-03-2004 G.Unal <unal@in2p3.fr>
1152 * Change MC classes to use new LArMCSymTool
1153
1154 10-03-2004 Marcello Fanti <marcello.fanti@mi.infn.it>
1155 * wave length in LArPhysWaveDB and LArCaliWaveDB is now hardwired
1156 to 175, maxLength does not exist anymore!
1157
1158 09-03-2004 Marcello Fanti <marcello.fanti@mi.infn.it>
1159 * In classes LArPhysWaveDB and LArCaliWaveDB the wave length is now
1160 fixed to 175, hardwired in the variables LArPhysWave_DB::maxLength
1161 and LArCaliWave_DB::maxLength (namespaces used).
1162 * db_errors and db_triggers commented out
1163 * LArPhysWaveContainer and LArCaliWaveContainer changed accordingly,
1164 when filling from DB
1165 * tag as 01-00-21
1166
1167 08-03-2004 Marcello Fanti <marcello.fanti@mi.infn.it>
1168 * Re-arrange LArWave class and its inheritance:
1169 now m_flag is member of LArWave and m_gain is member of LArWaveCumul
1170 Constructors' and methods' interfaces are unchanged.
1171 * LArPhysWave.cxx and LArCaliWave.cxx have been removed, everything
1172 needed is now in corresponding .h files
1173 * LArPhysWaveContainerShort.cxx removed, otherwise the package does not
1174 compile (after talking with Hong...)
1175 * Tag as 01-00-20
1176
1177 05-03-2004 Sandrine Laplace <laplace@lapp.in2p3.fr>
1178 * Cleaning in wave classes related to the new policy for persistent storage
1179 (CaliWave are transient only - though didnt removed LArCaliWaveDB yet, and PhysWave
1180 onyl stores 175 points, without errors and Ntriggers)
1181
1182 03-03-2004 Sandrine Laplace <laplace@lapp.in2p3.fr>
1183 * Add LArShapeShort
1184
1185 02-03-2004 G.Unal <unal@in2p3.fr>
1186 * fix LArShapeMC (add fix for Offline id symmetrisation)
1187
1188 02-03-2004 Sandrine Laplace <laplace@lapp.in2p3.fr>
1189 * Add LArCaliWaveShort and LArPhysWaveShort classes
1190
1191 01-03-2004 Hong Ma <hma@bnl.gov>
1192 * Add LArShape32* classes.
1193
1194 29-02-2004 Hong Ma <hma@bnl.gov>
1195 * fix LArShapeMC
1196
1197 28-02-2004 Marcello Fanti <marcello.fanti@mi.infn.it>
1198 * Add enum to flag waves, in LArWave.h
1199 * Move all methods of LArPhysWave and LArCaliWave to .h files,
1200 now the .cxx files are dummy..
1201 * tag as LArRawConditions-01-00-10
1202
1203 27-02-2004 Marcello Fanti <marcello.fanti@mi.infn.it>
1204 * Add default constructor to LArWFParams
1205
1206 27-02-2004 Marcello Fanti <marcello.fanti@mi.infn.it>
1207 * Add amplitude() method to LArWFParams
1208
1209 27-02-2004 Walter Lampl <walter.lampl@cern.ch>
1210 * Add classes LArRawRamp and LArRawRampContainer
1211
1212 27-02-2004 Marcello Fanti <marcello.fanti@mi.infn.it>
1213 * Add classes LArWFParamsContainer and LArWFParamsDB
1214
1215 25-02-2004 Walter Lampl <Walter.Lampl@cern.ch>
1216 * in almost all cxx-files, replace 'HWIdentifier ID=t.db_channelID'
1217 * by 'HWIdentifier ID (t.db_channelID)'
1218
1219 24-02-2004 Hong Ma <hma@bnl.gov>
1220 * fix LArMCSym
1221
1222 23-02-2004 Sandrine Laplace <laplace@lapp.in2p3.fr>
1223 * put back LArCaliWaveContainer which had been erased in the past
1224
1225 23-02-2004 Matthieu Lechowski <lechowsk@lal.in2p3.fr>
1226 * Add classes LArMinbiasXXX (they provide the RMS
1227 of the energy in the Minimum Bias events)
1228
1229 19-02-2003:Sandrine Laplace <laplace@lapp.in2p3.fr>
1230 * Made a LArCaliWaveContainer.cxx with a DB-related set method
1231
1232 18-02-2004 Hong Ma <hma@bnl.gov>
1233 * fix flag in LArShapeComplete
1234
1235 12-02-2003:Sandrine Laplace <laplace@lapp.in2p3.fr>
1236 * Change tag of LArElecCalib to 02-00-00
1237
1238 10-02-2003:Sandrine Laplace <laplace@lapp.in2p3.fr>
1239 * First round for new online ID and cablingSvc stuff
1240
1241 04-02-2003:Sandrine Laplace <laplace@lapp.in2p3.fr>
1242 * MC class:Shape
1243
1244 03-02-2003:Sandrine Laplace <laplace@lapp.in2p3.fr>
1245 * MC class: Ramp
1246
1247 02-02-2003:Sandrine Laplace <laplace@lapp.in2p3.fr>
1248 * MC classes: DAC2uA, uA2MeV, fSampl, Noise, AutoCorr using features
1249 for z-phi symmetry implemented in LArMCSym.cxx
1250 * MC class for Pedestal: one single number for all cells
1251
1252 30-01-2003: Sandrine Laplace <laplace@lapp.in2p3.fr>
1253 * Added LArShape stuff
1254
1255 21-01-2003: Sandrine Laplace <laplace@lapp.in2p3.fr>
1256 * Moved filling of Cali/PhysWave from the basic class to their container
1257 * Added a constructor to WaveCumul, CaliWave and PhysWave to fill ALL data members at once
1258 (needed for DB filling)
1259 * Added "int Nfilled" in the persistent structure of Cali/PhysWave which says how many
1260 entries are really filled in the tables[800] of ampl,err,trig
1261
1262 21-01-2003: Sandrine Laplace <laplace@lapp.in2p3.fr>
1263 * Added persistent structures to CaliWave and PhysWave
1264 * Added new class LArfSampl for the sampling fraction used by MC
1265 * Changed persistent storage type of autoCorr from double to float
1266 (only transint class keeps a double autoCorr, whereas float is enough for
1267 permanent storage)
1268
1269 21-01-2003: Sandrine Laplace <laplace@lapp.in2p3.fr>
1270 * Added classes for DAC2uA, uA2MeV. The ramp class now corresponds
1271 to ADC2DAC and not to ADC2GeV anymore.
1272
1273 15-01-2003: Hong Ma <hma@bnl.gov>
1274 * Add IFillNovaIOVTool interface for writing NOVA_IOV.
1275
1276 08-01-2003: Sandrine Laplace <laplace@lapp.in2p3.fr>
1277 * Added class for LArNoise
1278
1279 08-01-2003: Sandrine Laplace <laplace@lapp.in2p3.fr>
1280 * Appropriate changes in LArAutoCorr* due to modification in
1281 LArElecCalib/ILArAutoCorr where float -> double
1282
1283 15-12-2003: Sandrine Laplace <laplace@lapp.in2p3.fr>
1284 * Added concrete implementations for AutoCorr, OFC, Pedestal and Ramp
1285
1286 21-11-2003: G.Unal <unal@in2p3.fr>
1287 creation of LArRawConditions package to store electronic calibration
1288 constants
1289
1290
1291
1292
1293
1294
1295
1296
1297
| 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.
|
|