
The patches of interest are the ones added to make 6.1.4.mc.m, and the libraries of 6.1.4.m that were patched are here. Libraries which do not differ from 6.1.4 to 6.1.4mc, but do differ from 6.1.4mc to 6.1.6, obviously only differ in that 6.1.4 to 6.1.6 improvements. Some 6.1.4mc patches serve to bring libraries up to 6.1.6 versions.
In the following table I think we can safely use the 6.1.6.m release tags in all cases where there is no difference beween 6.1.4.m and 6.1.4mc.m--the rows marked "No".
| Library | 614mc patches? | Use which |
| BankTools | No | |
| Bgenerator | No | |
| CalTrigger | No | |
| CalorCalib | No | |
| CalorCalibDBTables | No | |
| CalorGeometry | No |
CalorGeometry/src/PesAlignment.cc -r 1.6 (Protect Added bounds-checking on accessors) CalorGeometry/src/TowerGeometry.cc -r 1.17 (Add protection against rounding errors) |
| CalorObjects | No | OK, I think: DB access yoyos in versions |
| CalorTimeMods | No | Change from 6.1.4mc looks better |
| DBObjects | No | |
| DBTemplatesNew | Yes | |
| DataFileDB | No | Use 6.1.6 tags |
| ElectronUser | No | |
| GenTrig | No |
GenTrig/src/GenTrigCMU.cc -r 1.18 GenTrig/src/GenTrigCMX.cc -r 1.5 GenTrig/src/GenTrigCOT.cc -r 1.15 GenTrig/src/GenTrigSVT.cc -r 1.14 GenTrig/src/GenTrigXFT.cc -r 1.17 (all of them are to use efficient random engine management using a cached engine pointer) |
| HepgMods | Yes | HepgMods/src/PartFilter.cc -r 1.3 (bug fix for abs) |
| HighLevelObjects | No | |
| L1GlobalTrigger | No | |
| L2GlobalTrigger | Yes | |
| LesHouches | No | |
| MuonSim | No | Use 6.1.6.m |
| PartFilt | Yes | |
| Production | Yes | setup_output.tcl need discussion w/ B group |
| RawDataBanks | No | Use 6.1.6.m |
| Release | Yes | Use 6.1.6.m |
| RunConfigDB | No | 6.1.6.m version better per Badgett |
| ShowerMaxMods | No | Use 6.1.6.m |
| SimulationMods | Yes | |
| Stntuple | No | |
| SvxSim | No | SvxSim/src/SVX_Random.cc -r 1.4 (efficient random engine management) |
| TclUtils | No | Use 6.1.6 tags |
| TofAlgs | No | |
| TofMods | No | JNB: Use 6.1.6.m tag |
| TrackingKal | No | |
| TrackingMods | No | Use 6.1.6.m tags per Hays |
| TrackingObjects | Yes | |
| TrackingSI | No | |
| TrackingUserMods | No | |
| TriggerDB | No | |
| TriggerMods | No | |
| TriggerObjects | No | Use 616m tags per Badgett |
| XTRPSim | No | XTRPSim/XTRPSim/XTRPSimModule.hh -r 1.30 XTRPSim/src/XTRPSimModule.cc -r 1.73 (frontierizing TRGSim++) |
| cdfopr | No | Use 616m tags; changed to pick up from head now. |
| generatorMods | Yes | |
| mcProduction | Yes | New release needs 6.1.4mc tags. |
| pythia_i | Yes | |
| r_n | No | |
| svtsim | Yes |
| Library | 614mc patches? | Use which |
| DBTemplatesNew | Yes | |
| HepgMods | Yes | HepgMods/src/PartFilter.cc -r 1.3 (bug fix for abs) |
| L2GlobalTrigger | Yes | |
| PartFilt | Yes | |
| Production | Yes | setup_output.tcl needs discussion w/ B group |
| Release | Yes | Use 6.1.6.m |
| SimulationMods | Yes | |
| TrackingObjects | Yes | |
| generatorMods | Yes | |
| mcProduction | Yes | New release needs 6.1.4mc tags. |
| pythia_i | Yes | |
| svtsim | Yes |
Modified 22-March-2011 at 21:11
http://hep.physics.wisc.edu/~jnb/cdfcode/22Mar2011
| Previous notes | Next notes | Main slide directory |