001 2009-07-07 G.Unal
002 * use 3x5 as default size for Em sliding window cluster seeding
003 * tag LArClusterRec-02-05-81
004
005 2009-03-24 Pavol Strizenec <pavol @ mail.cern.ch>
006 * share/LArTBCluster_jobOptions.py: changes for rel.14
007 * tag LArClusterRec-02-05-80
008
009 2009-02-10 scott s snyder <snyder@bnl.gov>
010
011 * src/LArTBClusterBuilder.cxx: Fix compilation warnings.
012 * tag LArClusterRec-02-05-79
013
014 2009-01-16 G.Unal
015 * move to component library
016 * tag LArClusterRec-02-05-78
017
018 2008-02-18 Sandrine Laplace <laplace@lapp.in2p3.fr>
019 * moved from 5x7 to 7x11 cells in AOD
020
021 2008-02-18 Sandrine Laplace <laplace@lapp.in2p3.fr>
022 * remove obsolete LArClusterEMgam collection
023
024 2007-11-09 Marco Delmastro <Marco.Delmastro@cern.ch>
025
026 * Merging from branching LArClusterRec-02-05-65-01
027 * LArTBCluster_jobOptions.py: EnergyThreshold=-1000000.*MeV
028 * Tagging LArClusterRec-02-05-74
029
030 2007-07-12 Sandrine Laplace <laplace@lapp.in2p3.fr>
031 * change output level of some message in LArFCalTowerBuilderTool
032
033 2007-07-07 Hong Ma <hma@bnl.gov>
034 * add doc/mainpage.doc
035 update doxygen
036
037 2007-05-26 scott snyder <snyder@bnl.gov>
038
039 * Tagging LArClusterRec-02-05-71.
040
041 * python/LArClusterSwGetters.py: Don't write most clusters to
042 esd/aod.
043
044 2007-05-15 Sandrine Laplace <laplace@lapp.in2p3.fr>
045 * revert last change !
046
047 2007-05-15 Sandrine Laplace <laplace@lapp.in2p3.fr>
048 * Stop building 5x5 gam clusters (now done in egamma stage)
049
050 2007-05-03 scott snyder <snyder@bnl.gov>
051
052 * Tagging LArClusterRec-02-05-68.
053 * python/LArClusterSwGetters.py: Add LArClusterSw57GetterNocorr.
054 * share/LArCluster_jobOptions.py: Use it.
055
056 2007-03-19 scott snyder <snyder@bnl.gov>
057
058 * Tagging LArClusterRec-02-05-67.
059 * share/LArCluster_jobOptions.py: Back-compatibility hack for
060 softe.
061
062 2007-03-17 scott snyder <snyder@bnl.gov>
063
064 * Tagging LArClusterRec-02-05-66.
065
066 2007-03-16 scott snyder <snyder@bnl.gov>
067
068 * share/LArCluster_jobOptions.py: Use getters.
069 * share/LArCluster_MultiSize_jobOptions.py: Likewise.
070
071 * python/LArClusterSwGetters.py: (new)
072 * cmt/requirements: Install the python modules.
073
074 2007-01-31 scott s snyder <snyder@bnl.gov>
075
076 * Tagging LArClusterRec-02-05-65.
077
078 * share/LArCluster_jobOptions.py (def_CaloSwCopied): Fix for
079 cluster sizes > 9.
080
081 2006-11-19 scott s snyder <snyder@bnl.gov>
082
083 * Tagging LArClusterRec-02-05-64.
084
085 * share/LArCluster_V3_jobOptions.py: (deleted) Obsolete.
086 * share/LArCluster_V2_jobOptions.py: (deleted) Obsolete.
087
088 * share/LArCluster_jobOptions.py: Fix defaulting for softe
089 workaround.
090
091 2006-11-17 scott s snyder <snyder@bnl.gov>
092
093 * Tagging LArClusterRec-02-05-63.
094
095 2006-11-17 Scott Snyder <snyder@bnl.gov>
096
097 * share/LArCluster_jobOptions.py: Add workaround for softe.
098
099 2006-11-15 scott s snyder <snyder@bnl.gov>
100
101 * share/LArCluster_jobOptions.py: Update for new corrections
102 version.
103
104 2006-10-16 scott s snyder <snyder@bnl.gov>
105
106 * Tagging LArClusterRec-02-05-62.
107
108 * share/LArCluster_jobOptions.py (def_CaloSwCopied): Fix for case
109 where there's no separate photon correction.
110
111 2006-10-04 scott s snyder <snyder@bnl.gov>
112
113 * Tagging LArClusterRec-02-05-61.
114
115 2006-08-19 scott s snyder <snyder@bnl.gov>
116
117 * share/LArCluster_jobOptions.py (def_CaloSwCopied): Fix for
118 photon 5x5 clusters.
119
120 2006-09-11 Scott Snyder <snyder@bnl.gov>
121
122 * Tagging LArClusterRec-02-05-60.
123
124 * share/LArCluster_jobOptions.py
125 (CaloSw_V3_corrections_compat.set): Make sure that setup gets
126 called on each correction tool.
127
128 2006-07-28 Mohamed Aharrouche <aharrouc@lapp.in2p3.fr>
129 * Change to using the new makeCluster function
130
131 2006-07-24 scott s snyder <snyder@bnl.gov>
132
133 * Tagging LArClusterRec-02-05-58.
134
135 * share/LArCluster_jobOptions.py: Change to using V3 corrections
136 by default.
137 * share/LArCluster_V2_jobOptions.py: (new)
138
139 2006-07-07 scott s snyder <snyder@bnl.gov>
140
141 * Tagging LArClusterRec-02-05-57.
142
143 * share/LArCluster_V3_jobOptions.py: (new)
144
145 * share/LArCluster_jobOptions.py: Also make photon clusters.
146 * share/LArCluster_MultiSize_jobOptions.py: Likewise.
147
148 2006-06-30 Walter Lampl <walter.lampl@cern.ch>
149 * LArCluster_(Multisize)_jobOptions: Allow reading from POOL
150
151
152 2006-05-20 Sandrine Laplace <laplace@lapp.in2p3.fr>
153 * stop building 3x3 SW clusters
154
155 2006-03-23 scott s snyder <snyder@bnl.gov>
156
157 * Tagging LArClusterRec-02-05-54.
158
159 * LArClusterRec/LArTBClusterBuilder.h: Change from
160 CaloClusterMakerTool to CaloClusterCollectionProcessor.
161 * src/LArTBClusterBuilder.cxx: Likewise.
162
163 2006-03-13 scott s snyder <snyder@bnl.gov>
164
165 * cmt/requirements: Add CaloUtils. Remove AtlasBoost,
166 CBNT_Utils, AtlasCLHEP.
167 * Tag LArClusterRec-02-05-53.
168
169 2006-03-01 scott s snyder <snyder@bnl.gov>
170
171 * Tagging LArClusterRec-02-05-52.
172
173 * share/LArCluster_MultiSize_jobOptions.py: Adjust to avoid
174 Configurable warnings.
175
176 2006-02-10 Damir Lelas <lelas@lal.in2p3.fr>
177 * modify LArCluster_jobOptions.py
178 for new Sliding Window functionalities
179
180 2005-11-24 Sandrine Laplace <laplace@lapp.in2p3.fr>
181 * modifs for gcc34 compliance
182
183 2005-10-26 Peter Loch <loch@physics.arizona.edu>
184 * LArFCalTowerStore[.h,.cxx]: minor bug fix in weight calculation
185
186 2005-10-17 David Rousseau <droussea@lxplus010.cern.ch>
187
188 * share/LArCluster_MultiSize_jobOptions.py : do not copy cluster cells
189
190 2005-09-30 Mohamed Aharrouche <aharrouc@lapp.in2p3.fr>
191 * adapt to new CaloCluster EDM
192 * tag LArClusterRec-02-05-46
193
194 2005-09-28 Karim Bernardet <bernardet@cppm.in2p3.fr>
195 * LArCluster->CaloCluster migration
196 * tag LArClusterRec-02-05-45
197
198 2005-09-27 Mohamed Aharrouche <aharrouc@lapp.in2p3.fr>
199 * LArCluster->CaloCluster migration
200 * tag LArClusterRec-02-05-44
201
202 2005-09-06 David Rousseau <droussea@lxplus068.cern.ch>
203
204 * share/*.py remove obsolete LArCluster jobOptions. (LArClusterMaker now replaced by
205 CaloClusterMaker)
206
207 2005-09-05 David Rousseau <droussea@lxplus068.cern.ch>
208
209 * share/LArCluster_MultiSize_jobOptions.py : CaloClusterMaker=>LArClusterMaker
210
211 2005-09-02 David Rousseau <droussea@lxplus071.cern.ch>
212
213 * share/LArCluster_MultiSize_jobOptions.py: use CaloClusterCopier
214 instead of LArClusterCopier
215
216 * share/LArCluster_jobOptions.py: use CaloClusterMaker instead of LArClusterMaker
217
218 2005-07-21 scott s snyder <snyder@bnl.gov>
219
220 * Tagging LArClusterRec-02-05-38.
221
222 2005-07-20 scott s snyder <snyder@bnl.gov>
223
224 * Changes required for the new DataVector class, which has the
225 constraint that you can only insert using the most-derived
226 DataVector class of an object. The unsafe casts that were
227 previously being done won't work any more. This can be removed
228 once LArCluster is finally gone.
229 * LArClusterRec/LArSlidingWindow.h (class LArSlidingWindow): Add
230 addCluster().
231 * src/LArSlidingWindow.cxx (addCluster): (new)
232
233 2005-07-20 Sandrine Laplace <laplace@lapp.in2p3.fr>
234 * StatusCode check in LArFCalTowerStore.cxx
235
236 2005-07-19 Peter Loch <loch@physics.arizona.edu>
237 * cmt/requirements: fixed checkreq warnings
238
239 2005-07-18 Peter Loch <loch@physics.arizona.edu>
240 * src/LArFCalTowerStore.cxx: adapt to changed access to segmentation
241 in CaloTowerContainer (now const ref)
242
243 2005-04-21 Scott Snyder <snyder@bnl.gov>
244
245 * Tagging LArClusterRec-02-05-33.
246
247 2005-04-19 Scott Snyder <snyder@bnl.gov>
248
249 * Add code to write raw clustering results to CBNT. Used for
250 correction studies.
251 * LArClusterRec/CBNT_LArClusters.h: (new)
252 * src/CBNT_LArClusters.cxx: (new)
253 * src/components/LArClusterRec_entries.cxx: Add it.
254
255 * KeepEachCorrection implementation.
256 * LArClusterRec/LArClusterMaker.h: Add initialize(). Add
257 m_storeGate. Add NAME and OLD_BASE args to makeContainer.
258 * src/LArClusterMaker.cxx (initialize): (new)
259 (makeContainer): Adjust for KeepEachCorrection.
260
261 2005-04-18 scott s snyder <snyder@bnl.gov>
262
263 * share/LArCluster_corrections_class.py: (deleted) Moved to
264 CaloClusterCorrection.
265 * share/LArCluster_G3_corrections.py: (deleted) Likewise.
266 * share/LArCluster_G4_corrections.py: (deleted) Likewise.
267 * share/LArCluster_jobOptions.py: Adjust.
268
269 * share/LArCluster_jobOptions.py: Make sure CaloClusterCorrection
270 gets loaded.
271
272 * cmt/requirements: Depend on CaloClusterCorrection.
273
274 * Move a bunch of code to CaloClusterCorrection.
275 * LArClusterRec/LArClusterCorrection.h: (deleted)
276 * LArClusterRec/LArClusterCorrectionCommon.h: (deleted)
277 * LArClusterRec/LArComputeEMlayers.h: (deleted)
278 * LArClusterRec/LArqphioff.h: (deleted)
279 * LArClusterRec/LArqoffset.h: (deleted)
280 * LArClusterRec/LArClusterUpdate.h: (deleted)
281 * LArClusterRec/interpolate.h: (deleted)
282 * LArClusterRec/LArqphioff_v2.h: (deleted)
283 * LArClusterRec/LArqetaoff_v2.h: (deleted)
284 * LArClusterRec/LArqphimod_v2.h: (deleted)
285 * LArClusterRec/LArqetamod_v2.h: (deleted)
286 * LArClusterRec/LArqqlcon_v2.h: (deleted)
287 * LArClusterRec/LArGapCorrection_v2.h: (deleted)
288 * LArClusterRec/LArApplyLongitudinalWeights.h: (deleted)
289 * LArClusterRec/LArqetamod.h: (deleted)
290 * LArClusterRec/LArqphimod.h: (deleted)
291 * LArClusterRec/LArqeta1b.h: (deleted)
292 * LArClusterRec/LArqeta1e.h: (deleted)
293 * LArClusterRec/LArqeta2b.h: (deleted)
294 * LArClusterRec/LArqeta2e.h: (deleted)
295 * LArClusterRec/LArclcon.h: (deleted)
296 * LArClusterRec/LArGapCorrection.h: (deleted)
297 * LArClusterRec/LArqECcrack.h: (deleted)
298 * LArClusterRec/LArApplyWgts.h: (deleted)
299 * src/LArClusterCorrection.cxx: (deleted)
300 * src/LArClusterCorrectionCommon.cxx: (deleted)
301 * src/LArComputeEMlayers.cxx: (deleted)
302 * src/LArqphioff.cxx: (deleted)
303 * src/LArqoffset.cxx: (deleted)
304 * src/LArClusterUpdate.cxx: (deleted)
305 * src/interpolate.cxx: (deleted)
306 * src/LArqphioff_v2.cxx: (deleted)
307 * src/LArqetaoff_v2.cxx: (deleted)
308 * src/LArqphimod_v2.cxx: (deleted)
309 * src/LArqetamod_v2.cxx: (deleted)
310 * src/LArqclcon_v2.cxx: (deleted)
311 * src/LArGapCorrection_v2.cxx: (deleted)
312 * src/LArApplyLongitudinalWeights.cxx: (deleted)
313 * src/LArqetamod.cxx: (deleted)
314 * src/LArqphimod.cxx: (deleted)
315 * src/LArqeta1b.cxx: (deleted)
316 * src/LArqeta1e.cxx: (deleted)
317 * src/LArqeta2b.cxx: (deleted)
318 * src/LArqeta2e.cxx: (deleted)
319 * src/LArqclcon.cxx: (deleted)
320 * src/LArGapCorrection.cxx: (deleted)
321 * src/LArqECcrack.cxx: (deleted)
322 * src/LArApplyWgts.cxx: (deleted)
323 * srctest/interpolate_t.cxx: (deleted)
324 * src/components/LArClusterRec_entries.cxx: Remove them.
325
326 * Remove obsolete correction code.
327 * LArClusterRec/LArqclcon_TDR.h: (deleted)
328 * LArClusterRec/LArqeta1e_TDR.h: (deleted)
329 * LArClusterRec/LArqeta2bnn.h: (deleted)
330 * LArClusterRec/LArqeta2e_TDR.h: (deleted)
331 * LArClusterRec/LArqeta2enn.h: (deleted)
332 * LArClusterRec/LArqphioff_TDR.h: (deleted)
333 * src/LArqclcon_TDR.cxx: (deleted)
334 * src/LArqeta1e_TDR.cxx: (deleted)
335 * src/LArqeta2bnn.cxx: (deleted)
336 * src/LArqeta2e_TDR.cxx: (deleted)
337 * src/LArqeta2enn.cxx: (deleted)
338 * src/LArqphioff_TDR.cxx: (deleted)
339 * src/components/LArClusterRec_entries.cxx: Remove them.
340
341 2005-03-21 scott s snyder <snyder@bnl.gov>
342
343 * tagged LArClusterRec-02-05-32
344
345 * share/LArCluster_G4_corrections.py: Update to include new layer
346 weight corrections from Stathes + retuned final corrections for
347 DC2. Add switch LArCluster_G4_which_correction to control which
348 correction scheme is used.
349
350 2005-03-18 Mohamed Aharrouche <aharrouc@lapp.in2p3.fr>
351 * tagged LArClusterRec-02-05-31
352
353 2005-03-15 Mohamed Aharrouche <aharrouc@lapp.in2p3.fr>
354 * EndCap and Barrel treated simultaneously to
355 use 3x3 clustering in EvenFilter
356
357 2005-03-10 Mohamed Aharrouche <aharrouc@lapp.in2p3.fr>
358 * the CaloCuster functions, setBarrel and setEndcap,
359 are called, to use egamma with 3x3 clustering
360
361 2005-02-25 Mohamed Aharrouche <aharrouc@lapp.in2p3.fr>
362 * check if we have the middle cells!
363
364 2005-02-07 scott s snyder <snyder@bnl.gov>
365
366 * tagged LArClusterRec-02-05-28
367
368 * LArClusterRec/LArqphioff_v2.h: Doxygen fixes.
369 * LArClusterRec/LArqphimod_v2.h: Likewise.
370 * LArClusterRec/LArqoffset.h: Likewise.
371 * LArClusterRec/LArqetaoff_v2.h: Likewise.
372 * LArClusterRec/LArqetamod_v2.h: Likewise.
373 * LArClusterRec/LArGapCorrection_v2.h: Likewise.
374 * LArClusterRec/LArqclcon_v2.h: Likewise.
375 * LArClusterRec/LArClusterCorrectionCommon.h: Likewise.
376 * LArClusterRec/LArApplyLongitudinalWeights.h: Likewise.
377 * LArClusterRec/LArqphioff.h: Likewise.
378 * src/LArqphioff_v2.cxx: Likewise.
379 * src/LArqphimod_v2.cxx: Likewise.
380 * src/LArqetaoff_v2.cxx: Likewise.
381 * src/LArGapCorrection_v2.cxx: Likewise.
382 * src/LArqetamod_v2.cxx: Likewise.
383 * src/LArqclcon_v2.cxx: Likewise.
384 * src/LArClusterCorrectionCommon.cxx: Likewise.
385 * src/LArApplyLongitudinalWeights.cxx: Likewise.
386
387 2005-02-02 Scott Snyder <snyder@bnl.gov>
388
389 * share/LArCluster_MultiSize_jobOptions.py (LAr37ClusterMaker):
390 Comment out 5x7 and 7x7 cases.
391
392 2005-01-27 scott s snyder <snyder@bnl.gov>
393
394 * tagging LArClusterRec-02-05-27
395
396 2005-01-26 scott s snyder <snyder@bnl.gov>
397
398 * src/LArApplyLongitudinalWeights.cxx
399 (LArApplyLongitudinalWeights): Add m_preserve_scale.
400 (makeTheCorrection): Use it.
401 * LArClusterRec/LArApplyLongitudinalWeights.h (class
402 LArApplyLongitudinalWeights): Add m_preserve_scale.
403 * share/LArCluster_G4_corrections.py: Add preserve_scale for
404 lwcorrections.
405
406 2005-01-20 scott s snyder <snyder@bnl.gov>
407
408 * share/LArCluster_G3_corrections.py: Updates for multisize
409 case.
410
411 * LArClusterRec/LArqetamod_v2.h: Add comments.
412 * LArClusterRec/LArGapCorrection_v2.h: Add comments.
413 * LArClusterRec/LArqphimod_v2.h: Add comments.
414 * LArClusterRec/LArqclcon_v2.h: Add comments.
415
416 2005-01-19 scott s snyder <snyder@bnl.gov>
417
418 * share/LArCluster_corrections_class.py: Updates to handle
419 multisize case.
420 * share/LArCluster_G4_corrections.py: Handle multiple cluster
421 sizes.
422 * share/LArCluster_MultiSize_jobOptions.py: Updates for new
423 multisize corrections.
424
425 2005-01-13 scott s snyder <snyder@bnl.gov>
426
427 * src/LArqetamod_v2.cxx (makeTheCorrection): Temporary hack to
428 handle the cell at eta=1.4, which has an anomalous size.
429
430 2004-12-16 scott s snyder <snyder@bnl.gov>
431
432 * src/LArComputeEMlayers.cxx (makeCorrection): Avoid uninitialized
433 variable warning.
434 * src/LArqclcon_TDR.cxx (makeCorrection): Likewise.
435 * src/LArTBClusterBuilder.cxx (execute): Likewise.
436
437 2005-01-14 claire adam <claire.bourdarios@cern.ch>
438
439 * use CaloDetDescrManager instead of LArDetDescrManager
440 * cleanup obsolete _dd correction classes
441 * tagging LArClusterRec-02-05-26
442
443 2004-12-15 scott s snyder <snyder@bnl.gov>
444
445 * tagging LArClusterRec-02-05-25
446
447 2004-12-15 scott s snyder <snyder@bnl.gov>
448
449 * share/LArCluster_G4_corrections.py: Move LW correction constants
450 here.
451 * share/LArLWCorrectionConstants.py: (deleted)
452
453 * src/components/LArClusterRec_entries.cxx: Delete LArqetaoff.
454 * src/LArqetaoff.cxx: (deleted)
455 * LArClusterRec/LArqetaoff.h: (deleted)
456
457 * src/LArFCalTowerStore.cxx (buildLookUp): Remove unused
458 variables.
459
460 * LArClusterRec/LArqoffset.h: Comment fixes.
461 * src/LArqoffset.cxx: Likewise.
462
463 * LArClusterRec/LArApplyLongitudinalWeights.h: Clean up and tweak
464 for v2 corrections.
465 * src/LArApplyLongitudinalWeights.cxx: Likewise.
466
467 2004-12-13 scott s snyder <snyder@bnl.gov>
468
469 * src/LArClusterCorrection.cxx (setenergy): Make const.
470 * LArClusterRec/LArClusterCorrection.h (class
471 LArClusterCorrection): Make setenergy() const.
472
473 2004-12-08 scott s snyder <snyder@bnl.gov>
474
475 * src/LArqphimod.cxx: Fix qphmop bug for aeta < the first
476 tabulated point.
477
478 2004-12-07 scott s snyder <snyder@bnl.gov>
479
480 * share/LArClusterNN_jobOptions.py: (deleted) This is obsolete.
481
482 * src/components/LArClusterRec_entries.cxx: Add _v2 corrections.
483 * share/LArCluster_G4_corrections.py: Add constants for _v2
484 corrections.
485
486 * share/LArCluster_corrections_class.py: Rework interfaces a bit,
487 in order to remove the separate specification of the correction
488 classes.
489 * share/LArCluster_G4_corrections.py: Adjust for the changes.
490 * share/LArCluster_G3_corrections.py: Likewise.
491 * share/LArCluster_jobOptions.py: Likewise.
492 * share/LArCluster_MultiSize_jobOptions.py: Likewise.
493
494 2004-12-06 scott s snyder <snyder@bnl.gov>
495
496 * src/LArGapCorrection.cxx (makeCorrection): Adapt to having all
497 calo cells in one container.
498
499 2004-12-04 scott s snyder <snyder@bnl.gov>
500
501 * src/LArGapCorrection_v2.cxx: (new)
502 * LArClusterRec/LArqclcon_v2.h: (new)
503 * src/LArqclcon_v2.cxx: (new)
504
505 2004-12-01 scott s snyder <snyder@bnl.gov>
506
507 * LArClusterRec/LArClusterCorrectionCommon.h (new)
508 * src/LArClusterCorrectionCommon.cxx: (new)
509 * LArClusterRec/LArqetaoff_v2.h: (new)
510 * src/LArqetaoff_v2.cxx: (new)
511 * LArClusterRec/LArqphioff_v2.h: (new)
512 * src/LArqphioff_v2.cxx: (new)
513 * LArClusterRec/LArqphimod_v2.h: (new)
514 * src/LArqphimod_v2.cxx: (new)
515 * LArClusterRec/LArqetamod_v2.h: (new)
516 * src/LArqetamod_v2.cxx: (new)
517 * LArClusterRec/LArGapCorrection_v2.h: (new)
518
519 2004-11-03 Mohamed Aharrouche <aharrouche@lapp.in2p3.fr>
520 * small change in LArTBClusterBuilder.cxx to
521 construct a photon cluster with electron one
522
523 2004-10-28 AtlasLargh8 <largh8@pctb-ef01.atlh8.cern.ch>
524
525 * src/LArTBClusterBuilder.cxx: protect if zero cells
526
527
528 2004-10-22 Mohamed Aharrouche <aharrouche@lapp.in2p3.fr>
529 * now the 3x3 clustering algorithm can be used in
530 electromagnetic EndCap region
531
532
533 2004-09-24 Claire Adam <claire.bourdarios@cern.ch>
534
535 * Fix LArComputeEMlayers for TestBeam
536 * tagging LArClusterRec-02-05-21
537
538 2004-09-23 David Rousseau <droussea@lxplus009.cern.ch>
539
540 * share/LArTBCluster_jobOptions.py : cleanup to avoid collision
541 with sliding window
542
543
544 2004-09-21 Scott Snyder <snyder@bnl.gov>
545
546 * src/LArClusterUpdate.cxx (makeCorrection): Fix handling of
547 invalid cluster flags.
548 * src/LArApplyLongitudinalWeights.cxx (makeCorrection): Fix range
549 of m_ind comparison.
550
551 2004-09-20 scott s snyder <snyder@bnl.gov>
552
553 * src/LArApplyLongitudinalWeights.cxx (makeCorrection): Check for
554 out-of-range eta.
555
556 2004-09-18 Peter Loch <loch@physics.arizona.edu>
557 * src/LArFCalTowerBuilderTool.cxx: adapt to new CaloTowerContainer
558 * LArFCalTowerStore[.h,.cxx]: adapt to new CaloTowerContainer
559 * LArTowerBuilder[.h,.cxx]: obsolete, removed
560 * src/LArClusterRec_entries.cxx: removed LArTowerBuilder algorithm
561 * share/LArClusterNN_jobOptions.py: use
562 CaloTowerAlgorithm/LArTowerBuilderTool
563 * share/LArClusterRec_G4_jobOptions.py: use
564 CaloTowerAlgorithm/LArTowerBuilderTool
565 * share/LArTBCluster_jobOptions.py: use
566 CaloTowerAlgorithm/LArTowerBuilderTool
567
568
569 2004-08-23 David Quarrie <David.Quarrie@cern.ch>
570
571 * cmt/requirements: Change dependency on CERNLIB to AtlasCERNLIB
572 to avoid a name clash
573
574 2004-08-17 scott s snyder <snyder@bnl.gov>
575
576 * src/LArqphimod.cxx (makeCorrection): Fix typo that disabled this
577 correction in almost all cases.
578
579 * srctest/interpolate_t.cxx: Remove dependency on cernlib.
580
581 * cmt/requirements: Some of the corrections still have a CERNLIB
582 dependency.
583
584 2004-08-04 Peter Loch <loch@physics.arizona.edu>
585 * cmt/requirements: clean up and change dependencies to AtlasXXXX
586 external packages
587
588 2004-07-26 scott s snyder <snyder@bnl.gov>
589
590 * share/LArCluster_G4_corrections.py: (new)
591 * share/LArCluster_G3_corrections.py: Update initialization of phi
592 offset correction. Break out LArCluster_corrections_class into a
593 separate file.
594 * share/LArCluster_corrections_class.py: (new)
595
596 * share/LArClusterNN_jobOptions.py: Add G4 option.
597 * share/LArCluster_MultiSize_jobOptions.py: Likewise.
598 * share/LArCluster_jobOptions.py: Add G4 tunings for offset
599 corrections. Update use of phi offset correction.
600
601 * LArClusterRec/LArqoffset.h: (new)
602 * src/LArqoffset.cxx: (new)
603
604 * LArClusterRec/LArqetaoff.h: (new)
605 * src/LArqetaoff.cxx: (new)
606 * src/components/LArClusterRec_entries.cxx: Add LArqetaoff.
607
608 * LArClusterRec/LArqphioff.h: Rewrite to use LArqoffset. Change
609 m_ranges->m_regions, m_correction_degree->m_degree. Add
610 m_flip_phi.
611 * src/LArqphioff.cxx: Likewise. Use detector description.
612
613 * LArClusterRec/interpolate.h: Replace xbeg, xend args with
614 regions.
615 * src/interpolate.cxx: Likewise. Rewrite in C++ --- don't use
616 divdif any more.
617 * srctest/interpolate_t.cxx: (new)
618
619 * src/LArqphimod.cxx (makeCorrection): Protect against error flags
620 for the eta/phi coordinates.
621 (qphmop): Protect against running of the end of the table.
622
623 * src/LArClusterUpdate.cxx (makeCorrection): Fix to avoid
624 division-by-zero in the case that eta2 is bad for both barrel and
625 endcap.
626
627 * cmt/requirements: Enable component tests.
628
629 2004-07-22 G.Unal <unal@in2p3.fr>
630
631 * fix LArCluster_jobOptions.py (correction from Peter from the 7th of July
632 was overwritten the 13th)
633
634 2004-07-20 Karina Loureiro <karina@lxplus058.cern.ch>
635
636 * Adding
637 LArClusterRec/LArApplyLongitudinalWeights.h
638 share/LArLWCorrectionConstants.py
639 src/LArApplyLongitudinalWeights.cxx
640 * Modify
641 share/LArCluster_jobOptions.py
642 src/components/LArClusterRec_entries.cxx
643
644
645 2004-07-13 Mohamed Aharrouche <aharrouc@lapp.in2p3.fr>
646 * Added new clustering algorithm for Test Beam
647
648 2004-07-07 Peter Loch <loch@physics.arizona.edu>
649 * share/LArCluster_jobOptions.py: now use CaloTowerAlgorithm and
650 LArTowerBuilderTool
651 * src/LArFCalTowerStore.cxx: adapt to +/-pi azimuth
652
653 2004-07-02 Scott Snyder <snyder@bnl.gov>
654
655 * Avoid module name collision between divdif.F and divdif.cxx:
656 * LArClusterRec/interpolate.h: (new) Renamed from ...
657 * LArClusterRec/divdif.h: (deleted) ... here.
658 * src/interpolate.cxx: (new) Renamed from ...
659 * src/divdif.cxx: (deleted) ... here.
660 * src/LArqeta1b.cxx: Adjust.
661 * src/LArqeta1e.cxx: Likewise.
662 * src/LArqeta2b.cxx: Likewise.
663 * src/LArqeta2e.cxx: Likewise.
664 * src/LArqphioff.cxx: Likewise.
665
666 * src/LArComputeEMlayers_dd.cxx: Avoid unused variable warning.
667
668 * share/LArCluster_G3_corrections.py: (new)
669 * share/LArCluster_jobOptions.py: Use it.
670 * share/LArCluster_MultiSize_jobOptions.py: Likewise.
671 * share/LArClusterNN_jobOptions.py: Likewise.
672
673 * LArClusterRec/LArqeta2b.h: Use ToolWithConstants to get
674 correction constants.
675 * src/LArqeta2b.cxx: Likewise.
676 * LArClusterRec/LArqeta2e.h: Likewise.
677 * src/LArqeta2e.cxx: Likewise.
678 * LArClusterRec/LArqphioff.h: Likewise.
679 * src/LArqphioff.cxx: Likewise.
680 * LArClusterRec/LArqeta1b.h: Likewise.
681 * src/LArqeta1b.cxx: Likewise.
682 * LArClusterRec/LArqeta1e.h: Likewise.
683 * src/LArqeta1e.cxx: Likewise.
684 * LArClusterRec/LArqphimod.h: Likewise.
685 * src/LArqphimod.cxx: Likewise.
686 * LArClusterRec/LArqetamod.h: Likewise.
687 * src/LArqetamod.cxx: Likewise.
688 * LArClusterRec/LArqclcon.h: Likewise.
689 * src/LArqclcon.cxx: Likewise.
690 * LArClusterRec/LArGapCorrection.h: Likewise.
691 * src/LArGapCorrection.cxx: Likewise.
692
693 * src/LArClusterCorrection.cxx (initialize): Make sure initialize
694 from the base class gets called.
695
696 * LArClusterRec/divdif.h: (new) C++ wrapper around fortran divdif
697 routine.
698 * src/divdif.cxx: (new)
699
700 2004-05-14 Claire Adam-bourdarios <claire.bourdarios@cern.ch>
701 * add correction classes using detector description
702 ( LArxxxx_dd.h )
703 * tagging LArClusterRec-02-05-03
704
705 2004-05-09 Peter Loch <loch@physics.arizona.edu>
706 * LArFCalTowerBuilderTool[.h,.cxx]: performance improvements
707 * LArFCalTowerStore[.h,.cxx]: cell/tower weights now in lookup
708 table;
709
710 2004-05-06 Peter Loch <loch@physics.arizona.edu>
711 * LArFCalTowerBuilderTool[.h,.cxx]: bug fixes
712 * LArFCalTowerStore[.h,.cxx]: bug fixes
713
714 2004-05-06 Sven Menke <menke@mppmu.mpg.de>
715 * updated LArClusterMaker, SlidingWindow and the Corrections
716 to new top-algo and tool structure. LArClusterMaker is a top-algo
717 instanciating the actual cluster makers and correctors as tools.
718 * Modified files:
719 LArApplyWgts.{h,cxx}, LArClusterCopier.{h,cxx}, LArClusterCorrection.{h,cxx}, LArClusterMaker.{h,cxx}, LArClusterUpdate.{h,cxx}, LArComputeEMlayers.{h,cxx}, LArGapCorrection.{h,cxx}, LArSlidingWindow.{h,cxx}, LArqECcrack.{h,cxx}, LArqclcon.{h,cxx}, LArqclcon_TDR.{h,cxx}, LArqeta1b.{h,cxx}, LArqeta1e.{h,cxx}, LArqeta1e_TDR.{h,cxx}, LArqeta2b.{h,cxx}, LArqeta2bnn.{h,cxx}, LArqeta2e.{h,cxx}, LArqeta2e_TDR.{h,cxx}, LArqeta2enn.{h,cxx}, LArqetamod.{h,cxx}, LArqphimod.{h,cxx}, LArqphioff.{h,cxx}, LArqphioff_TDR.{h,cxx}, components/LArClusterRec_entries.cxx
720 * Modified jobOptions:
721 LArClusterRec_G4_jobOptions.{txt,py}, LArCluster_MultiSize_jobOptions.{txt,py}, LArCluster_jobOptions.{txt,py}
722
723 2004-05-03 Peter Loch <loch@physics.arizona.edu>
724 * src/LArFCalTowerBuilderTool.cxx: bug fix
725 * src/LArFCalTowerStore.cxx: bug fix
726 * cmt/requirements: update dependencies for tower builder tools
727 * src/components/LArClusterRec_entries.cxx: add new tool factories
728
729 2004-04-30 Peter Loch <loch@physics.arizona.edu>
730 * LArTowerBuilderTool[.h,.cxx]: tower builder tool for EMB, EMEC and
731 HEC added
732 * LArFCalTowerBuilderTool[.h,.cxx]: tower builder tool for FCal added
733
734 2004-04-23 Peter Loch <loch@physics.arizona.edu>
735 * src/LArTowerBuilder.cxx: use index retrieve methods from
736 CaloCellContainer
737
738 2004-04-21 Peter Loch <loch@physics.arizona.edu>
739 * LArClusterRec/LArTowerBuilder: use big CaloCellContainer and CaloCell
740 index instead of CaloCell*
741 * share/LArCluster_jobOptions[.py,.txt]: updated for use of big
742 CaloCellContainer
743
744 2004-04-15 Claire Adam-Bourdarios <claire.bourdarios@cern.ch>
745 * speedup LArTowerBuilder by using CaloDDE instead of
746 cell_rawpos
747 * cache LArDetDescrManager* in LArClusterCorrection base class
748
749 * tag LArClusterRec-02-03-32
750
751 2004-04-08 Peter Loch <loch@physics.arizona.edu>
752 * src/LArTowerBuilder.cxx : adapt to new Calo EDM
753 * LArFCalTowerStore[.h,.cxx] : adapt to Calo EDM
754 * src/LArFCalTowerBuilder.cxx : adapt to new Calo EDM, remove previous
755 temporary fix
756
757 2004-04-06 Srini Rajagopalan + David R <srini@lxplus024.cern.ch>
758
759 * adapt to you LArCluster interface
760
761 2004-01-30 Hong Ma <hma@bnl.gov>
762 * Fixed LArFullTest_G4_jobOptions.txt for POOL.
763
764 2004-01-28 Sven Menke <Sven.Menke@cern.ch>
765 * removed LArTopo*; CaloRec/CaloTopoClusterMaker should be used instead
766
767 2004-01-21 Sven Menke <Sven.Menke@cern.ch>
768 * updated LArTopoClusterMaker to use MeV instead of GeV
769
770 2004-01-21 David Rousseau <droussea@lxplus011.cern.ch>
771
772 * src/LArqeta2bnn.cxx, LArqeta2enn: cell GeV->MeV
773
774 * src/LArClusterBuilderSeed.cxx: cell GeV->MeV
775
776
777 2004-01-15 Sven Menke <Sven.Menke@cern.ch>
778 * updated LArTopoClusterMaker to use the faster channel_hash methods
779 * included WARNING messages in initialize and finialize that this
780 code will vanish in future releases and
781 Calorimeter/CaloRec/CaloTopoClusterMaker is to be used instead
782
783
784 2004-01-13 Hong Ma <hma@bnl.gov>
785 * jobOpt fix.
786
787 2003-12-08 Hong Ma <hma@bnl.gov>
788 * remove declare_runtime
789 * run cleanup_joboptions.sh
790
791 2003-11-28 Sven Menke <Sven.Menke@cern.ch>
792 *LArTopoClusterMaker: finally David succeeded in talking me out of
793 the hash_map business and convinced me that a vector with
794 IdentifierHash indices is just as safe but much faster
795
796 2003-11-10 Sven Menke <Sven.Menke@cern.ch>
797 *fixed a bug in LArTopoClusterMaker.cxx; instead of the neighborEt
798 threshold the cellEt threshold was used in the creation of the cell
799 map; this is mostly relevant for endcap clusters
800
801 2003-10-27 David Rousseau <droussea@lxplus079.cern.ch>
802
803 * src/LArFCalTowerBuilder.cxx: const retrieve of the fcal minicell
804
805 2003-10-22 Peter Loch <Peter.Loch@cern.ch>
806 * use LArDetDescr in requirements
807
808 2003-10-21 Peter Loch <Peter.Loch@cern.ch>
809 * remove DataHandle access to (const) data pointers in TES
810
811 2003-10-16 Sven Menke <Sven.Menke@cern.ch>
812 *fixed a bug due to accidental commit of an old version of
813 LArTopoTmpHashCluster.cxx before
814
815 2003-10-16 Sven Menke <Sven.Menke@cern.ch>
816 * minor changes to LArTopo* classes:
817 - changed some property and variable names in order to comply with
818 ATLAS coding rules
819 - use CaloIdentifier instead of LArIdentifier
820 - changed default cuts
821
822 2003-09-25 Matthieu Lechowski <lechowsk@lxplus008.cern.ch>
823 * src/LArComputeEMlayers.cxx (initialize): bug corrected in
824 m_deta3 (width of a Back-cell = 2.*m_detas2 and not m_detas2)
825
826 2003-09-18 Sven Menke <Sven.Menke@cern.ch>
827 * added thresholds on Abs(E_t) on the Cell and Neighbor level in
828 LArTopoClusterMaker
829
830 2003-09-17 Sven Menke <Sven.Menke@cern.ch>
831 * changed member deletion for lists to more efficient method in
832 LArTopoClusterMaker and
833 * added new property SeedThresholdOnEt in addition to the other cuts in
834 the same LArTopoClusterMaker
835
836 2003-09-12 Sven Menke <Sven.Menke@cern.ch>
837 * fixed memory leak in LArTopoClusterMaker
838
839 2003-09-11 Sven Menke <Sven.Menke@cern.ch>
840 * added E_t sort to LArTopoClusterMaker; the resulting cluster
841 collections are thus sorted in descending order in E_t
842
843 2003-09-10 Sven Menke <Sven.Menke@cern.ch>
844 * changed #include <hash_map.h> to #include <ext/hash_map>
845 in LArTopoClusterMaker.cxx in order to avoid a warning at compile time
846
847 2003-09-09 Peter Loch <Peter.Loch@cern.ch>
848 * fix move LArDetDescr/LArID.h to new LArIdentifier/LArID.h
849
850 2003-09-05 HOng Ma <hma@bnl.gov>
851 * fix G4 jobOpt.
852
853 2003-09-04 David Rousseau <droussea@lxplus090.cern.ch>
854
855 * src/LArTowerBuilder.cxx, LArFCalTowerBuilder.cxx : DataHandle
856 not const
857
858 2003-09-03 David Rousseau <droussea@lxplus090.cern.ch>
859
860 * lock storegate objects + const DataHandle
861 * jobOption in installArea
862
863 2003-08-07 S. Rajagopalan <srinir@bnl.gov>
864 * fix unnecessary identifier construct in LArTowerBuilder
865 * tag 02-03-04
866
867 2003-07-23 David Rousseau <droussea@lxplus081.cern.ch>
868
869 * lock cluster collection
870
871 2003-07-07 Hong Ma <hma@bnl.gov>
872 * CBNT jobOpt fix.
873
874 2003-07-02 David Rousseau <droussea@lxplus079.cern.ch>
875
876 * LArTowerBuilder, LArFCALTowerBuiolder : correct use of atlasid
877
878 2003-06-10 S. Rajagopalan <srinir@bnl.gov>
879 * pick up ID helpers from DD Manager in DD Store
880 * Changed code: LarTowerBuilder and LArFCalTowerBuilder
881 * tag LArClusterRec-02-03-00
882
883 2003-06-02 Peter Loch <loch@physics.arizona.edu>
884
885 * cmt/requirements removed CxxFeatures
886 * src/*.cxx: improve code for pedantic error checking
887
888 2003-04-14 Monika Wielers <mwielers@lxplus075.cern.ch>
889
890 * src/LArComputeEMlayers.cxx: small bug fix for barrel/EC region
891
892 * src/LArGapCorrection.cxx: bug fix to take only the cells in near
893 cluster for gap correction
894
895 2003-04-02 Hong Ma <hma@bnl.gov>
896 * gcc3.2 fixes.
897 2003-03-25 Hong Ma <hma@bnl.gov>
898 * new jobOptions for MultiSize cluster corrections.
899 * tests included in LArClusterRec_test_jobOptions.txt
900
901 2003-03-24 S. Rajagopalan <srinir@bnl.gov>
902 * Use LArRecUtils (needed by COmputeEMLayers)
903 * tag 02-02-02
904
905 2003-03-24 S. Rajagopalan <srinir@bnl.gov>
906 * LArqgcalo in attic (should use one in LArRecUtils)
907 * LArComputeEMLayers: picks up LArqgcalo from LArRecUtils
908 * tag LArClusterRec-02-02-01
909
910 2003-03-23 Hong Ma <hma@bnl.gov>
911 * add new class LArClusterCopier:
912 algorithm that copies a LAr cluster container
913 * add new jobOptions for MultiSize cluster corrections.
914 LArCluster_MultiSize_jobOptions.txt
915 LArClusterRec_testMultiSize_jobOptions.txt
916 CBNT_LArCluster_MultiSize_jobOptions.txt
917
918 2003-03-18 S. Rajagopalan <srinir@bnl.gov>
919 * Fix jobOptions (missing comma)
920 * Add LArGapCorrection to entries file
921 * Fix energy in LArGapCorrection
922 * tag LArClusterRec-02-01-08
923
924 2003-03-17 S. Rajagopalan <srinir@bnl.gov>
925 * Change LArCluster_jobOptions.txt
926 - use LArGapCorrection instead of LArqEcrack
927 - change ordering: qclcon and gapCorrection after ClusterUpdate
928 to get the best position calculation.
929 * tag LArClusterRec-02-01-07
930
931 2003-03-17 S. Rajagopalan <srinir@bnl.gov>
932 * use cluster eta instead of second sampling for gap corrections and out of cone corrections (from Leonardo).
933 * tag LArClusterRec-02-01-06
934
935 2003-03-17 S. Rajagopalan <srinir@bnl.gov>
936 * The following are changes from Leonardo Carminati:
937 - LArGapCorrection: New correction using scintillators
938 - LArqclcon: update out of cone correction
939 - LArComputeEMLayers: fix total energy here
940 - LArClusterUpdate: remove setting total energy
941 * Update jobOptions file to remove LArApplyWgts as it is done in CellRec.
942 * cvs tag LArClusterRec-02-01-05
943
944 2003-03-04 Monika Wielers <mwielers@lxplus030.cern.ch>
945
946 * src/LArClusterUpdate.cxx: make sure eta/phi is 'rasonable' in case
947 eta2=-999 in barrel/EC and !=-999 in other part of detector
948
949 2003-02-28 Monika Wielers <mwielers@lxplus024.cern.ch>
950
951 * LArqeta2b, LArqeta1b, LArqeta2bnn, LArqeta2enn:
952 barrel goes only to eta=1.475 not 1.5
953
954 * LArqeta2e_TDR, LArqeta2e, LArqeta1e_TDR, LArqeta1e, LArqphioff,
955 LArClusterUpdate:
956 protect against unphysical clusters
957
958 2003-02-22 S. Rajagopalan <srinir@bnl.gov>
959 * remove cout's in LArApplyWgts
960 * tag 02-01-03
961
962 2003-02-18 S. Rajagopalan <srinir@bnl.gov>
963 * New LArApplyWgts from Jeff McDonald
964 * New LArqclcon from L. Carminati
965 * Old LArqclcon renamed LArqclcon_TDR
966 * LArCluster_jobOptions: include LArApplyWgts
967 * tag 02-01-02
968
969 2003-02-11 Monika Wielers <mwielers@lxplus056.cern.ch>
970
971 * LArqeta2e.cxx: new s-shape position correction for DC1 data
972 * LArqeta1e.cxx: new s-shape position correction for DC1 data
973 * LArqphioff.cxx: new phi offset position correction for DC1 data
974 * LArqphioff_TDR.cxx, h: renaming of old LArqphioff which is only
975 valid for 98_2 (phys TDR) productions
976 * LArqeta1e_TDR.cxx, h: renaming of old LArqeta1e which is only
977 valid for 98_2 (phys TDR) productions
978 * LArqeta2e_TDR.cxx, h: renaming of old LArqeta2e which is only
979 valid for 98_2 (phys TDR) productions
980
981 2002-02-05 S. Rajagopalan <srinir@bnl.gov>
982 * use cernlib in reuqirement
983 * tag 02-01-01
984
985 2002-12-09 Hong Ma <hma@bnl.gov>
986 * LArIdentifier
987
988 2002-10-23 Hong Ma <hma@bnl.gov>
989 * Add jobOpt for G4
990 LArClusterRec_G4_jobOptions.txt
991 fragment for reconstruction from Hits to Cluster
992 LArFullTest_G4_jobOptions.txt
993 top level jobOptions to read and reconstruct G4 Hits in
994 ROOT file
995
996 2002-10-13 Hong Ma <hma@bnl.gov>
997 * Turn RD Event off in LArClusterRec_test_jobOptionst.xt
998
999 2002-10-09 Hong Ma <hma@bnl.gov>
1000 * Fix jobOptions files
1001 * tag LArClusterRec-02-00-07
1002
1003 2002-10-04 S. Rajagopalan <srinir@bnl.gov>
1004 * Fix jobOptions files
1005 * tag LArClusterRec-02-00-06
1006
1007 2002-09-05 Hong Ma <hma@bnl.gov>
1008 * Claire's fix in LArComputeEMlayers.cxx
1009 LArqeta1e.cxx LArqeta2e.cxx for 4cm shift.
1010 * Add LArFullTest_jobOptions.txt
1011
1012 2002-09-05 Monika Wielers <mwielers@lxplus045.cern.ch>
1013
1014 * src/LArClusterUpdate.cxx (MakeCorrection): small bug fix in cluster
1015 phi calculation
1016
1017 2002-08-30 S. Rajagopalan <srinir@bnl.gov>
1018 * Modified code:
1019 LArClusterBuilderSeed, LArClusterCorrection, LArSlidingWindow
1020 * use of DataVector in LArRecEvent
1021 * Association between LArxxxContainer and CaloxxxContainer has changed.
1022
1023 2002-07-30 J. Collot <collot@in2p3.fr>
1024
1025 * removed redundant use LArDetDesc
1026
1027 tagging 02-00-03
1028
1029 2002-05-21 Hong Ma <hma@bnl.gov>
1030 * New LArDetDescr
1031
1032 2002-04-11 H. Ma <hma@bnl.gov>
1033 * moved classes to LArRecEvent or LArRecUtils
1034
1035 2002-02-27 H. Ma <hma@bnl.gov>
1036 * LArSlidingWindow now use CaloClusterBuilderSW as base class.
1037
1038 2002-02-20 H. Ma <hma@bnl.gov>
1039 * use fmod (instead of fmof) for solaris
1040 tag LArCluster-01-02-07
1041 2002-02-20 H. Ma <hma@bnl.gov>
1042 * more std:: fixes.
1043 * LArFCalTowerStore.cxx:
1044 use map<T>::end() for checking the iterator from map<T>::find()
1045 * tag LArClusterRec-01-02-06
1046
1047
1048 2002-02-04 H. Ma <hma@bnl.gov>
1049 * name space std:: added for std, cout, endl
1050
1051 2001-12-31 H. Ma <hma@bnl.gov>
1052 * explicitly load CaloRec in CBNT_LArCluster_jobOptions.txt
1053 and in LArCluster_jobOptions.txt
1054 This is needed after CaloRec package changed to src/components
1055
1056 2001-12-27 S. Rajagopalan <srinir@bnl.gov>
1057 * implement dual-use libraries
1058 * create src/component
1059 * remove src/LArClusterRec_entries, load: moved to components
1060 * remove algorithm factory declarations from all algorithms
1061
1062 2001-12-15 S. Rajagopalan <srinir@bnl.gov>
1063 * Fix additional const stuff
1064
1065 2001-12-14 Hong Ma <hma@bnl.gov>
1066 * prepare for const access
1067 * LArTowerBuilder.cxx: use eta_raw for filling towers
1068 use new LArDetDescriptor class
1069
1070 2001-11-27 Ed Frank <efrank@lxplus027.cern.ch>
1071
1072 * Plug into new navigation code (Reconstruction/NavigationRep).
1073 See also CaloRec/CaloCluster.
1074
1075 2001-11-10 S. Rajagopalan <srinir@bnl.gov>
1076 * use ListItem in LArClusterMaker.cxx
1077
1078 2001-10-29 Monika Wielers <mwielers@lxplus018.cern.ch>
1079
1080 * src/LArqeta2bnn.cxx: small bug fixes
1081 * src/LArqeta2enn.cxx: small bug fixes
1082
1083 2001-10-25 H. Ma <hma@bnl.gov>
1084 * new StoreGate, cleanup SmartDataPtr
1085 * jobOptions in share/.
1086
1087 2001-07-16 H. Ma <hma@bnl.gov>
1088 * tag for 2.0.1 , LArClusterRec-01-00-01
1089 to include cmt/requirements updated by C. Arnault
1090
1091 2001-06-12 H. Ma <hma@bnl.gov>
1092 * tag for 1.3.7, LArClusterRec-00-01-03
1093 cmt/requirements updated by C. Arnault
1094 2001-05-23 S. Rajagopalan <srinir@bnl.gov>
1095 * Move to StoreGate
1096 * FCAL Tower Builder from P. Loch
1097 * various miscelleneous changes
1098
1099 2001-05-21 Hong Ma <hma@bnl.gov>
1100 * Using new CaloCluster design, with CaloSampling
1101 * Remove friends in LArCluster for LArClusterCorrection
1102 * Modified all correction classes
1103
1104 2001-05-10 Hong Ma <hma@bnl.gov>
1105 * Tag for 1.3.4
1106 * GaudiKernel for .h files
1107 * remove GaudiBase in GNUmakefile.in
1108 * Bug fix in LArCellCOntainer.cxx
1109
1110 2001-04-01 S. Rajagopalan <srinir@bnl.gov>
1111 * Change configure.in to allow compilation with gcc-2.95
1112 * Retag for 1.3.3 (LArClusterRec-00-00-08)
1113
1114 2001-02-15 J. Collot <collot@in2p3.fr>
1115
1116 * correct version directive in PACKAGE
1117
1118 2001-02-12 Hong Ma <hma@atlas012.cern.ch>
1119
1120 * fix #include's <> to ""
1121 2001-02-06 Hong Ma <hma@atlas012.cern.ch>
1122
1123 * Updated according to new CaloTower reconstruction in CaloRec.
1124 removed LArTower, LArTowerContainer, LArSWFinder
1125 Modified LArTowerBuilder as a subAlg for CaloTowerMake in CaloRec
1126 Modified LArSlidingWindow to use SlidingWindowFinder in CaloRec
1127
1128 2001-01-10 Hong Ma <hma@atlas012.cern.ch>
1129
1130 * src/LArCluster.h:
1131 order static/virtual/const keywords properly.
1132 * GNUMakefile.in: Modified for Gaudi 6.2 (component library)
1133 * src/LArClusterRec_entries.cxx LArClusterRec_load.cxx
1134 Added for Gaudi 6.2 (component library)
1135
1136 2001-01-09 Hong Ma <hma@atlas008.cern.ch>
1137
1138 * Modified all classes for QA.
1139 * Some of the suggestions by S. Albrand implemented.
1140 * Removed: LArEtMatrix: Replaced by LArTowerBuilder
1141 LArqshdepth: Should use LArqdepth
1142 LArAnalysisGnt: Moved to LArExample/LArRecExample
1143 * Added: LArClusterUpdate
1144 calculates cluster energy, eta, phi from
1145 corrected energy, eta, phi in each sampling.
1146 LArClusterBuilderSeed.
1147 renamed from LArG3ClusterBuilder.
1148 * Updated: LArClusterCorrection
1149 setenergy method now has a switch for whether to
1150 rescale the energy in each sampling. The default
1151 is to rescale.
1152
1153
1154 2000-12-05 Monika Wielers <mwielers@atlas008.cern.ch>
1155
1156 * src/LArTowerBuilder.cxx: add special treatment for FCAL tower
1157
1158 2000-11-28 Hong Ma <hma@atlas004.cern.ch>
1159
1160 * LArClusterRec/LArCluster.h, LArAnalaysisGnt.h
1161 Remove #include <DetectorDescription/Identifier.h>
1162
1163 2000-11-22 Monika Wielers <mwielers@atlas005.cern.ch>
1164
1165 * src/LArIso.cxx, LArCluster/LArIso.: add the leakage into the 1st
1166 sampling of the had. calo expressed in energy to LArIso
1167
1168 2000-11-03 S. Rajagopalan <srini@atlas006.cern.ch>
1169 from Monika Wielers
1170 The following new classes were added for egamma analysis
1171
1172 * src/LArIso.cxx, LArCluster/LArIso.h
1173 * src/LArStrShape.cxx, LArCluster/LArStrShape.h
1174 * src/LArMidShape.cxx, LArCluster/LArMidShape.h
1175 * src/LArqweta1c.cxx, LArCluster/LArqweta1c.h
1176 * src/LArqweta2c.cxx, LArCluster/LArqweta2c.h
1177
1178 2000-11-03 S. Rajagopalan <srini@atlas006.cern.ch>
1179
1180 The following changes are due to the the introduction of the
1181 CaloRec package and
1182 * src/LArCluster.cxx, LArCluster/LArCluster.h
1183 * src/LArClusterContainer.cxx, LArCluster/LArClusterContainer.h
1184 derived iterators implemented in container class
1185 * src/LArClusterCorrection.cxx
1186 uses the above derived iterators
1187
1188 The following new classes have been added:
1189 * src/LArTower.cxx, LArCluster/LArTower.h
1190 * src/LArTowerBuilder.cxx, LArCluster/LArTowerBuilder.h
1191 * src/LArTowerContainer.cxx, LArCluster/LArTowerContainer.h
1192 * LArCluster/LArTowerSeg.h
1193
1194 * src/LArqgcalo.cxx, LArCluster/LArqgcalo.h
1195 The following classes changed because of introduction of Towers
1196 * src/LArSlidingWindow.cxx, LArCluster/LArSlidingWindow.h
1197 * src/LArSWFinder.cxx, LArCluster/LArSWFinder.h
1198 * src/LArEtmatrix.cxx, LArCluster/LArEtMatrix.h not use any more
1199 * src/LArClusterMaker.cxx, LArCluster/LArClusterMaker.h
1200 * src/LArG3ClusterBuilder.cxx, LArCluster/LArG3ClusterBuilder.cxx
1201
1202 * src/LArComputeEMLayers.cxx, LArCluster/LArConputeEMLayers.h
1203 LArqgcalo removed as a method and introduced as separate class
1204 * src/LArqphioff.cxx fix minor bug
1205 * src/LArAnalysisGnt.cxx remove tile dependency and fix run/ev num.
1206
1207 2000-10-15 Hong Ma <hma@atlas009.cern.ch>
1208
1209 The following changes are due to the new TDS in 1.1.6
1210 * src/LArG3ClusterBuilder.cxx:
1211 * src/LArSlidingWindow.cxx:
1212 * src/LArG3ClusterCorrection.cxx:
1213 EventInfo replace ZebraTDREvent
1214 * src/LArAnalysisGnt.cxx:
1215 EventInfo replace ZebraTDREvent
1216 /Event becomes /Event/PhysicsTDR
1217
1218 * Tag LArClusterRec-00-00-01 was actually for 1.1.5.
1219 Tag LArClusterRec-00-00-02 is for 1.1.6
1220
1221 2000-10-11 Hong Ma <hma@atlas009.cern.ch>
1222
1223 * TAG LArClusterRec-00-00-01 under 1.1.6, prepared for the next
1224 release, (1.2.0)
1225
1226 2000-10-10 Hong Ma <hma@atlas009.cern.ch>
1227
1228 * GNUmakefile.in: no test sub dir
1229 * configure.in: no test sub dir
1230
1231 2000-10-09 Hong Ma <hma@atlas006.cern.ch>
1232
1233 * configure.in: compile only on linux.
1234
1235 * GNUmakefile.in (TARGET_SHLIBS): add @HASH@ to avoid compiling on sun
1236
1237 2000-10-06 Hong Ma <hma@atlas006.cern.ch>
1238
1239 * PACKAGE (version): GaudiInterface --> External
1240 ZebraTDRCnv --> Event
1241 no EventManagement
1242
1243
1244
| 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.
|
|