============================== b01.txt ============================== t05.09.00 build 1 - 12 Sept 05 == Monte Carlo: avto alpgen_prod v01-05-01 <- v01-01-02 Updates for alpgen v2, including python script that writes FOME MD d0_mcpp_gen v00-14-14 <- v00-14-12 -Bug fix in bin/byHand/GNUmakefile -changes for the migration PDFLIB -> LHAPDF v4.1, no dependence on PDFLIB remaining; only makefiles modified, autolibdeps used again for Pythia and Herwig isajet v7-72-00 <- v7-69-00 bring isajet release up to date mcpp v00-13-18 <- v00-13-17 Fix initialization order in ctors. Fix argument passing. mcpp_gen v00-15-19 <- v00-15-18 Added feynhiggs_dummy.f Updates for Pythia v6.323 mctest v02-01-01 <- v02-01-00 Fix initialization order in ctors. Use pkgpath.sh. Remove LIBRARIES. pmcs_output v02-n01-02 <- v02-n01-00 pmcs_util v02-n01-02 <- v02-n01-00 fix getting of generator xs, wt == External: jonckheere alpgen v2.04_d0 <- v2.03_d0 pythia v6_323 -q GCC3_4_3 <- v6_319 -q GCC3_4_3 upgrade to the latest lhapdf v4_1 -q GCC3_4_3 <- v3_0 pdflib delete <- v804 switch to lhapdf from pdflib and update to latest. == Infrastructure: jonckheere SRT_D0 v00-04-19 <- v00-04-18 switch from pdflib to lhapdf as the default (autolibdeps) == D0Reco: qzli bc_likeTagreco v00-02-13 <- v00-02-12 btags_cert_evt v00-01-03 <- v00-01-02 cal_event_quality v00-02-05 <- v00-02-04 extradim_kcgl v01-11-05 <- v01-11-04 fps_analyze v00-11-04 <- v00-11-03 sam_manager v00-05-06 <- v00-05-05 smt_hitpackages v-l0smt-04 <- v-l0smt-03 tau_hmatrix v00-03-11 <- v00-03-10 unpack_reco v00-04-07 <- v00-04-06 vertex_evt v00-09-12 <- v00-09-10 cal_nada_analyze v01-01-16 <- v01-01-15 calreco v00-10-45 <- v00-10-44 vertexrecoL0 v00-01-03 <- v00-01-02 Fix initialization order in ctors. NeuNet v00-01-01 <- new make libNeuNet.so available via standard D0 release needed for NN training macros analysis_example v00-00-21 <- v00-00-20 Remove reference to deleted tmb_bcjet package RCPs. bc_nnTagreco v00-00-13 <- v00-00-12 Remove reference to deleted bcjet_analyze package RCPs. bcjet_evt v00-04-22 <- v00-04-21 Fix initialization order in ctors. Namespace fixes. btags_cert v00-03-11 <- v00-03-06 Add NN tagger. cafe v01-00-28 <- v01-00-25 Fixes for SelectObjects & Write. Utility to dump config DB into ostream or .root file (Jeroen). chpart_evt v00-10-14 <- v00-10-13 Protect against singular track error matrix. d0_rcp_tools v00-03-04 <- v00-03-03 Remove LIBRARIES. d0root_analysis v00-09-75 <- v00-09-74 Fix memory leak. d0root_btag v00-10-07 <- v00-10-05 Fix initialization order in ctors. Fix double delete. d0root_csip v00-00-19 <- v00-00-16 Make variables available for NN tagger. d0root_example v00-03-05 <- v00-03-04 Move caf examples to package d0root_example_caf. d0root_example_caf v00-01-01 <- new Examples showing use of b-tagging with cafe processors. First release of this package. d0root_nnbtag v00-00-01 <- new NN tagger. First release of this package. d0root_tmbtree v00-10-12 <- v00-10-11 Update CafeReadEvent to be singleton. Add cafe processor CafeReadEventProc. dq_calo_run_status v04-01-02 <- v04-01-01 Fix initialization order in ctors. Remove LIBRARIES. fps_reco v00-14-06 <- v00-14-04 adjust MC thresholds now that MC is in MIPs gtr_find v00-23-23 <- v00-23-22 Fix crash when there are zero events. gtrfit v00-22-50 <- v00-22-49 Fix crash. jet_evt v00-00-34 <- v00-00-31 addition of new L1 conf variables for jet-id + new jet-id from Amnon Harel lm_unpacker v01-01-02 <- v01-01-01 Avoid gcc4 warnings. met_evt v00-00-11 <- v00-00-10 Break include cycle; needed for gcc4. muo_cert v02-03-01 <- v02-03-00 Remove duplicate RCP variable pileup v00-14-20 <- v00-14-19 add pileup for the LUMI detector recocert v04-07-15 <- v04-07-14 Add the CAL and FPS calibrater registry into /bin/OBJECTS file. tau_cand v02-01-00 <- v02-00-00 updated NN training macros to use NeuNet release thumbnail v00-12-12 <- v00-12-10 Fixed L3 Muo chisq in L3TmbObj::Muo when unpacking and repacking the thumbnail, as in the tmb fixing tmb_analyze v02-00-10 <- v02-00-09 Turn off b-tagging branches by default. tmb_tree v01-00-45 <- v01-00-43 TMBJet: Added variables for TrackJetVertexID. CalT42 class (P. Verdier) tmb_tree_maker v01-00-32 <- v01-00-29 Sync with p18: TMBParticleJets, TMBGlobal: get event quality flags from CalQualityChunk if available. TMBJet: Added variables for TrackJetVertexID. CalT42 Maker (P. Verdier) tmb_tree_trigger_maker v01-00-11 <- v01-00-10 Follow change in tmb_tree_maker. trfutil v00-64-13 <- v00-64-12 Fix reliance on undefined behavior in ctest. == Trigsim: carsten/bellavan tsim_l1ft v00-08-09 <- v00-08-08 Change an RCP parameter to ensure that the DFEBoardL1 and OCTBoardL1 information is sent to the L3 readout on every event, instead of rotating between BoardL1, BoardL2 and BoardL2CPSA. tsim_l1muo v01-06-03 <- v01-06-00 Fix a bug in the simulation of mu2ptxwllx. Improve the simulation of scintillator triggers. == Level 3: bellavan l3fJetMEt v00-02-04 <- v00-02-03 l3fbtag_ip_results v00-02-12 <- v00-02-11 l3fcftunpack v00-04-18 <- v00-04-17 l3fem_calib_physres v00-00-05 <- v00-00-04 l3streaming v00-03-13 <- v00-03-12 Fix initialization order in ctors. htrk v00-00-08 <- v00-00-07 Fix array bracketing to avoid gcc warning l3fTauTools v00-10-04 <- v00-10-03 Changed minpt cut in L3TauTools.rcp when calling global tracker from 1 -> 3 GeV to help speed up tau trigger tool. l3fchunk v00-04-05 <- v00-04-04 Synchronise with changes made in p17 and p18. l3filters v00-06-16 <- v00-06-15 add "using std::cout" and "std::endl" to cpp files someone must have taken these out recently. l3frawdata v00-01-19 <- v00-01-18 remove "using (namespace) std" from header files. l3fstatmanager v00-01-24 <- v00-01-23 Add a protection against time violation in the CPU clock l3ftrigger_base v00-00-28 <- v00-00-27 Fix initialization order in ctors. Use pkgpath.sh l3fvertex_sec v00-00-04 <- v00-00-03 Fix test failure l3monitor_utils v01-13-01 <- v01-13-00 Added the ability to keep track of what items were requested and what monitor items were requested. == Level 3 DAQ: gusbroo l3xmonitor_util_module v01-02-03 <- v01-02-02 Give python access to monitor requests made (and bad items requested). ============================== b02.txt ============================== t05.08.00 build 1a - 13 Sept 05 == Monte Carlo: avto mcpp_gen v00-15-20 <- v00-15-19 changes for the migration PDFLIB -> LHAPDF v4.1, no dependence on PDFLIB remaining; modified *_gen for hervec, vecbos, pomwig added three files from LHAPDF v4.1 (with name changes) due to naming conflicts with isajet ============================== b03.txt ============================== t05.09.00 build 3 - 20 Sept 05 == D0Reco: qzli NeuNet v00-01-02 <- v00-01-01 added NeuNet_t.cpp met_dq v01-01-01 <- v01-00-04 put p17 changes in the test branch(p17-br-07). Put new p17 jetID criteria. No more separation between bad and noise jets because jet_evt/jet_evt/GoodJet.hpp does not allow it anymore. Modify RCP/OBJECTS to run met_dq in standalone mode. Read cal_event_quality flags from the CalQualityChunk if available instead of recalculating them metreco v00-01-01 <- v00-01-00 recompute META and METB in MetQualInforReco since definition of good jets may have changed between d0reco and d0correct. remove obsolete RCP recocert v04-07-16 <- v04-07-15 Try to look for cal_event_quality flags in CalQualityChunk when making Cal Histograms, in order to save CPU time. smt_calibration v-l0smt-02 <- v-l0smt-01 L3 update: change status=dead to status=ok for all channels smtdigi v-l0smt-05 <- v-l0smt-04 copied final p17(p17-br-04) updates for exluding non-working hdis == D0Correct/Fix/CAF: rhauser tmb_tree v01-00-47 <- v01-00-45 Add status() method to TMBMCpart Added Minuit to stand-alone Makefile tmb_tree_maker v01-00-34 <- v01-00-32 Added missing flag to TMBCoreMC.rcp Use ChunkType RCP parameter to select online or offline L3 chunk. tmb_tree_trigger_maker v01-00-12 <- v01-00-11 Use ChunkType RCP parameter to select online or offline L3 chunk. == MonteCarlo: avto d0_mcpp_gen v00-14-15 <- v00-14-14 added weight to MCgenByHand (Junjie) extradim_kcgl v01-11-06 <- v01-11-05 include Thomas Nunnemann's interface change to LHAPDF mcatnlo v02-03-05 <- v02-03-04 comment kernlib routines in mcatnlo which are included in LHAPDF (since v4.1) mcpp_gen v00-15-21 <- v00-15-20 added weight to MCgenByHand (Junjie) pmcs v02-n02-00 <- v02-n01-00 Adapt to new LHAPDF interface == Level 3: bellavan l3fmuo_local v00-05-11 <- v00-05-10 Fix initialization order in ctors. l3ftrack_base v00-08-00 <- v00-07-20 Extend L3TrackFit interface with methods to attach a vector of cluster pointers. l3ftrack_cft v01-00-01 <- v00-09-01 -Upgrade of L3TCFTTrack tool to extend tracking into the SMT. Additional bugs fixes in CFT stereo tracking and tuning of algorithm parameters. -Modification of tool parameters (tools.rcp): addition of SMT unpacker removal of obsolete tool parameters. == TrigSim: carsten/bellavan trigdb_scripts v00-02-20 <- v00-02-19 modified tools.rcp for new interface of L3FCFTTrack tracking tool ============================== b04.txt ============================== t05.09.00 build 4 - Sept 27 05 == D0Reco: qzli cal_corr_dst v00-00-25 <- v00-00-24 Fix circular dependency related to CalQualityChunk. cal_corr_dst_evt v00-00-02 <- new Fix circular dependency related to CalQualityChunk. Fix some include statements that still point to cal_corr_dst rather than cal_corr_dst_evt. cal_nlc v01-00-26 <- v01-00-23 update to allow for MC fixing with special MC-corrections and future MC-reco modifies cal_corr_dst dependence to cal_corr_dst_evt to correct for circular dependence caltables v00-03-47 <- v00-03-44 update to allow for MC fixing with special MC-corrections and future MC-reco calunpdata v00-13-31 <- v00-13-28 update to allow for MC fixing with special MC-corrections and future MC-reco Fix circular dependency related to CalQualityChunk. cps_unpdata v00-03-23 <- v00-03-22 modifies cal_corr_dst dependence to cal_corr_dst_evt to correct for circular dependence d0_geometry v-l0smt-00 <- v02-06-05 Added a rcp switch in MaterialGeometry.rcp: bool UseRunIIbBeampipe = false to switch to use RunIIb beam-pipe (with Layer0 detector). fps_unpdata v00-14-04 <- v00-14-03 CalQualityChunk has moved to another package. geometry_db v-l0smt-00 <- v02-00-28 Added two geometry files with the Layer0 Detector (named *L0.evpack), for MC and data. And a README_RunIIb file to explain how to use them. jet_evt v00-00-36 <- v00-00-34 new L1 variables for CAF (before p18.03.00) patch uninitialized variable met_dq v01-01-02 <- v01-01-01 CalQualityChunk has moved to another package. recocert v04-07-18 <- v04-07-16 Bug correcton in MergeRecoCert for the MetLBNSel part verifyRecoCert now creates a parentage file CalQualityChunk has moved to another package. smt_detector v-l0smt-01 <- v00-04-51 Added member functions to adapt Layer0 detector. By default Layer0-related member function is not chosen so it's backward compatible. smt_hitconverter v-l0smt-00 <- v00-02-34 Modified to adapt Layer0 detector. All modifications are backward compatible. tau_cand v02-03-00 <- v02-01-00 tau_tmb v00-00-01 <- new move TTau, VTau and TauNNoutput from tau_cand to tau_tmb tau_nn v00-02-02 <- v00-02-01 Replace vector.reserve with vector.resize calls. Fix potential initialization problems. tmb_analyze v02-00-11 <- v02-00-10 Change SAM application version number. tmb_tree v01-00-50 <- v01-00-47 Add zFrag() method to TMBMCpart. Additional jet variables (sync with p18-br). MC overlay information. tmb_tree_maker v01-00-37 <- v01-00-34 move TTau, VTau and TauNNoutput from tau_cand to tau_tmb Change include to follow interface change in cal_corr_dst[_evt] Additional jet variables (sync with p18-br). == CAF/D0Correct: rhauser cafe v01-00-34 <- v01-00-28 Added simple Timer processor. Speed-ups. Keep entry number per branch to avoid re-reading. d0correct v00-00-13 <- v00-00-12 synchronize GoodJet RCP trigcertcaf v00-00-01 <- new This is the package that contains all the trigsimcert utilities ported to CAF and CAFe. == Level 2: avto l2io v02-02-07 <- v02-02-05 Perform the synchronization check online if run online. Offline, no SCL simulation is presently done, thus having out-of-sync errors on each event. Fix the bug in L3Output.cpp code and corrected the parity calculation in GenericMBTChannel.hpp which was tested in ctest with FillableMBTChannel_t.cpp code. Now, the parity calculated by the code must be equal to parity in the L2 trailer (the parity of the channel is of course 0). == Level 3: bellavan l3fMuonTools v00-13-07 <- v00-13-06 Updated test trigger list with new parameters for L3TCFTTrack. l3fcft_vertex v00-04-12 <- v00-04-11 Updated test trigger list with new parameters for L3TCFTTrack and made test code to recognize the SMT unpacker. l3filters v00-06-17 <- v00-06-16 Updated test trigger list with new parameters for L3TCFTTrack. l3fmuo_centralmatch v00-06-08 <- v00-06-07 Updated test trigger list with new parameters for L3TCFTTrack. l3fvertex_sec_results v00-00-03 <- v00-00-02 remove incorrect comments; simplify code (e.g. std::cout -> cout); correct test status message (was saying "fail" on a "success") == Trigsim:carsten tsim_l1cal v02-10-04 <- v02-10-03 Add the capability of running the trigger simulation on data (before the energies of trigger towers was read from data but there was no simulation of the trigger). Correct some bugs in the trigger logic (now reproduce exactly the trigger decisions in data) tsim_l1l2 v00-10-17 <- v00-10-15 Change of RCP file for tsim_l1muo (added 1 variable) tsim_l1muo v01-06-05 <- v01-06-03 Correct a few bugs in the simulation (pT bins used by central tracks, an inline constructor, a wrong index in an array). Add the capability of passing to tsim_l1muo the tracks from data (instead those from simulation). == MonteCarlo: avto mcpp v00-13-19 <- v00-13-18 Add madgraph flag to herwig.cmd mcpp_gen v00-16-01 <- v00-15-21 Add madgraph interfaces for herwig and pythia. set LHAPDF steering parameter to select LAMBDA_QCD from PDF set for MCpythia and generators using Pythia routines mc_analyze v03-00-08 <- v03-00-07 MC overlay information for tmb_tree == Graphics: oshima d0ve_caldis v04-02-02 <- v04-02-01 Distinguished Massless gap energy/Et from ICD energy/Et and daq_lego_only.rcp was more devoted to online use. A color for MG is violet(was for CH) and now aquamarine is for CH. == External Products: jonckheere lhapdf v4_1_1 -q +GCC3_4_3 <- v4_1 -q +GCC3_4_3 -j Various bug fixes ============================== b05.txt ============================== t05.09.00 build 5 - 3 Oct 05 == D0Reco: qzli em_util v00-02-91 <- v00-02-89 emreco v00-15-12 <- v00-15-06 E-loss corrections based on d0gstar p17.06.02 fps_reco v00-14-07 <- v00-14-06 Change to display the "MIPS value greater than Maximum" warning message only when debugging. smt_detector v-l0smt-02 <- v-l0smt-01 Modified SMTMSDetector.cpp member function function init_withLayer0() to remove the material of the outer H-disks. smt_hitalgs v-l0smt-04 <- v-l0smt-03 Updated the MergeSplit algorithm and added one more threshold choice. smt_hitpackages v-l0smt-05 <- v-l0smt-04 Updated the MergeSplit algorithm and added one more threshold choice. tau_nn v00-02-03 <- v00-02-02 Add MCPartonJet back into the COMPONENTS file. It's used by the tau_hm* packages. == Monte Carlo: avto alpgen_prod v01-05-04 <- v01-05-01 pdate to alpgen 2.05 and update to match new FOME metadata dictionnary EvtGen v00-00-38 <- v00-00-37 pi0 from heavy hadrons is not stable anymore. mcpp v00-13-20 <- v00-13-19 modify ptable.dat to remove negative lifetimes (Bertram) mcpp_gen v00-16-03 <- v00-16-01 changes to pythia_gen.f, pythia_alpgen.f. Add addzfrag.f. (Harder) Alpgen+pythia interface: give status = 4 to particles from the /HEPEUP/ particles list. == Examines: msanders muo_examine v05-02-01 <- v05-01-68 Modified scripts to run under the new default release for online - p17.05.01. Modified gmbrowser files to include new histogram from Yuriy Yatsunenko. == External Packages: jonckheere alpgen v2.05_d0 <- v2.04_d0 Bug fix release, needed by alpgen_prod v01-05-04