001 2009-07-14 Walter Lampl
002 * LArOnlineID.cxx: remove spurious std::endl in method channel_name
003 * tag LArIdentifier-01-01-20
004
005 2009-01-28 G.Unal
006 * no check for calibration line Identifier
007 * tag LArIdentifier-01-01-19
008
009 2008-12-13 scott snyder <snyder@bnl.gov>
010
011 * Tagging LArIdentifier-01-01-18
012 * LArIdentifier/LArElectrodeID.h: Add missing #include.
013 * LArIdentifier/LArHVLineID.h: Add missing #include.
014 * LArIdentifier/LArOnlineID.h: Add missing #include.
015
016 2008-10-10 Arnaud Lucotte <lucotte@lpsc.in2p3.fr>
017
018 * Tagging LArIdentifier-01-01-17
019 * BugFix in src/LArOnlineID.cxx : replaced strcat,sprinft ...
020 by stringstreams
021 Added some test in test/test_laronline.cxx
022
023 2008-08-13 Arnaud Lucotte <lucotte@lpsc.in2p3.fr>
024
025 * Tagging LArIdentifier-01-01-16
026 * LArIdentifier/LArOnlineID.h : cleaning of unused methods,
027 renaming and bugfix for isEMBPS.
028 * src/LArOnlineID.cxx : moved the previously inlined methods
029 feedthrough_name and channel_name from the header to the
030 .cxx file
031 * test/test_laronlineid.cxx : to check the impact of the changes
032
033 2008-07-01 RD Schaffer <R.D.Schaffer@cern.ch>
034
035 * Tagging LArIdentifier-01-01-15
036 * LArIdentifier/LArOnlineID.h (LArOnlineID::isHecOnlineFebId):
037 moving back the correction for 14.2.10
038
039 2008-06-06 Arnaud Lucotte <lucotte@lpsc.in2p3.fr>
040
041 * Tagging LArIdentifier-01-01-14
042 * LArIdentifier/LArHVLineID.h added new methods to get
043 connected hv lines
044
045 2008-05-30 Arnaud Lucotte <lucotte@lxplus231.cern.ch>
046
047 * Tagging LArIdentifier-01-01-13
048 * LArIdentifier/LArOnlineID.h bugfixed in isHecOnlineFeb()
049 inline method
050
051 2008-05-30 Arnaud Lucotte <lucotte@lpsc.in2p3.fr>
052
053 * Tagging LArIdentifier-01-01-12
054 * LArIdentifier/LArHVLineiD.h adapted methods isEMB, isEMEC etc..
055 for new dictionary
056 * test/test_lahrv_id.cxx adpated test code for new hv lines
057
058 2008-05-19 Arnaud Lucotte <lucotte@lpsc.in2p3.fr>
059
060 * Tagging LArIdentifier-01-01-11
061 * LArIdentifier/LArHVLineID.h : modified the methods
062 returning the detectorID for the HV lines following
063 new Francesco's HVline <--> ElectrodeID mapping
064
065 2008-05-13 RD Schaffer <R.D.Schaffer@cern.ch>
066
067 * Tagging LArIdentifier-01-01-10
068 * src/LArOnlineID.cxx (LArOnlineID::initialize_from_dictionary):
069 fix for feb hash lookup. Included case where there are multiple
070 regions per feedthrough.
071
072 2008-05-11 RD Schaffer <R.D.Schaffer@cern.ch>
073
074 * Tagging LArIdentifier-01-01-09
075 * LArIdentifier/LArOnlineID.h (LArOnlineID::feb_Hash): changed
076 from binary lookup to calculation
077
078 2008-04-03 Arnaud Lucotte <lucotte@lpsc.in2p3.fr>
079
080 * Tagging LArIdentifier-01-01-08
081 * LArIdentifier/LArOnlineID.h : added a method returning
082 a string representation of an online channel
083
084 2007-09-20 Arnaud Lucotte <lucotte@lpsc.in2p3.fr>
085
086 * Tagging LArIdentifier-01-01-07
087 * LArIdentifier/LArHVLineID.h and src/LArHVLineID.cxx : cleaned
088 obsolete functions
089
090
091 2007-06-11 David Quarrie <David.Quarrie@cern.ch>
092
093 * LArIdentifier/LArHVLineID.h src/LArHVLineID.cxx: Provide dummy implementations for several functions that are declared but not defined.
094
095 2007-07-24 Nir Amram <Nir.Amram@cern.ch>
096 * Changed used package AtlasSEAL to AtlasReflex
097 * Tagged as LArIdentifier-01-01-05
098
099 2007-06-14 Arnaud Lucotte <lucotte@in2p3.fr>
100
101 * Tagging LArIdentifier-01-01-04
102 * Implemented doxygen compliant comments to LArIdentifier
103 packages
104
105 2007-06-11 David Quarrie <David.Quarrie@cern.ch>
106
107 * cmt/requirements: Remove parallel build dependency macros after
108 feedback from RD that the problem was probably due to a transient
109 file access error, not a parallel build problem.
110
111 2007-06-10 David Quarrie <David.Quarrie@cern.ch>
112
113 * cmt/requirements: Add parallel build dependency macros
114
115 2007-06-01 Arnaud Lucotte <lucotte@in2p3.fr>
116
117 * Tagging LArIdentifier-01-01-03
118 * Added access methods in LArOnlineID and bugFix
119
120 2007-06-01 Arnaud Lucotte <lucotte@in2p3.fr>
121
122 * Tagging LArIdentifier-01-01-02
123 * Added access methods in LArOnlineID for the PS
124
125 2007-05-30 Arnaud Lucotte <lucotte@lpsc.in2p3.fr>
126
127 * Tagging LArIdentifier-01-01-01
128 * Cleanning of unuseful MSG::INFO in LArHVLlineID
129
130 2007-03-02 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
131
132 * Tagging LArIdentifier-01-01-00
133 * LArIdentifier/LArIdentifierDict.h: removed LArTTOnlineID
134 * LArIdentifier/selection.xml: removed LArTTOnlineID
135 * LArIdentifier/LArIdManager.h: removed LArTTOnlineID
136 * src/LArIdManager.cxx: removed LArTTOnlineID
137 * cmt/requirements: removed local test
138 * LArIdentifier/LArTTChannelID.h: deprecated, kept for TrigT1Calo.
139 * src/LArTTChannelID.cxx: removed
140 * LArIdentifier/LArTTOnlineID.h: removed
141 * src/LArTTOnlineID.cxx: removed
142 * test/test_ttonlineid.cxx:removed
143
144
145 2007-02-26 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
146
147 * Tagging LArIdentifier-01-00-65
148 * LArIdentifier/selection.xml: removed 3 duplicate classes
149
150 2006-12-13 Scott Snyder <snyder@bnl.gov>
151
152 * Tagging LArIdentifier-01-00-64
153 * LArIdentifier/LArElectrodeID.h (isFCAL): Avoid compilation warning.
154
155 2006-11-29 Arnaud Lucotte <lucotte@in2p3.fr>
156
157 * Tagging LArIdentifier-01-00-63
158 * src/LArElectrodeID.cxx : added methods to access FCAL electrodes
159
160 2006-11-09 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
161
162 * Tagging LArIdentifier-01-00-62
163 * src/LArOnlineID.cxx, LArTTOnlineID.cxx: reduced verbosity
164
165 2006-10-24 Arnaud Lucotte <lucotte@in2p3.fr>
166
167 * Tagging LArIdentifier-01-00-61
168 * BugFix in feedthrough_name()
169
170 2006-10-16 Arnaud Lucotte <lucotte@in2p3.fr>
171
172 * Tagging LArIdentifier-01-00-60
173 * Bug Fix in LArIdentifier/LArOnlineID.h
174
175 2006-10-09 Hong Ma <hma@bnl.gov>
176 * add dict for iterators, remove PyGate
177
178 2006-08-30 Arnaud Lucotte <lucotte@in2p3.fr>
179
180 * Tagging LArIdentifier-01-00-58
181 * Updated LArElectrodeID, LArHVLineiD with EMBPUR
182 and ECPUR lines
183
184 2006-08-29 Arnaud Lucotte <lucotte@in2p3.fr>
185
186 * Tagging LArIdentifier-01-00-57
187 * Updated LArIdentifierDict.h for LArElectrodeID and LArHVLineID
188 and did some cleaning in LArHVLineID helper
189
190 2006-08-25 Arnaud Lucotte <lucotte@in2p3.fr>
191
192 * Tagging LArIdentifier-01-00-56
193 * added LArIdentifier/LArElectrodeID.h, src/LArElectrodeID.cxx
194 * updated LArIdentifier/LArIdManager.h, src/LArIdManager.cxx
195 and test/test_larhvid.cxx
196
197 2006-08-23 Arnaud Lucotte <lucotte@in2p3.fr>
198
199 * Tagging LArIdentifier-01-00-55
200 * added LArIdentifier/LArHVLineID.h, src/LArHVLineID.cxx
201 and test/test_larhvid.cxx
202 * updated LArIdentifier/LArIdManager.h, src/LArIdManager.cxx
203 and requirements
204
205 2006-08-15 Hong Ma <hma@bnl.gov>
206
207 * Tagging LArIdentifier-01-00-54
208 * adding PyGate<T> in dict.
209
210 2006-08-03 Arnaud Lucotte <lucotte@in2p3.fr>
211
212 * Tagging LArIdentifier-01-00-53
213 * LArIdentifier/LArOnlineID.h : added methods
214 returning the list of unconnected channels
215 without any warm cable (EMB, EMEC)
216
217 2006-07-06 Arnaud Lucotte <lucotte@in2p3.fr>
218
219 * Tagging LArIdentifier-01-00-52
220 * src/LArTTOnlineID.cxx : replaced WARNING by INFO
221 in initialize_from_dictionary
222
223 2006-06-30 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
224
225 * Tagging LArIdentifier-01-00-51
226 * test/test_lvl1_id.cxx renamed to test_ttonlineid.cxx
227 and fixed
228 * cmt/requirement: enabled test_ttonlineid
229
230 2006-05-15 Arnaud Lucotte <lucotte@lpsc.in2p3.fr>
231
232 * Tagging LArIdentifier-01-00-50
233 * removed obsolete test/test_lvl1_id.cxx from requirements
234
235 2006-04-26 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
236
237 * Tagging LArIdentifier-01-00-49
238 * LArIdManager class: removed deprecated instance() method
239
240 2006-04-26 Arnaud Lucotte <lucotte@in2p3.fr>
241
242 * Tagging LArIdentifier-01-00-48
243 * Added methods to access specific channel in LArOnlineID.h
244 * Added methods to access specific T. Tower in LArTTOnlineID.h
245
246 2006-04-21 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
247
248 * Tagging LArIdentifier-01-00-47
249 * src/LArTTOnlineID.cxx: 2 ERRORs changed to WARNINGs in order
250 to allow using a dictionary without the LArTTOnlineID part
251
252 2006-04-19 Hong Ma <hma@bnl.gov>
253
254 * Tagging LArIdentifier-01-00-46
255 * remove using namepspace std
256
257 2006-04-18 Arnaud Lucotte <lucotte@lpsc.in2p3.fr>
258
259 * Tagging LArIdentifier-01-00-45
260 * LArIdentifier/LArOnlineID.h : added feedhtrough_name()
261 functionality for Hong
262
263 2006-04-15 RD Schaffer <R.D.Schaffer@cern.ch>
264
265 * Tagging LArIdentifier-01-00-44
266 * LArIdentifier/selection.xml: adding in dict for python interface
267
268 2006-04-13 Arnaud Lucotte <lucotte@lpsc.in2p3.fr>
269
270 * Tagging LArIdentifier-01-00-43
271 * LArOnline(.cxx,.h) : added a cryostatEndContext
272 * LArTTOnline (.cxx,.h): added functionalites, cleaned up
273
274 2006-03-20 scott s snyder <snyder@bnl.gov>
275
276 * Tagging LArIdentifier-01-00-42.
277
278 2006-03-14 scott s snyder <snyder@bnl.gov>
279
280 * test/test_lvl1_id.cxx (check_LArTTOnline_helper): Fix
281 compilation warnings.
282 * cmt/requirements: Remove DetDescrDictionary.
283
284 2005-11-23 RD Schaffer <R.D.Schaffer@cern.ch>
285
286 * Tagging LArIdentifier-01-00-41
287 * LArIdentifier/LArOnlineID.h (class LArOnlineID): and removed
288 sizes - given by hash max.
289
290 * Tagging LArIdentifier-01-00-40
291 * Laridentifier/LArOnlineID.h (class LArOnlineID): added "size"
292 methods
293
294 2005-11-15 Arnaud Lucotte <lucotte@in2p3.fr>
295
296 * Tagging LArIdentifier-01-00-39
297 * Bug fix in LArOnlineID.cxx in the init_H6hashes()
298 Added is_H6FT() for feedthrough tests
299
300 2005-11-15 Arnaud Lucotte <lucotte@in2p3.fr>
301
302 * tagging LArIdentifier-01-00-38
303 * Modified LArIdManager (.h and .cxx) to add LArTTOnlineID
304 * Small modif in LArTTOnlineID.cxx
305
306 2005-11-10 Emil Obreshkov <Emil.Obreshkov@cern.ch>
307
308 * tagging LArIdentifier-01-00-37
309 * cmt/requirements: make compatible with distcc builds
310
311
312 2005-11-08 RD Schaffer <R.D.Schaffer@cern.ch>
313
314 * tagging LArIdentifier-01-00-36
315 * LArIdentifier/LArOnlineID.h (class LArOnlineID): added
316 isHecOnlineFebId to check if feb id is hec or not.
317
318 2005-11-07 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
319
320 * tagging LArIdentifier-01-00-35
321 * LArIdentifier/LArOnlineID.h: context methods made public
322
323 2005-10-21 Arnaud Lucotte <lucotte@lxplus071.cern.ch>
324
325 * Tagging LArIdentifier-01-00-34
326 * LArOnlineId : added public methods for LArTriggerTowerService
327
328 2005-10-05 Arnaud Lucotte <lucotte@lxplus003.cern.ch>
329
330 * Tagging LArIdentifier-01-00-33
331 * Added new identifier class for Online TT
332 corresponding to new elements in IdDictCalorimeter.xml
333 (IdDictParser-00-01-19)
334 * Added src/LArTTOnlineID.cxx, LArIdentifier/LArTTOnlineID.h
335 and test/test_lvl1_id.cxx
336
337 2005-06-28 Arnaud Lucotte <lucotte@in2p3.fr>
338
339 * Tagging LArIdentifier-01-00-32: bug fix in LArOnlineID.h. Optimization of boolean returning methods isEmBarrel() etc...
340
341 2005-04-28 RD Schaffer <schaffer@mac-90143.lal.in2p3.fr>
342
343 * Tagging LArIdentifier-01-00-31
344 * src/LArOnlineID.cxx ((const IdDictMgr& dict_mgr): setup to check
345 version tags.
346
347 2005-02-10 Arnaud Lucotte <lucotte@in2p3.fr>
348
349 * Tagging LArIdentifier-01-00-30 : added LArHVSpecialElectrode IDs
350 used in LArHVCablingTool
351
352 2005-02-01 Arnaud Lucotte <lucotte@in2p3.fr>
353
354 * Tagging LArIdentifier-01-00-29
355 * Added new Identifiers used for the HVCablingService
356 * Added LArIdentifier/LArHVDetectorID.h and src/LArHVDetectorID.cxx
357 * Added LArIdentifier/LArHVElectrodeID.h and src/LArHVElectrodeID.cxx
358
359 2005-01-13 Claire Adam <claire.bourdarios@cern.ch>
360
361 * tagging LArIdentifier-01-00-28
362 * the LArIdManager holds maps of offline<->HW id's
363
364 2004-12-17 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
365
366 * tagging LArIdentifier-01-00-27
367 * LArIdentifier/LArTTChannelID.h: default constructor
368 made public to allow persistification of LArTTL1s
369
370 2004-10-30 Hong Ma <hma@bnl.gov>
371 * tagging LArIdentifier-01-00-26
372 * fix LArHVCellID.h
373
374 2004-09-24 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
375
376 * tagging LArIdentifier-01-00-25
377 * LArIdentifier/LArOnlineID.h, src/LArOnlineID.cxx:
378 optimization of hash calculation + cleaning in the messages
379 + removed some useless code
380
381 2004-08-27 Arnaud Lucotte <lucotte@lpsc.in2p3.fr>
382
383 * Tagging LArIdentifier-01-00-24
384 * added LArIdentifier/LArHVCellID.h and src/LArHVCellID.cxx
385
386 2004-05-18 Arnaud Lucotte <lucotte@in2p3.fr>
387
388 * Tagging LArIdentifier-01-00-23
389 * Effectively tagged changes in LArOnlineID.cxx and test_laronlineid.cxx not taken
390 into account in 01-00-21 tag.
391
392 2004-05-17 Arnaud Lucotte <lucotte@in2p3.fr>
393
394 * Tagging LArIdentifier-01-00-22
395 * LarIdentifier/LArOnlineID.h, src/LArOnlineID.cxx: added calibration
396 identifers (calib_module and calib_channel) with corresponding iterators
397
398 2004-05-10 Arnaud Lucotte <lucotte@lxplus058.cern.ch>
399
400 * taggging LArIdentifier-01-00-21
401 * src/LArOnlineID.cxx: m_msgSvc now used to replace 'cout' by MessageSvc
402 * LarIdentifier/LArOnlineID.h: added isEmEndcapOnline, isHecOnline private
403 methods
404
405
406 2004-04-21 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
407
408 * tagging LArIdentifier-01-00-20
409 * LArOnlineID: dictionaryVersion() now in AtlasDetectorID.
410
411 2004-03-22 Arnaud Lucotte <lucotte@lxplus052.cern.ch>
412
413 * tagging LArIdentifier-01-00-18
414 * LArIdentifier/LArOnlineID.h: added methods to access H6 sub-detectors for
415 mapping studies
416
417
418 2004-03-16 Arnaud Lucotte <lucotte@lxplus018.cern.ch>
419
420 * tagging LarIdentifer-01-00-17
421 * LArIdentifier/LArOnlineID.h, LArOnlineID.cxx: implemented dictionaryVersion() method
422 returning the dictionary used ("fullAtlas","H8testBeam","H6testBeam")
423
424 2004-03-12 Arnaud Lucotte <lucotte@lxplus028.cern.ch>
425
426 * LArOnlineID.h : fixed is_H6()
427 * tagging LArIdentifier-01-00-16
428
429 2004-03-08 Arnaud Lucotte <lucotte@lxplus067.cern.ch>
430
431 * src/LArOnlineID.h: updated is_H8(), is_H6(). Added is_H8crack(),
432 is_H8low(), is_H8high() for offline--online matching studies
433 * tagging LArIdentifier-01-00-15
434
435 2004-03-04 Arnaud Lucotte <lucotte@lxplus028.cern.ch>
436
437 * src/LArOnlineID.cxx: changed channelInSlotMax to return
438 a result following atlas convention
439 * tagging LArIdentifier-01-00-14
440
441
442 2004-02-25 Arnaud Lucotte <lucotte@lpsc.in2p3.fr>
443
444 * tagging LArIdentifier-01-00-12
445 * LArIdentifier/LArOnlineID.h, src/LArOnlineID.cxx :
446 Added a method to get the channelMaximum in a feedthrough Slot
447 Added methods to get the location of an Id in terms of Fcal,Barrel,Hec
448
449 2004-02-25 Arnaud Lucotte <lucotte@in2p3.fr>
450
451 * tagging LArIdentifier-01-00-11
452 * LArIdentifier/LArOnlineID.h, src/LArOnlineID.cxx, test/test_laronlineID.cxx:
453 Access to channelID, febID for H6/H8 TestBeam or ATLAS now based on the "version"
454 taken from the dictionary
455
456 2004-02-24 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
457
458 * tagging LArIdentifier-01-00-10
459 * cmt/requirements: removed use CaloIdentifier
460 * LArID_Exception replaced by LArOnlID_Exception
461
462 2004-02-21 claire adam
463
464 * tagging LArIdentifier-01-00-09
465 * take LArID_Exception.h from CaloIdentifier
466
467 2004-02-18 Arnaud Lucotte <lucotte@lxplus028.cern.ch>
468
469 * tagging LArIdentifier-01-00-07
470 * LArIdentifier/LArOnlineID.f : changed is_H6 to take into account
471 H6 mapping by Rob McPherson
472
473 2004-02-18 Arnaud Lucotte <lucotte@lxplus028.cern.ch>
474
475 * tagging LArIdentifier-01-00-06
476 * LArOnlineID.h, LArOnlineID.cxx access methods to H8/H6 objects
477 optimized
478
479 2004-02-18 Arnaud Lucotte <lucotte@lxplus028.cern.ch>
480
481 * tagging LArIdentifier-01-00-05
482 * LArIdentifier/LArOnlineID.h, src/LArOnline.cxx now includes
483 access methods to H8/H6 channels and FEBs
484
485
486 2004-02-17 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
487
488 * tagging LArIdentifier-01-00-04
489 * LArIdentifier/LArEM_ID.h, LArHEC_ID.h, LArFCAL_ID.h, LArID.h, LArNeighbours.h: removed
490 * LArIdentifier/LArOnlineID.h, LArID_Exception.h : decoupled from offline id exceptions
491 * src/LArOnlineID.cxx: implemented error numbers instead of 99
492
493 2004-02-12 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
494
495 * tagging LArIdentifier-01-00-03
496 * test/test_laronlineid.cxx: improved test (exceptions)
497 * LArOnlineID: minor cleaning
498
499 2004-02-12 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
500
501 * tagging LArIdentifier-01-00-02
502 * LArIdentifier/LArOnlineID.h, src/LArOnlineID.cxx: turned checks ON
503 + bug fix in get_expanded
504
505 2004-02-09 Claire Adam <claire.bourdarios@cern.ch>
506
507 * add new class : LArIdManager, holding pointers to all the
508 LArIdentifier helpers ( except to Cabling Service )
509
510 2004-02-06 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
511
512 * tagging LArIdentifier-01-00-01
513 * removed LArSignaChannelID, LArFEB_ID, LArCalibChannelID.
514
515 2004-02-05 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
516
517 * tagging LArIdentifier-01-00-00
518 * removed LArCablingService (now in LArTools)
519
520 2004-02-04 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
521
522 * tagging LArIdentifier-00-08-05
523 * src/LArCablingService.cxx (LArCablingService): init pointers to maps
524
525 2004-02-02 Arnaud Lucotte <lucotte@lpsc.in2p3.fr>
526
527 * tagging LArIdentifier-00-08-04
528 * LArIdentifier/LArOnline_ID.h, src/LArOnline_ID.cxx: new helper
529 * test/test_laronline_id.cxx: test of new helper
530 * cmt/requirements: include test for compilation
531
532
533 2004-01-13 Hong Ma <hma@bnl.gov>
534 * LArCablingService uses pointer to map classes, instead of
535 DataHandle.
536
537
538 2004-01-05 Hong Ma <hma@bnl.gov>
539 * LArCablingService now uses LArFebRodMap and LArOnOffIdMap for
540 mapping.
541 * add an initialize method, to be called by LArDetMgrDetDescrCnv.
542 * operator < defined for LArSignalChannelID and LArFEB_ID.
543
544 2003-12-31 Hong Ma <hma@bnl.gov>
545 * Fix LArCablingService
546 shifting rodcrate number by 1 (1-4) to (0-3)
547 * Add LArFebRod and LArFebRodMap classes
548 * Add LArOnOffId and LArOnOffIdMap classes
549 * dependency on StoreGate
550
551 2003-12-10 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
552
553 * tagging LArIdentifier-00-07-08
554 * cmt/requirements: remove useless use AtlasDetDescr, CLIDSvc, IdDict
555 (as suggested by checkreq.sh)
556
557 2003-12-09 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
558
559 * tagging LArIdentifier-00-07-07
560 * src/LArCablingService.cxx, cmt/requirements: renamed FEBtoRODfred_v10.txt
561 to FEBtoRODfred_v10.data
562
563 2003-11-26 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
564
565 * tagging LArIdentifier-00-07-06
566 * cmt/requirements: moved declare_runtime_extras to declare_runtime
567
568 2003-11-15 Hong Ma <hma@bnl.gov>
569 * Default constructor for persistency
570
571 2003-10-22 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
572
573 * tagging LArIdentifier-00-07-04
574 * src/LArCablingService.cxx (createFEBorChannelvec): fixed bug on FCAL channel count
575
576 2003-10-07 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
577
578 * tagging LArIdentifier-00-07-03
579 * src/LArCablingService.cxx (LArCablingService): fixed 1 more bug
580 in the feed-through conversion (affecting FEB to ROD map).
581
582 2003-10-02 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
583
584 * tagging LArIdentifier-00-07-02
585
586 * src/LArSignalChannelService.icc, LArTTChannelService.icc, LArCablingService.cxx:
587 fixed 3 bugs: left/right symmetry, ON-OFF mapping in EMEC presampler and in HEC slots 9 and 10.
588
589 2003-09-24 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
590
591 * tagging LArIdentifier-00-07-01
592
593 * removed LArID_Exception.cxx left in by mistake
594
595 2003-09-24 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
596
597 * tagging LArIdentifier-00-07-00
598
599 * moved helpers to CaloIdentifier (classes LArEM_ID, LArHEC_ID, LArFCAL_ID,
600 LArEM_region, LArHEC_region, LArFCAL_region, LArID_Exception)
601
602 2003-09-23 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
603
604 * tagging LArIdentifier-00-06-07
605
606 * LArIdentifier/LArEM_ID.h, LArHEC_ID.h, LArFCAL_ID.h:
607 new methods to return eta and phi granularities of regions
608
609 2003-09-22 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
610
611 * tagging LArIdentifier-00-06-06
612
613 * LArIdentifier/LArCablingService.h: 3 set methods const modified.
614
615 2003-09-19 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
616
617 * tagging LArIdentifier-00-06-05
618
619 * src/LArEM_ID.cxx, LArHEC_ID.cxx, LArFCAL_ID.cxx (init_neighbors, get_neighbors)
620 * src/LArEM_region.h, .cxx, LArHEC_region.h, .cxx, LArFCAL_region.h, .cxx:
621 rewritten to remove ALL hard-coded numbers.
622
623 2003-09-12 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
624
625 * tagging LArIdentifier-00-06-04
626
627 * LArIdentifier/LArHEC_ID.h, LArFCAL_ID.h: optimized access to
628 important methods (following LArEM_ID in 00-06-00)
629
630 2003-09-09 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
631
632 * tagging LArIdentifier-00-06-03
633 * src/LArEM_ID.cxx, LArHEC_ID.cxx, LArFCAL_ID.cxx:
634 some cleaning (still not enough...) in init_neighbours,
635 removed push_backs in get_neighbours (for performance)
636
637
638 2003-09-09 RD Schaffer <R.D.Schaffer@cern.ch>
639
640 * tagging LArIdentifier-00-06-02
641
642 * LArIdentifier/LArEM_ID.h (channel_id): added reset before
643 setting eta/phi.
644
645 2003-09-04 RD Schaffer <R.D.Schaffer@cern.ch>
646
647 * tagging LArIdentifier-00-06-01
648
649 * src/LArEM_ID.cxx (initLevelsFromDict): changed printout of
650 impls.
651
652 2003-09-03 RD Schaffer <R.D.Schaffer@cern.ch>
653
654 * tagging LArIdentifier-00-06-00
655
656 * LArIdentifier/LArEM_ID.h (class LArEM_ID): optimized access to
657 important methods.
658
659 2003-08-29 RD Schaffer <R.D.Schaffer@cern.ch>
660
661 * src/LArEM_ID.cxx (init_neighbors): checking nextRegId.is_valid
662 to see if region id is correct
663
664 2003-08-26 RD Schaffer <R.D.Schaffer@cern.ch>
665
666 * test/test_lar_id.cxx (check_lar_neighbour_timing): added more
667 tests
668
669 2003-08-12 RD Schaffer <R.D.Schaffer@cern.ch>
670
671 * tagging LArIdentifier-00-05-02
672
673 * test/test_lar_id.cxx (check_lar_em_decoding): fix for getString
674
675 2003-08-06 RD Schaffer <R.D.Schaffer@cern.ch>
676
677 * tagging LArIdentifier-00-05-01
678
679 * src/LArEM_ID.cxx (init_hashes): removed 0 from resizes for all
680 id vec.
681
682 2003-08-05 RD Schaffer <R.D.Schaffer@cern.ch>
683
684 * tagging LArIdentifier-00-05-00
685
686 * LArIdentifier/LArEM_ID.h (class LArEM_ID): removed range
687 methods, field not found. Moving to compact only. Same for other
688 helpers
689
690 2003-07-30 RD Schaffer <R.D.Schaffer@cern.ch>
691
692 * tagging LArIdentifier-00-04-08
693
694 * src/LArFCAL_ID.cxx (channel_id): same here
695
696 * src/LArHEC_ID.cxx (channel_id): commented out the if(do_checks)
697 - people depend upon the exception of the check.
698
699 2003-07-29 Fabienne Ledroit <fledroit@lxplus086.cern.ch>
700
701 * tagging LArIdentifier-00-04-07
702 * src/LArHEC_ID.cxx (init_neighbors): bug fix
703
704 2003-07-28 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
705
706 * tagging LArIdentifier-00-04-06
707 * src/LArHEC_ID.cxx (init_neighbours): one more hard-coded number to accomodate
708 HEC peculiarity of samplings 2 and 3 starting at eta=1 and 2 respectively
709 * LArIdentifier/LArNeighbours.h: small header for neighbours options
710
711 2003-07-25 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
712
713 * tagging LArIdentifier-00-04-05
714 * src/LArEM_ID, LArHEC_ID, LArFCAL_ID.cxx: new option for get_neighbours
715 to request all neighbours in 2D
716
717 2003-07-23 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
718
719 * tagging LArIdentifier-00-04-04
720 * LArHEC_region, LArFCAL_region: new classes for neighbour finding
721 * LArHEC_ID, LArFCAL_ID: neighbour finding replaced with new one
722
723 2003-07-22 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
724
725 * tagging LArIdentifier-00-04-03
726 * src/LArHEC_ID.cxx: bug fix
727 * src/LArEM_ID.cxx: output of get_neighbours now vector instead of list
728
729 2003-07-21 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
730
731 * tagging LArIdentifier-00-04-02
732 * LArIdentifier/LArHEC_ID.h, .cxx, LArFCAL_ID.h, .cxx: moved to efficient
733 pack32 methods of the dictionary. Removed extra private methods.
734
735 2003-07-17 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
736
737 * tagging LArIdentifier-00-04-01
738 * src/LArEM_ID.cxx, LArEM_region.cxx: some cleaning for code readability
739
740 2003-07-16 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
741
742 * tagging LArIdentifier-00-04-00
743 * LArEM_ID: new public region_id method -> returns the region of a channel
744 * LArEM_ID: new private channel_id method
745 * LArEM_ID: replaced old neighbour finding with new one
746 * LArEM_region: new class used for neighbour finding
747
748 2003-06-30 RD Schaffer <R.D.Schaffer@cern.ch>
749
750 * tagging LArIdentifier-00-03-09
751
752 * added test program for local checks and timing measurements.
753
754 * LArIdentifier/LArEM_ID.h (class LArEM_ID): moved to efficient
755 pack32 methods of the dictionary. Removed extra private methods.
756
757
758 2003-06-27 Hong Ma <hma@bnl.gov>
759 * do not instantiate AtlasDetectorID.
760
761 2003-06-20 Fabienne Ledroit <ledroit@lpsc.in2p3.fr>
762
763 * tagging LArIdentifier-00-03-07
764 * LArIdentifier/LArEM_ID.h,LArHEC_ID.h,LArFCAL_ID.h: added methods for regions hash ids.
765 * src/LArEM_ID.cxx,LArHEC_ID.cxx,LArFCAL_ID.cxx: implemented region hash ids.
766
767 2003-06-12 F. Ledroit <ledroit@lpsc.in2p3.fr>
768
769 * tagging LArIdentifier-00-03-06
770 * src/LArEM_ID.cxx, src/LArHEC_ID.cxx, src/LArFCAL_ID.cxx: removed useless couts
771 * src/LArCablingService.cxx: removed useless includes
772
773
774 2003-06-10 F. Ledroit <ledroit@lpsc.in2p3.fr>
775
776 * tagging LArIdentifier-00-03-05
777 * LArIdentifier/LArID_Exception.h: modified error codes (no more compactor)
778 * src/LArEM_ID.cxx, src/LArHEC_ID.cxx, src/LArFCAL_ID.cxx: replaced couts with exception throwing
779 * src/LArCablingService.cxx: unitialized pointer fixed
780 * src/LArSignalChannelService.icc: added exception throwing when helper not initialized
781
782 2003-06-03 F. Ledroit <ledroit@lpsc.in2p3.fr>
783
784 * tagging LArIdentifier-00-03-04
785 * removed compiler warnings in several .cxx
786
787 2003-05-28 F. Ledroit <ledroit@lpsc.in2p3.fr>
788
789 * tagging LArIdentifier-00-03-03
790 * src/LArEM_ID.cxx (phi_max,...): using local variable for context
791
792 2003-05-27 RD Schaffer <R.D.Schaffer@cern.ch>
793
794 * tagging LArIdentifier-00-03-02
795 * src/LArCablingService.cxx: added return of 0 when incorrect.
796 * src/LArFCAL_ID.cxx (phi_max): using local variable for context
797
798 2003-05-27 F. Ledroit <ledroit@lpsc.in2p3.fr>
799
800 * LArIdentifier/LArEM_ID.h: bug fix in m_prev_phi, m_prev_eta,...
801 * LArIdentifier/LArEM_ID.h: added in eta_min, eta_max, phi_max methods
802 * src/LArEM_ID.cxx: implemented eta_min, eta_max, phi_max methods
803 * neighbour finding methods (get_prev_in_phi, ...) now tested Ok
804 * tagging LArIdentifier-00-03-01
805
806 2003-05-23 F. Ledroit <ledroit@lpsc.in2p3.fr>
807
808 * implemented dictionary + hash ids
809 * neighbour finding methods (get_prev_in_phi, ...) not yet fully tested
810 * tagging LArIdentifier-00-03-00
811
812 2003-05-20 F. Ledroit <ledroit@lpsc.in2p3.fr>
813
814 * removed local instances of LAr helpers in LArCablingService
815 * tagging LArIdentifier-00-02-03
816
817 2003-05-19 F. Ledroit <ledroit@lpsc.in2p3.fr>
818
819 * bug fix in LArCablingService::decodeTTChannel
820 * tagging LArIdentifier-00-02-02
821
822 2003-05-16 RD Schaffer <R.D.Schaffer@cern.ch>
823
824 * tagging LArIdentifier-00-02-01
825
826 * LArIdentifier/LArEM_ID.h: added in class def.
827
828 2003-05-15 F. Ledroit <ledroit@lpsc.in2p3.fr>
829
830 * 'extended'TT scheme
831 * add. argument for LArCablingService::createChannelIDvec
832 * tagging LArIdentifier-00-02-00
833
834 2003-05-05 F. Ledroit <ledroit@isn.in2p3.fr>
835
836 * new handling of CaloLVL1_ID dependency
837
838 tagging 00-01-06 for release 6.1.0
839
840 2003-04-03 RD Schaffer <R.D.Schaffer@cern.ch>
841
842 * tagging LArIdentifier-00-01-05
843 * src/LArCablingService.cxx: changes for gcc3
844
845 2003-03-27 F. Ledroit <ledroit@isn.in2p3.fr>
846
847 * remove (positive) couts (keep error-triggered couts)
848
849 tagging 00-01-04 for release 6.0.2
850
851 2003-03-18 F. Ledroit <ledroit@isn.in2p3.fr>
852
853 * remove duplicate IDs + minor bug fix
854
855 tagging 00-01-03
856
857 2003-03-17 F. Ledroit <ledroit@isn.in2p3.fr>
858
859 * fix performances
860
861 tagging 00-01-02
862
863 2003-03-14 F. Ledroit <ledroit@isn.in2p3.fr>
864
865 * implemented new class LArReadoutModuleID
866 * and corresponding service LArReadoutModuleService
867
868 tagging 00-01-01
869
870 2003-02-19 F. Ledroit <ledroit@isn.in2p3.fr>
871
872 * cleaning Exception handling
873
874 tagging 00-00-11
875
876 2003-02-10 J. Collot <collot@in2p3.fr>
877
878 * bug fix of LArFCAL_ID
879
880 tagging 00-00-10
881
882 2003-02-07 J. Collot <collot@in2p3.fr>
883
884 * LArHEC_ID and LArFCAL_ID migrated as well
885
886 tagging 00-00-09
887
888 2003-02-06 J. Collot <collot@in2p3.fr>
889
890 * LArEM_ID migrated to 32 bit Identifiers and debugged
891
892 tagging 00-00-08
893
894 2003-02-06 J. Collot <collot@in2p3.fr>
895 * LArEM_ID migrated to 32 bit Identifiers
896 *
897
898 2002-01-06 F. Ledroit <ledroit@in2p3.fr>
899 * sampling, region, eta, phi, ... methods in LArEM_ID, LArHEC_ID and LArFCAL_ID made const
900 * tag 00-00-07
901
902 2002-12-18 F. Ledroit <ledroit@in2p3.fr>
903 * more bugs fixed in whichLArTTChannelID and createChannelIDvec.
904 * total number of channels now exact in all detector parts
905 * tag 00-00-06
906
907 2002-12-16 F. Ledroit <ledroit@in2p3.fr>
908 * bug fixes in createTTChannelID, whichLArTTChannelID and internal methods.
909 * tag 00-00-05 for release 5.1.0
910
911 2002-12-13 F. Ledroit <ledroit@in2p3.fr>
912 * several bugs fixed in whichLArTTChannelID, createFEB_IDvec and createChannelIDvec.
913 * tag 00-00-04
914
915 2002-12-10 F. Ledroit + J. Collot <collot@in2p3.fr>
916 * new method (whichLArTTChannelID) added to LArCablingService
917 * tag 00-00-03
918
919 2002-12-06 F. Ledroit + J. Collot <collot@in2p3.fr>
920
921 * add ILArIDCompactor.h found missing
922
923 tag 00-00-02
924
925
926 2002-12-06 F. Ledroit + J. Collot <collot@in2p3.fr>
927
928 * tag 00-00-01
929
930 2002-12-05 J. Collot <collot@in2p3.fr>
931
932 * creation of package
933 * will contain Identifier code for LAr
934
935
| 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.
|
|