001 2009-11-18 Walter Lampl <walter.lampl@cern.ch>
002 * LArPeakRecoTool: Store finally chosen OFC index in LArOFIterResults
003 * tag LArRecUtils-00-12-16
004
005 2009-11-08 G.Unal
006 * use rethrow=true in LArADC2MeV tool addListener (bug 58307)
007 * tag LArRecUtils-00-12-15
008
009 2009-10-02 G.Unal
010 * fixes bug in EMEC HV nominal for 2<eta<2.1
011 * tag LArRecUtils-00-12-14
012
013 2009-09-03 RD Schaffer <R.D.Schaffer@cern.ch>
014
015 * taging LArRecUtils-00-12-13
016 * fixes for slhc compatibility
017
018 2009-08-21 G.Unal
019 * small change in LArAutoCorrTotalTool.cxx from Pavol to work also on test beam context where some gains could be missing
020 * tag LArRecUtils-00-12-12
021
022 2009-08-17 G.Unal
023 * improve way input conditions are dropped in LArADC2MeV, using IOvDbSvc::dropObject, following suggestion by RD
024 * tag LArRecUtils-00-12-11
025
026 2009-06-09 G.Unal
027 * improve iteration (try to find time such that time<0.5*OFCBinSize)
028 * tag LArRecUtils-00-12-08
029
030 2009-05-13 G.Unal
031 * change for use of high gain option in LArOFPeakRecoTool.cxx to actually use medium gain OFC and shape for HEC
032 * tag LArRecUtils-00-12-07
033
034 2009-04-30 G.Unal
035 * add reset of input conditions in LArADC2MeV once the overall product has been computed (memory saving
036 ~7 Mbytes for cosmics reco with one gain)
037 * tag LArRecUtils-00-12-06
038
039 2009-04-27 G.Unal
040 * adapt to new LArPedestal transient class (float instead of vector)
041 * tag LArRecUtils-00-12-05
042
043 2009-04-24 G.Unal
044 * src/LArFCalTowerStore.cxx allow multiple initialization of LArFCalTowerStore
045 * tag LArRecUtils-00-12-04
046
047 2009-04-08 G.Unal
048 * LArOFPeakRecoTool.cxx : add option for force use of high gain OFC and Shape
049 * tag LArRecUtils-00-12-03
050
051 2009-02-12 G.Unal
052 * LArOFPeakRecoTool.cxx : change WARNING to DEBUG for message complaining about null amplitude
053 * tag LArRecUtils-00-12-02
054
055 2009-02-11 G.Unal
056 * add python/LArADC2MeVToolOnline.py to configure ADC2MeV tool explicitely using online folders
057 to be used to undo online ADC->E factor when redoing calibration offline starting from DSP energies
058 * tag LArRecUtils-00-12-01
059
060 2009-01-28 G.Unal
061 * Calo interface moved to CaloInterface (need CaloInterface-00-00-00)
062 * clean up tool implementing ICellWeight
063 * tag LArRecUtils-00-12-00
064
065 2009-01-15 G.Unal
066 * abstract interfaces moved from LArCondUtils to LArElecCalib (need LArElecCalib-02-04-12)
067 * tag LArRecUtils-00-11-44
068
069 2009-01-12 G.Unak
070 * clean up configuration of python/LArAutoCorrTotalToolDefault.py (use only jobproperties.Beam)
071 * tag LArRecUtils-00-11-43
072
073 2009-01-06 G.Unal
074 * improve the pickablity of LArADC2MeVToolDefault (from S.Binet cf savannah 45657)
075 * tag LArRecUtils-00-11-42
076
077 2008-12-15 G.Unal
078 * fix for gcc43 compilation
079 * tag LArRecUtils-00-11-41
080
081 2008-11-21 G.Unal
082 * xxxToolDefault.py modified following S.Binet's suggestion (savannah bug 44177)
083 * tag LArRecUtils-00-11-40
084
085 2008-10-20 G.Unal
086 * improvements in LArHVCorrTool.cxx
087 New LArHVCorrToolDefault.py
088 * tag LArRecUtils-00-11-39
089
090 2008-10-10 G.Unal
091 * use HVScaleCorr in ADC2MeV tool for data
092 * tag LArRecUtils-00-11-38
093
094 2008-10-10 G.Unal
095 * remove cout in LArHVCorrTool
096 * tag LArRecUtils-00-11-37
097
098 2008-09-30 G.Unal
099 * fixes in LArOFPeakRecoTool from LArRecUtils-00-11-30-03
100 * tag LArRecUtils-00-11-36
101
102 2008-09-29 scott snyder <snyder@bnl.gov>
103
104 * Tagging LArRecUtils-00-11-35.
105 * src/LArFCalTowerBuilderTool.cxx (execute): Fix for non-complete
106 containers. Fixes EL errors seen in from trigger reconstruction.
107
108 2008-09-13 G.Unal
109 * protect against not complete calo cell container in LArFcalTowerBuilderTool
110 * tag LArRecUtils-00-11-34
111
112 2008-09-08 Walter Lampl <walter.lampl@cern.ch>
113 * fix requirements
114 * tag LArRecUtils-00-11-33
115
116 2008-09-07 Mark Cooke <mcooke@nevis.columbia.edu>
117 * LArOFPeakRecoTool
118 * changed location where delay is calculated so first results treated same as subsequent (will slow)
119 * tag LArRecUtils-00-11-32
120
121 2008-08-29 Ilija Vukotic <ivukotic@cern.ch>
122 * completely change the way LArFCAL towers are built.
123 * should be 3x faster and much less complicated.
124 * tagging LArRecUtils-00-11-31
125
126 2008-08-26 Mark Cooke <mcooke@nevis.columbia.edu>
127 * LArOFPeakRecoTool: Set nIter member of LArOFIterResults class
128 (was forgotten)
129 * tag LArRecUtils-00-11-30
130
131 2008-08-03 scott s snyder <snyder@bnl.gov>
132
133 * src/LArOFPeakRecoTool.cxx: Fix compilation warning.
134 * tag LArRecUtils-00-11-29
135
136 2008-07-23 Walter Lampl
137 * Fix check of number of OFC bins in LArOFPeakRecoTool
138 * tag LArRecUtils-00-11-28
139
140 2008-07-23 G.Unal
141 * corrections for all subsystems in LArHVCorrTool from H.Abreu
142 * tag LArRecUtils-00-11-27
143
144 2008-07-07 G.Unal
145 * small upgrade in LArHVCorrTool
146 * tag LArRecUtils-00-11-26
147
148 2008-07-07 Walter Lampl <walter.lampl@cern.ch>
149 * LArOFPeakRecoTool:
150 - Compute Q like the DSP: Don't take Shape-derivative into account
151 - Some optimization for single-bin OFC and protection against division by zero
152 * tag LArRecUtils-00-11-25
153
154 2008-07-04 G.Unal
155 * Add HVScaleCorr (off by default for now) in LArADC2MeVTool
156 * tag LArRecUtils-00-11-24
157
158 2008-06-26 G.Unal
159 * upgrade LArHVCorrTool to also allow to register drift time
160 * tag LArRecUtils-00-11-23
161
162 2008-06-22 G.Unal
163 * allow to record in detStore output of HV scale corr tool
164 * tag LArRecUtils-00-11-22
165
166 2008-06-13 Walter Lampl <walter.lampl@cern.ch>
167 * LArOFPeakReco & LArADC2MeVTool: Move 'new MsgStream' from constructor to initialize()
168 (It's claimed that otherwise the MsgLevel can't be set for those tools.)
169
170 2008-06-13 G.Unal
171 * add interface ID in LArHVCorrTool
172 * tag LArRecUtils-00-11-20
173
174 2008-05-22 G.Unal
175 * Tower builder tool can take calo cell container as optional argument (HLT optimization)
176 * tag LArRecUtils-00-11-19
177
178 2008-05-15 Walter Lampl <Walter.lampl @cern.ch>, Mark Cooke <mcooke@nevis.columbia.edu>
179 * Use LArOFIterResults class from LArRawEvent
180 * tag LArRecUtils-00-11-18
181
182 2008-05-04 G.Unal <Guillaume.Unal @ cern.ch>
183 * use reserve for vector size already known in LarAutoCorrTotalTool and LArADC2MeVTool
184 * tag LArRecUtils-00-11-17
185
186 2008-04-11 G.Unal <Guillaume.Unal @ cern.ch>
187 * more protection in configuration of LArAutoCorrTotalToolDefault.py (cf savannah bug 34215)
188 * tag LArRecUtils-00-11-16
189
190 2008-03-31 G.Unal <Guillaume.Unal@cern.ch>
191 * migration of tower builder tools to AtlasEvent project, coupled to changed in CaloRec / CaloUtils /LArClusterRec
192
193 2008-02-26 David Rousseau <droussea@lxbuild083.cern.ch>
194
195 * python/LArAutoCorrTotalToolDefault.py : use jobproperties.Beam
196
197 2008-02-19 <Walter Lampl@cern.ch>
198 * Change LArAutoCorrTotalTool, uses now float instead of double
199 * tag LArRecUtils-00-11-13
200
201 2008-02-19 G.Unal <Guillaume.Unal @cern.ch>
202 * change in LArADC2MeVTool configuration to use Mphys/Mcal is available in database folder
203 * tag LArRecUtils-00-11-12
204
205 2008-02-17 Hong Ma <hma@bnl.gov>
206 * set LoadAtBegin to true for LArADC2MeVTool, LArAutoCorrNoiseTool, LArAutoCorrTotalTool.
207
208 2008-02-12 G.Unal <Guillaume.Unal @ cern.ch>
209 * Update LArAutoCorrTotalTool to also return RMS per sample vector
210 * Use this information in LArOFCTool (required for N*25 ns pileup to have correct OFC optimization)
211 * tag LArRecUtils-00-11-10
212
213 2008-02-06 Walter Lampl <Walter.Lampl @cern.ch>
214 * LArADC2MeV-Tool: If no MphysOverMcal is found in DB, use 1.0 and still use the ramp
215 (not flagged as bad value)
216 * tag LArRecUtils-00-11-09
217
218 2008-02-05 G.Unal <Guillaume.Unal @cern.ch>
219 * use new bunch spacing digitization flag to configure LArAutoCorrTotalTool
220 * tag LArRecUtils-00-11-08
221
222 2008-01-22 G.Unal <Guillaume.Unal @cern.ch>
223 * adapt LArAutoCorrTotalTool to compute pileup autocorrelation in case of bunch spacing > 25 ns
224 Note that the vector returned by LArAutoCorrTotalTool is now a N*(N-1)/2 size instead of N-1
225 (N is the number of samples from the electronics noise autocorrelation stored in the database)
226 N(N-1)/2 is the number of coefficients needed for a symmetric N*N matrix with 1 on the diagonal
227 First N-1 coefficients are first line from raw 2 to N, then N-2 coefficients for second line,etc...
228 * adapt LArOFCTool to new vector returned by LArAutoCorrTotalTool
229 * update ChangeLog
230 * tag LArRecUtils-00-11-07
231
232 2008-01-10 Walter Lampl <Walter.Lampl @cern.ch>
233 * LArOFPeakRecoTool tells if it converged or not
234 * tag LArRecUtils-00-11-06
235
236 2008-01-09 Walter Lampl <Walter.Lampl @cern.ch>
237 * LArOFPeakRecoTool: Unify the two peak methods
238 * tag LArRecUtils-00-11-05
239
240 2008-01-07 G.Unal <Guillaume.Unal@cern.ch>
241 * better flag for Lar pileup digitization in LArAutoCorrTotalToolDefault.py
242 * tag LArRecUtils-00-11-04
243
244 2007-12-21 Walter Lampl <Walter.Lampl @cern.ch>
245 * LArOFPeakReco tool: Start major overhaul
246 - Allow time-bin != 1ns and flexible number of phases
247 - Reorganization for cpu efficiency and towards the
248 goal of merging the 2 peak reco methods (tbd after x-mas)
249 * taggging LArRecUtils-00-11-03
250
251 2007-12-09 Walter Lampl <Walter.Lampl @cern.ch>
252 * LArADC2MeVTools: Fix potential memory leak and use const get
253 method of LArConditionsContainer.
254 * Tag LArRecUtils-00-11-02
255
256 2007-12-03 Walter Lampl <Walter.Lampl @cern.ch>
257 * Change LArShape from double to float
258 (reduce memeory consumption)
259 * Tagging LArRecUtils-00-11-01
260
261 2007-11-29 G.Unal <Guillaume.Unal@cern.ch>
262 * Use digitization flags for pileup in LArAutoCorrTotal noise configuration
263 * tag LArRecUtils-00-11-00
264
265 2007-11-29 Sandrine Laplace <laplace@lapp.in2p3.fr>
266 * removed LArBadChannel_jobOptions.py (old testbeam reliqua not used anymore)
267 * added python directory, and in there the following python modules: LArADC2MeVToolDefault.py,
268 LArAutoCorrTotalToolDefault.py, LArOFCToolDefault, LArAutoCorrNoiseToolDefault.py,
269 LArOFPeakRecoToolDefault, LArParabolaPeakRecoToolDefault
270 (note: LArHVGeometryTool_jobOptions and LArHVScaleTool_jobOptions dont need to be migrated
271 because are old JOs for testbeam use, and FakeProblems_jobOptions to be migrated later)
272 * in LArOFCTool: remove the "NormalizeAutoCorr" property and associated code since now AutoCorr
273 in DB is always normalized
274
275 2007-11-20 Fabien Tarrade <fabien.tarrade At cern.ch>
276 * tag LArRecUtils-00-10-10
277 * add declareInterface<LArParabolaPeakRecoTool>.
278
279 2007-10-23 Hong Ma <hma@bnl.gov>
280 * add declareInterface<LArOFPeakRecoTool>.
281
282 2007-10-22 Hong Ma <hma@bnl.gov>
283 * fix unchecked StatusCode
284
285 2007-10-18 scott s snyder <snyder@bnl.gov>
286
287 * Tagging LArRecUtils-00-10-07.
288 * src/LArAutoCorrTotalTool.cxx: Fix compilation warning.
289 * src/LArHVCorrTool.cxx: Fix compilation warning.
290
291 2007-10-18 Walter Lampl <Walter.Lampl @cern.ch>
292 * Add LArADC2MeVTool_jobOptions.py
293
294 2007-10-17 Hong Ma <hma@bnl.gov>
295 * fix unchecked StatusCode
296
297 2007-10-16 Hong Ma <hma@bnl.gov>
298 * declareInterface for Tool classes.
299
300 2007-10-13 Hong Ma <hma@bnl.gov>
301 * Fix conditions tool callback
302 LArOFCTool, LArAutoCorrNoiseTool, LArAutoCorrTotalTool.
303 * remove callback for LArOFPeakRecoTool.
304
305 2007-10-09 G.Unal <Guillaume.Unal@cern.ch>
306 * configurable migration for LArAutoCorrTotalTool_jobOptions and LArOFCTool_jobOptions
307 * tagging LArRecUtils-00-10-02
308
309 2007-10-07 Walter Lampl <Walter.Lampl @cern.ch>
310 * fix for checkreq (add use LArRawConditions)
311 * Tagging LArRecUtils-00-10-01
312
313 2007-10-04 Marco Delmastro <Marco.Delmastro@cern.ch>
314 * Tools moved from LArCalibUtils:
315 - LArADC2MeVTool
316 - LArAutoCorrNoiseTool
317 - LArAutoCorrTotalTool
318 - LArHVCorrTool
319 - LArOFCTool
320 * ToolHandle migration, add InterfaceID
321 - LArHVGeometryTool
322 - LArOFPeakRecoTool
323 - LArParabolaPeakRecoTool
324 - LArShapePeakRecoTool
325 * Tagging LArRecUtils-00-10-00
326
327 2007-09-04 Walter Lampl <walter.lampl @cern.ch>
328 * New jobOption for LArOFPeakRecoTool: UseShape
329 * Tagging LArRecUtils-00-09-20
330
331 2007-08-13 Walter Lampl <walter.lampl @cern.ch>
332 * Allow LArOFPeakRecoTool to run without the LArShape. No quality factor
333 is computed in this case. (reduce memory footprint)
334 * Tagging LArRecUtils-00-09-19
335
336 2007-07-09 scott s snyder <snyder@bnl.gov>
337
338 * Tagging LArRecUtils-00-09-18.
339 * src/MakeLArCellFromRaw.cxx (~MakeLArCellFromRaw): Fix memory
340 leak.
341
342 2007-07-05 Hong Ma <hma@bnl.gov>
343 * add doxygen comments
344 doc/mainpage.h
345
346 2006-06-26 Marco Delmastro <Marco.Delmastro@cern.ch>
347
348 * Tagging LArRecUtils-00-09-16
349 * Moved parabola_adccor.dat and parabola_Shape.dat here
350 from LArCalibUtils
351
352 2006-06-26 Marco Delmastro <Marco.Delmastro@cern.ch> on behalf of
353 Mohamed Aharrouche <aharrouc@lapp.in2p3.fr>
354
355 * Tagging LArRecUtils-00-09-15
356 * Bug fixes in LArHVScaleTool (imported from LArRecUtils-00-09-11-04)
357
358 2007-06-15 Sandrine Laplace <laplace@lapp.in2p3.fr>
359 * remove LArCellList (obsolete)
360
361 2007-03-26 G.Unal <Guillaume.Unal@cern.ch>
362 * don't return error in LArOFPeakRecoTool if shape is missing
363
364 2007-02-11 Hong Ma <hma@bnl.gov>
365 * use fix MakeLArCellFromRaw.cxx to use DataPool::reserve().
366
367 2007-01-23 scott snyder <snyder@bnl.gov>
368
369 * Tagging LArRecUtils-00-09-11.
370 * cmt/requirements: Fix checkreq warnings.
371
372 2007-12-15 Hong Ma <hma@bnl.gov>
373 * fix for 29 Sample OFCs
374
375 2006-12-13 Scott Snyder <snyder@bnl.gov>
376
377 * Tagging LArRecUtils-00-09-09.
378
379 * cmt/requirements: Removed LArDetDescr dependency, per Vakho's
380 request.
381 * src/LArOFPeakRecoTool.cxx: Avoid compilation warnings.
382
383 2007-11-10 Hong Ma <hma@bnl.gov>
384 * Change output level for LArOFPeakRecoTool
385
386 2007-10-16 Hong Ma <hma@bnl.gov>
387 * Update LArOFPeakRecoTool with a new peak method.
388 Signal reconstruction with fixed samples/delays, and iteration
389 over time.
390
391 2007-08-01 David Quarrie <David.Quarrie@cern.ch>
392 * src/MakeLArCellFromRaw.cxx: Fix an ambiguity problem with type
393 of poolMaxSize
394
395 2006-06-30 G.Unal <Guillaume.Unal@cern.ch>
396
397 * Modified LArOFPeakRecoTool to make it works to reconstruct calibration pulse using OFC
398 from the database
399
400 2006-06-21 scott s snyder <snyder@bnl.gov>
401
402 * Tagging LArRecUtils-00-09-03
403
404 * LArRecUtils/LArParabolaPeakRecoTool.h: Add interfaceID() to
405 avoid ambiguities.
406
407 2006-03-22 Marco Delmastro <Marco.Delmastro@cern.ch> on behalf of
408 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
409
410 * Tagging LArRecUtils-00-09-02
411 * LArBadChannelTool: removed use of (deprecated) LArIdManager::instance()
412
413 2006-03-22 scott s snyder <snyder@bnl.gov>
414
415 * Tagging LArRecUtils-00-09-01.
416
417 2006-03-15 scott s snyder <snyder@bnl.gov>
418
419 * src/LArBadChannelTool.cxx: Fix compilation warnings.
420 * src/LArCellFakeProbElectronics.cxx: Likewise.
421 * src/LArHVGeometryTool.cxx: Likewise.
422 * src/LArOFPeakRecoTool.cxx: Likewise.
423 * src/LArShapePeakRecoTool.cxx: Likewise.
424 * cmt/requirements: Add PathResolver.
425
426 2005-02-01 Marco Delmastro <Marco.Delmastro@cern.ch>
427 * LArOFPeakRecoTool: fix for new LArCaliWaveContainer
428
429 2005-11-24 Sandrine Laplace <laplace@lapp.in2p3.fr>
430 * modifs for gcc34 compliance
431
432 2005-09-28 Karim Bernardet <bernardet@cppm.in2p3.fr>
433 * LArCluster->CaloCluster migration
434 * tag LArRecUtils-00-08-16
435
436
437 2005-09-05 Kai Voss <Kai.Voss@cern.ch>
438 * bug fix in LArParabolaPeakRecoTool: changed method arguments for ParabolaRawToTrueADC to avoid type cast
439 * cmt/requirements: added new dependency to LArDetDescr
440 * LArCellFakeProbHV: Use new LArHVCabling methods,added doxygen documentation
441 * LArCellFakeProbElctronics: added doxygen documentation
442 * added share/FakeProblems_jobOptions.py
443 * tag LArRecUtils-00-08-15
444
445 2005-08-04 Emil Obreshkov <Emil.Obreshkov@cern.ch>
446 * src/LArParabolaPeakRecoTool.cxx: bug fix for gcc344
447 * tag LArRecUtils-00-08-14
448
449 2005-07-20 Sandrine Laplace <laplace@lapp.in2p3.fr>
450 * Moved LAr**PeakRecoTools from LArCalibUtils to this package
451
452 2005-07-01 Hong Ma <hma@bnl.gov>
453 * fix from Xin Wu for MultiThread
454
455 2005-06-21 David Rousseau <droussea@lxplus012.cern.ch>
456
457 * LArRecUtils/LArCellFakeProbHV.h: remove LArDetDescr dependence
458
459 2005-02-24 Kai Voss <kai.voss@cern.ch>
460 * Added new LArCellFakeProbElectronics class which gives cell energy weights
461 due to readout problems. The 'dead' readout parts can be specified by jobOptions.
462
463 2005-02-16 Kai Voss <kai.voss@cern.ch>
464 * Added new LArCellFakeProbHV class which gives cell energy weights
465 due to HV problems. The 'dead' HV lines can be specified by jobOptions.
466
467 2005-02-08 Claire Adam <claire.bourdarios@lxplus.cern.ch>
468
469 * use more realisting hv-real/hv-nominal power law in LArHVScaleTool
470 * tagging LArRecUtils-00-08-08
471
472 2005-02-08 Claire Adam <claire.bourdarios@lxplus.cern.ch>
473
474 * couple of bugs fixed in LArHVScaleTool hardcoded mode
475 * remove dependency on EventInfo and cut on run number from hardcoded mode :
476 for the 1rst period of data, people will have to use the DB.
477 * tagging LArRecUtils-00-08-07
478
479 2005-02-02 Claire Adam <claire.bourdarios@lxplus.cern.ch>
480
481 * LArHVScaleTool speedup
482 * tagging LArRecUtils-00-08-06
483
484 2005-02-01 Claire Adam <claire.bourdarios@lxplus.cern.ch>
485
486 * LArHVScaleTool : all known H8 problems in the harcoded option,
487 + possibility to cache the scale factors implemented
488 * tagging LArRecUtils-00-08-05
489
490 2005-01-31 Olivier Gaumer <olivier.gaumer@cern.ch>
491
492 * H8 dead channel and dead calib in LArBabChannelTool.cxx
493 * tagging LArRecUtils-00-08-04
494
495 2005-01-26 Claire Adam <claire.bourdarios@lxplus.cern.ch>
496
497 * LArHVScaleTool can do hardcoded or read DB
498 ( switch via jobOpt )
499 * tagging LArRecUtils-00-08-03
500
501 2005-01-26 Claire Adam <claire.bourdarios@lxplus.cern.ch>
502
503 * add LArHVScaleTool
504 * embryon of LArHVGeometryTool
505 * tagging LArRecUtils-00-08-02
506
507 2005-01-20 Claire Adam <claire.bourdarios@lxplus.cern.ch>
508
509 * rm forgotten cout in LArBadChannelTool
510 * tagging LArRecUtils-00-08-01
511
512 2005-01-18 Claire Adam <claire.bourdarios@lxplus.cern.ch>
513
514 * LArBadChannelTool
515 * tagging LArRecUtils-00-08-00
516
517 2004-10-12 David Rousseau <droussea@lxplus064.cern.ch>
518
519 * src/MakeLArCellFromRaw.cxx : use message service
520
521 2004-09-01 David Rousseau <droussea@lxplus055.cern.ch>
522
523 * src/MakeLArCellFromRaw.cxx : time in LArCell now ns instead of ps
524
525 2004-08-24 scott s snyder <snyder@bnl.gov>
526
527 * src/LArqgcalo.cxx (fill): Fix phi size calculation.
528
529 2004-08-17 scott s snyder <snyder@bnl.gov>
530
531 * src/LArqgcalo.cxx (fill): Fix still more phi range problems.
532
533 2004-08-10 scott s snyder <snyder@bnl.gov>
534
535 * src/LArqgcalo.cxx (fill): Fix more phi range problems.
536
537 2004-08-04 Peter Loch <loch@physics.arizona.edu>
538 * cmt/requirements: change External dependencies to AtlasXXXX
539 packages
540
541 2004-06-18 David Rousseau <droussea@lxplus009.cern.ch>
542
543 * remove LArCellCorrection (note that LArRecUtil can now
544 be made an installed library)
545
546 2004-06-06 Hong Ma <hma@bnl.gov>
547 * MakeLArCellFromRaw uses CaloCellCorrection.
548 * dependency on CaloUtils
549
550 2004-06-04 David Rousseau <droussea@lxplus026.cern.ch>
551
552 * LArRecUtils/MakeLArCellFromRaw.(h,cxx): add poolMaxSize as optional
553 argument to initialize(). Allow not to use DataPool
554
555 2004-04-02 S. Rajagopalan <srinir@bnl.gov>
556 * Fir qgcalo to use cell_iterator from new Navigation
557 * tag LArRecUtils-00-07-00
558 * change requirement to use LArRecEvent-01-*
559 * tag LArRecUtils-00-07-01
560
561 2004-03-23 Matthieu Lechowski <lechowsk@lal.in2p3.fr>
562
563 * src/MakeLArCellFromRaw.cxx (getLArCell):
564 remove cast (double&) in the LArCell constructor
565
566 2004-03-02 Hong Ma <hma@bnl.gov>
567 * fix MakeLArCellFromRaw.
568 return null LArCell pointer if no CaloDDE.
569
570 2004-02-26 G.Unal <unal@in2p3.fr>
571
572 * Finish CaloGain migration
573
574 2004-02-25 David Rousseau <droussea@lxplus005.cern.ch>
575
576 * MakeLArCellFromRaw.cxx: CaloGain in CaloCell
577
578 2004-02-13 Hong Ma <hma@bnl.gov>
579 * LArIdentifier to CaloIdentifier
580
581 2004-02-12 G.Unal <unal@in2p3.fr>
582
583 * fix to use new Online ID
584
585 2004-02-23 Frederic Derue <derue@lxpnhep.in2p3.fr>
586
587 * LArBackShape, LArIso, LArMidShape, LArPreShape, LArShape,
588 LArStrShape, LArqdepth, LArqgcld, LArqpoint,
589 LArqweta1c, LArqweta2c transferred to Reconstruction/egammaUtils
590 * cmt/requirements :
591 cheqreq.sh says
592 The following packages are apparantly not needed,
593 AtlasDetDescr, CaloUtils, StoreGate so removed from requirements
594 The following packages are used (either through a header-file
595 or a library) and need a use-statement.
596 CaloIdentifier, so added to requirements
597
598 2004-01-30 David Rousseau <droussea@lxplus022.cern.ch>
599
600
601 * src/MakeLArCellFromRaw.cxx : new constructor with gain
602
603 2004-01-29 Matthieu Lechowski <lechowsk@lal.in2p3.fr>
604
605 * src/components/LArRecUtils_entries.cxx : fix a bug (from the
606 removal of LArNoiseTool)
607
608 2004-01-29 Matthieu Lechowski <lechowsk@lal.in2p3.fr>
609
610 * remove LArNoiseTool
611
612 2004-01-23 Frederic Derue <derue@lxplus004.cern.ch>
613 * LArStrShape.cxx.h : adapt for soft electrons
614 * src/LArqdepth.cxx : adapt for mm/MeV units
615
616 2004-01-21 David Rousseau <droussea@lxplus011.cern.ch>
617
618 * src/LArShape.cxx, LArStrShape.cxx: GeV to MeV . Default value -9999999 rather
619 than -9999
620
621
622 2004-01-21 Matthieu Lechowski <lechowsk@lal.in2p3.fr>
623
624 * src/LArNoiseTool.cxx:
625 - change GeV->MeV
626 - adapt the code to updated HEC data (same way as EM)
627
628 2004-01-20 Matthieu Lechowski <lechowsk@lal.in2p3.fr>
629
630 * src/LArEpart2Edep.cxx (get): update Epart2Edep factor for HEC
631
632
633 2004-01-09 Matthieu Lechowski <lechowsk@lal.in2p3.fr>
634
635 * LArRecUtils/LArNoiseTool.h : change
636 from const std::vector<float>* AutoCorr
637 to const std::vector<double>* AutoCorr
638
639 2004-01-09 Frederic Derue <derue@lxplus019.cern.ch>
640
641 * LArStrShape.cxx, h: allows to calculate all variables even
642 if first are bad
643 * LArPreShape.cxx, h: change m_cluster->eta(sam+offset);
644 by m_cluster->eta(sam);
645 * LArMidShape.cxx, h: change m_cluster->eta(sam+offset);
646 by m_cluster->eta(sam);
647 * LArBackShape.cxx, h: change m_cluster->eta(sam+offset);
648 by m_cluster->eta(sam);
649
650 2003-12-10 Frederic Derue <derue@lxplus019.cern.ch>
651
652 * LArStrShape.cxx, h: remove unecessary std::cout
653
654 2003-12-03 Frederic Derue <derue@lxplus036.cern.ch>
655
656 * LArShape.cxx, h: Energy initialisation is -9999
657
658 * LArBackShape.cxx, h: fill() method only method with reference as
659 the hottest cell in the back
660
661 * LArMidShape.cxx, h: fill method with given (eta,phi)
662 for soft electrons
663
664 * LArStrShape.cxx, h: modifs for soft electrons
665
666 * LArPreShape.cxx, h: fill() method only method with reference as
667 the hottest cell in the pre sampler
668
669 * src/LArqdepth.cxx: add presampler info and back in end cap
670
671 2003-11-20 Matthieu Lechowski <lechowsk@lal.in2p3.fr>
672
673 * src/LArNoiseTool.cxx : new functions adc2gev(id,gain) and gain(id,energy,step)
674
675 2003-11-17 David Rousseau <droussea@lxplus034.cern.ch>
676
677 * src/LArNoiseTool.cxx (InitMaps): new initialisation by looping
678 on caloDDE
679
680 2003-11-03 Hong Ma <hma@bnl.gov>
681 * fix MakeLArCellFromRaw: use IdHelper to get all the valid
682 cells.
683
684 2003-11-03 David Rousseau <droussea@lxplus065.cern.ch>
685
686 * src/LArNoiseTool.cxx (InitMaps): protect against invalid channels
687
688 2003-10-29 David Rousseau <droussea@lxplus081.cern.ch>
689
690 * src/MakeLArCellFromRaw.cxx (initialize): use caloDDE
691
692 2003-10-28 David Rousseau <droussea@lxplus079.cern.ch>
693
694 * cmt/requirements: fix uses (in particular missing LArRawUtils)
695
696 2003-10-27 Peter Loch <loch@physics.arizona.edu>
697 * add EventInfo dependency in requirements
698
699 2003-10-22 Hong Ma <hma@bnl.gov>
700 * add use LArDetDescr
701
702 2003-09-25 Matthieu Lechowski <lechowsk@lal.in2p3.fr>
703
704 * src/LArqgcalo.cxx (fill): allow energy of a sampling (s00) to be
705 negative (do not reset it to 0 anymore)
706
707 2003-08-13 RD Schaffer <R.D.Schaffer@cern.ch>
708
709 * tag LArRecUtils-00-05-08
710
711 * src/LArNoiseTool.cxx (InitNoise): fix for getString
712
713 2003-08-07 S. Rajagopalan <srinir@bnl.gov>
714 * Fix print out of identifier in LArNoiseTool
715 * tag 00-05-07
716
717 2003-07-30 David Rousseau <droussea@lxplus020.cern.ch>
718
719 * src/LArNoiseTool.cxx (:
720 (FillNoiseMapForHECFCAL): protect against invalid identifiers
721
722 2003-07-18 David Rousseau <droussea@lxplus018.cern.ch>
723
724 * LArRecUtils/LArNoiseTool.h: fix include
725
726 2003-07-11 Hong Ma <hma@bnl.gov>
727 * bug fix in MakeLArCellFromRaw.cxx
728
729 2003-06-30 David Rousseau <droussea@lxplus070.cern.ch>
730
731 * src/LArNoiseTool.cxx (getetaphi): use caloDDE
732 (LArNoiseTool): correct use of dictionary
733
734 2003-06-27 Hong Ma <hma@bnl.gov>
735 * bug fix in MakeLArCellFromRaw.
736
737 2003-06-27 Hong Ma <hma@bnl.gov>
738 * use MakeLArCellFromRaw with DataPool.
739
740 2003-06-13 Hong Ma <hma@bnl.gov>
741 * added cout by mistake, remove cout.
742
743 2003-06-13 Hong Ma <hma@bnl.gov>
744 * remove dependency on LArConditions.
745
746 2003-06-10 S. Rajagopalan <srinir@bnl.gov>
747 * fix for new identifiers, obtain them from DetDescrMgr
748 * Changed Code: MakeLArRawCell, MakeFCalCell, LArNoiseTool,and
749 LArEpart2Edep
750 * tag LArRecUtils-00-04-00
751
752 2003-06-02 Peter Loch <loch@physics.arizona.edu>
753
754 * src/*.cxx fix warnings
755 * LArRecUtils/*.h fix warnings
756 * cmt/requirements remove CxxFeatures
757
758 2003-05-05 Matthieu Lechowski <lechowsk@lal.in2p3.fr>
759 * src/LArNoiseTool.cxx: more unified treatment of EM and HEC/FCAL
760 * LArNoiseInfo.h: removed
761
762 2003-05-05 Monika Wielers <mwielers@lxplus002.cern.ch>
763
764 * src/LArIso.cxx: enlarge window for leakage into had calo and
765 calculate ET in whole had calo
766
767 2003-04-02 Hong Ma <hma@bnl.gov>
768 * gcc3.2 fixes.
769
770 2003-03-28 S. Rajagopalan <srinir@bnl.gov>
771 * fix pass by reference in LArNoiseTool
772 * tag LArRecUtils-00-03-08
773
774 2003-03-26 Matthieu Lechowski <lechowsk@lal.in2p3.fr>
775 * src/components: add it (it was forgotten)
776
777 2003-03-23 S. Rajagopalan <srinir@bnl.gov>
778 * LArqgcalo: some optmizations
779 * LArqgcalo: remove imax argument in LArqgcalo::all()
780 * tag LArRecUtils-00-03-06
781
782 2003-03-21 Matthieu Lechowski <lechowsk@lal.in2p3.fr>
783
784 * src/LArNoiseTool.cxx : now GetSigmaE can return sigma for
785 LArCells. Add function GetEscale providing the scale of
786 LArG3Escale. Bug fixed in calculation of A B C (AdcPerGeV)
787
788 2003-03-14 Matthieu Lechowski <lechowsk@lal.in2p3.fr>
789
790 * src/LArNoiseTool.cxx : add this tool, used by
791 LArCellBuilderFromLArHitWithNoise and eventually by users
792 LArNoiseTool provides sigma of the noise for each cell of the LArCalorimeter
793 * LArRecUtils/LArNoiseInfo.h : add this class (object stored in
794 the map of LArNoiseTool)
795
796
797 2003-03-04 Monika Wielers <mwielers@lxplus017.cern.ch>
798
799 * LArStrShape: add relative eta position within cell
800
801 * LArMidShape: add uncorrected width and relative eta position
802 within cell
803
804 2003-03-03 Monika Wielers <mwielers@lxplus056.cern.ch>
805
806 * LArqweta2c: bug fix for the relative position in eta.
807 Split correction function in 2 parts. The first part RelPosition
808 returns the relative position in eta within the cell. The 2nd
809 part only does the actual correction of the width
810 * LArqweta1c: bug fix for the relative position in eta.
811 Split correction function in 2 parts. The first part RelPosition
812 returns the relative position in eta within the cell. The 2nd
813 part only does the actual correction of the width
814
815 2003-03-02 Monika Wielers <mwielers@lxplus034.cern.ch>
816
817 * LArqweta1c.cxx ,h: add method to just caluclate rel. position
818 within cell, like this we can store this position in the n-tuple.
819
820 2003-02-28 Monika Wielers <mwielers@lxplus062.cern.ch>
821
822 * LArqdepth, LArqpoint:
823 protect against unphysical clusters
824
825 2003-02-26 Monika Wielers <mwielers@lxplus038.cern.ch>
826
827 * src/LArqpoint.cxx: bug fix for barrel/end-cap region which affected
828 etap, zvertex, errz
829
830 2003-02-23 S. Rajagopalan <srinir@bnl.gov>
831 * Fix for picking up Fcal cells in -z from P. Loch
832 * tag 00-03-03
833
834 2003-02-14 Hong Ma
835 * fix LArEpart2Edep for non-EM.
836
837 2003-02-14 Matthieu Lechowski <lechowsk@lxplus041.cern.ch>
838
839 * src/LArEpart2Edep.cxx .h : new class to get Epart to E deposit factor
840
841 2003-02-12 Hong Ma
842 * e threshold in MakeLArCellFromRaw
843
844 2003-02-04 Monika Wielers <mwielers@lxplus034.cern.ch>
845
846 * LArMidShape.cxx, h: call to LArqweta2c needs now 1 more parameter
847 * LArStrShape.cxx: call to LArqweta1c needs now 1 more parameter
848 * LArqweta2c.cxx, h: bug fix needed for DC1 data
849 * LArqweta1c.cxx, h: bug fix needed for DC1 data
850 * LArqgcld.cxx, h: fix in shower depth calculation
851
852 2003-02-03 F. Derue <derue@lpnhep.in2p3.fr>
853 * bug fixes introduced last time
854 * bug fix in LArSrtShape (on total width)
855 * bug fix in LArMidShape (on width in eta)
856 * bug fix in if(aeta<1.475) { sam = CaloSampling::EMB2;
857 * in LArPre,Mid which were cut/paste from LArBack
858 * in fill(eta,phi,deta,dphi) method define everywhere
859 * double aeta = fabs(m_cluster->eta()); instead of
860 * double aeta = fabs(eta);
861 * certainly causes problems for soft electrons
862 * but is ok for egamma studies
863 2003-01-14 F. Derue <derue@lpnhep.in2p3.fr>
864 * fill() method uses the hottest cell in 2nd sampling
865 * uses the granularity of the 2nd sampling
866 * fill(eta,phi,deta,dphi) supposes that (eta,phi)
867 * is the hottest cell (before it was the seed !)
868 * and fill the other quantities from a deta,dphi window
869 2003-01-12 Hong Ma < hma@bnl.gov >
870 * Moved MakeLArCellFromRaw, MakeFCalCell, LArCellCorrection
871 classes from LArCellRec package.
872 2002-18-12 F. Derue <derue@lpnhep.in2p3.fr>
873 * New fill method with given (eta,phi)
874 * and search for max in a (deta,dphi) window
875 * Change intialisation values of energies to 0.
876 * Keep initialisation values of other to -9999.
877 * Introduce m_etagranularity,m_phigranularity
878 * to have an easier definition of (eta,phi) windows
879 * LArPreShape.cxx (.h)
880 * LArStrShape.cxx (.h) fill() from hottest cell in 2nd sampling
881 * fill(eta,phi,deta,dphi) from hottest cell in 1st
882 * LArMidShape.cxx (.h)
883 * LArBackShape.cxx (.h)
884 * LArShape.cxx (.h) new constructor without LArCluster* cluster
885 2002-11-05 S. Rajagopalan <srinir@bnl.gov>
886 * LArShape.h/LArShape.cxx : Pass shape objects by reference in constructor
887 * Most of the code in LArRecUtils: make it const correct.
888 * tag LArRecUtils-00-01-00
889
890 2002-11-05 F. Derue <derue@lpnhep.in2p3.fr>
891 * Add more variables for soft electrons
892
893 2002-11-01 F. Derue <derue@lpnhep.in2p3.fr>
894 * Add LArPreShape.cxx (.h): EM cluster Pre Sampler shape calculations
895 * Add LArBackShape.cxx (.h): EM cluster Back Sampler shape calculations
896 * Add LArShape.cxx (.h): EM cluster Combine Sampler shape calculations
897 * LArStrShape.cxx (.h): add variables for soft electrons +
898 * all variables calculated in private functions
899 * instead of inside fill()
900 * LArMidShape.cxx (.h): add variables for soft electrons
901
902 2002-05-30 S. Rajagopalan <srinir@bnl.gov>
903 * Change to use DataVector
904 * LArCellList.cxx: Use DataVector iterators instead of derived iterator
905
906 2002-05-21 Hong Ma <hma@bnl.gov>
907 * New LArDetDescr
908
909 2002-4-11 Hong Ma <hma@bnl.gov>
910 * initial version
| 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.
|
|