Slides and Notes 22-March-2011

Culbertson looked at differences between releases We have to merge the 6.1.4mc.m into the 6.1.6.m without changing the production. I have a slightly annotated version of that 6.1.4mc.m_6.1.6.m.diff.html.

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".

Library614mc patches?Use which
BankToolsNo
BgeneratorNo
CalTriggerNo
CalorCalibNo
CalorCalibDBTablesNo
CalorGeometryNo 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)
CalorObjectsNoOK, I think: DB access yoyos in versions
CalorTimeModsNoChange from 6.1.4mc looks better
DBObjectsNo
DBTemplatesNewYes
DataFileDBNoUse 6.1.6 tags
ElectronUserNo
GenTrigNo 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)
HepgModsYesHepgMods/src/PartFilter.cc -r 1.3 (bug fix for abs)
HighLevelObjectsNo
L1GlobalTriggerNo
L2GlobalTriggerYes
LesHouchesNo
MuonSimNoUse 6.1.6.m
PartFiltYes
ProductionYessetup_output.tcl need discussion w/ B group
RawDataBanksNoUse 6.1.6.m
ReleaseYesUse 6.1.6.m
RunConfigDBNo6.1.6.m version better per Badgett
ShowerMaxModsNoUse 6.1.6.m
SimulationModsYes
StntupleNo
SvxSimNoSvxSim/src/SVX_Random.cc -r 1.4 (efficient random engine management)
TclUtilsNoUse 6.1.6 tags
TofAlgsNo
TofModsNoJNB: Use 6.1.6.m tag
TrackingKalNo
TrackingModsNoUse 6.1.6.m tags per Hays
TrackingObjectsYes
TrackingSINo
TrackingUserModsNo
TriggerDBNo
TriggerModsNo
TriggerObjectsNoUse 616m tags per Badgett
XTRPSimNoXTRPSim/XTRPSim/XTRPSimModule.hh -r 1.30
XTRPSim/src/XTRPSimModule.cc -r 1.73 (frontierizing TRGSim++)
cdfoprNoUse 616m tags; changed to pick up from head now.
generatorModsYes
mcProductionYesNew release needs 6.1.4mc tags.
pythia_iYes
r_nNo
svtsimYes


Library614mc patches?Use which
DBTemplatesNewYes
HepgModsYesHepgMods/src/PartFilter.cc -r 1.3 (bug fix for abs)
L2GlobalTriggerYes
PartFiltYes
ProductionYessetup_output.tcl needs discussion w/ B group
ReleaseYesUse 6.1.6.m
SimulationModsYes
TrackingObjectsYes
generatorModsYes
mcProductionYesNew release needs 6.1.4mc tags.
pythia_iYes
svtsimYes

Summary:


Modified 22-March-2011 at 21:11

http://hep.physics.wisc.edu/~jnb/cdfcode/22Mar2011
Previous notes Next notes Main slide directory

Please contact jnbt@hep.physics.wisc.edu if you have trouble accessing the information on this page.