====================================== b01.txt ============================== p17.03.00 build 1 - 13 Jan 05 == D0Reco: qzli cal_corr_dst p17-br-04 <- p17-br-02 Bug fix in insertion of the CalQualityChunk into the event. Fix tower two problems that have been introduced during the summer 2004 shutdown. Bug fix in code for cable swap. caldata p17-br-02 <- v00-10-07 Bug fix in initialisation of cal geometer. Added missing implementation of two accessor functions in CalStatusChunk. New transient data members in CalStatusChunk to store gain reporting problems. calibration_management p17-br-01 <- v01-01-37 Added fps server in calibration_management.rcp caltables p17-br-v00-03-26 <- p17-br-v00-03-25 prints rcp info at job start calunpdata p17-br-02 <- v00-13-10 Bug fix in storage of NLC versioning information. More detailed accounting of gain reporting problems. chpart_evt p17-br-02 <- v00-10-06 patch up a divide by zero in ChargedParticle config_base p17-br-01 <- v00-00-18 Update event flags (from Reiner). d0reco p17-br-07 <- p17-br-06 Added RegLMUnpackPkg into OBJECT. Added unpacking lm into unpack raw data RCPs. Added SmtChipStatusChunk into TMB++. em_evt p17-br-02 <- p17-br-01 Finer packing of the isolation variable. This is one of the key discriminating variables in the electron likelihood, so we cannot really afford to be sloppy. eventflags p17-br-03 <- p17-br-01 Added method to convert event flags back to tags in D0EventFlags. Added package to call this method from framework. Added additional interface to get event flags from the DumpEventHeader interface. fps_calibration p17-br-v00-11-06 <- v00-11-05 access methods for module and channel id added to FpsAddress fps_unpdata p17-br-v00-13-05 <- v00-13-02-br-01 included database for fps-unpacking and improved mapping io_packages p17-br-02 <- p17-br-01 Add generateUserHeader interface to WriteEvent. This is necessary if WriteEvent is used with filterUserHeader. jetcorr p17-br-01 <- v05-03-00 change jet energy threshold from 8 to 6 GeV lm_event p17-br-03 <- p17-br-01 Now contains LMDigiChunk class moved from lmdigi package Added debug flag lm_unpacker p17-br-01 <- new Implements unpacking of the RunII luminosity read-out from the raw data chunk into the LMDigigChunk lmdigi p17-br-01 <- v01-03-01 Removed implementations of LMDigiChunk and LMDigiMCChunk. These are now implemented in lm_event mag_field p17-br-01 <- v03-00-23 Support solenoid current 4550A. mag_field_config p17-br-01 <- v00-00-32 Support solenoid current 4550A. met_evt p17-br-02 <- p17-br-01 Size of ring array is now defined in an header file in met_util:Rings_Defs.hpp met_util p17-br-01 <- v00-00-01 Size of ring array is now defined in an header file in met_util:Rings_Defs.hpp metreco p17-br-01 <- v00-00-05 Bug fix : wrong sign for CH correction in META and METB computation Size of ring array is now defined in an header file in met_util:Rings_Defs.hpp muo_evt p17-br-06 <- p17-br-04 Updates for skimming: fixed pTloc accessor in muo_evt, copied certification into MuonFind1 (default reco). Fixed bug causing 2% drop in inclusive cross section, Fixed initialisation of scint hit times. muo_segmentlinkedlist p17-br-02 <- p17-br-01 Fixed copying of scint times when merging segments (previously lost some C layer times) muo_trackreco p17-br-01 <- v03-00-00 Added protection against fpe in muo_trackreco/src/Track.cpp muonid p17-br-11 <- p17-br-07 Updates for skimming: fixed pTloc accessor in muo_evt, copied certification into MuonFind1 (default reco). Fixed bug causing 2% drop in inclusive cross section, Fixed initialisation of scint hit times. np_tmb_stream p17-br-04 <- p17-br-03 Clean up RCP files, remove unecessary entries. Rearrange things, so there is only one place to switch between MuoCandidate and MuonParitcleReco chunk (instead of 50...) Make d0reco tagging use MuonParticleChunk as there is no MuoCandidateChunk yet. New top level framework RCP for fast skimming using event flags. recocert p17-br-08 <- p17-br-06 Fix a bug in CpsHists.cpp: Check for the case where there is at least 1 track, but no CPS3DCluster. The Corresponding Histograms in such case will not be filled. Add rcp to allow Recocert+Met_dq for offline TMB++ processing. Merge recocert and met_dq in one EXE and one root output file. Obtain the Tick number from TMBTriggerChunk instead of l1tfw. run_config_mgr p17-br-01 <- v00-08-00 Add crate 0x1e (l3rm) silicon_geometry p17-br-01 <- v02-04-35 Modifications required for RTE/off-site running requested by Iain Bertram. Modify silicon_geometry/channel/utils/Map.cpp to publish silicon_geometry/maps in the rundata area and to read it from there. smt_hitpackages p17-br-01 <- v00-06-49 rcp/SMTBarrelClusters.rcp changed cluster threshold 8ADC-> 16ADC (based on Fus studies). rcp/SMTDiskClusters.rcp changed cluster threshold 8ADC-> 16ADC (based on Fus studies). smt_lpos p17-br-01 <- v00-06-30 Modification required for RTE/off-site running requested by Iain Bertram. Modify src/lpos/SMTEtaTableMgr.cpp to read smt_lpos/dat from rundata (it was already publishing there). smtdata p17-br-01 <- v00-03-24 New chunk SmtChipStatusChunk. smtraw p17-br-01 <- v00-06-89 Modified src/SmtRawUnp2Data.cpp to create and fill SmtChipStatusChunk. smtraw/SmtRawUnp2Data.hpp added two private data members, a string to hold the name svxlist.dat (SMT chip list) file and a map to hold the chip list to be used for filling SmtChipStatusChunk. rcp/SmtRawUnp2Data_data_all.rcp added a string for svxlist.dat. rcp/SmtRawUnp2Data_test.rcp added a string for svxlist.dat. rcp/SmtRawUnp2Data_mc.rcp added a string for svxlist.dat. rcp/SmtRawUnp2Data_data_all.rcp changeed MinimumADC from 8 to 6 (Fus studies). Created new (SMT chip list) file peds/svxlist.dat (it is published in rundata). thumbnail p17-br-04 <- p17-br-02 Updated to pack and unpack the LMDigi chunk in the thumbnail RCPs currently set to *not* unpack or pack the chunk by default Added code to pack and unpack luminosity readout in the thumbnail tmb_tree p17-br-01 <- v00-12-06 fix Rings in TMBMet tmb_tree_maker p17-br-02 <- p17-br-01 fix Rings in TMBMet trackcaljet p17-br-07 <- p17-br-05 TrackCalJet algorithm: Reduce the size of the TrackCalChunk output in the TMB by a factor of 4. The information is recovered at the time the chunk is read back, but it now requires to have the CalDataChunk available. Changes were also propagated to the CAF TMBTrackCal branch. TrackVertexJetID algorithm: Make methods constant for CAF compatibility (Herb request)Introduce z-clustering algorithm to remove splitted primary vertices. unpack_muo_fe p17-br-01 <- v00-01-23 Protection agains large positive unphysical times in PDTMCHChannel::time == Level2: buchanan l1l2_evt p17-br-07 <- p17-br-06 -Correct a bug in one access method for the EM objects found by L2 preprocessor (when dealing with the nearest neighbour tower the phi folding was not properly taken into account). -Add code to allow the user to use this release to skim P14 thumbnails. The new code allows the user to convert them to the P17 format prior to writing them out. == Level3: bellvan l3fcalcluster p17-br-01 <- v00-01-80 Inserted SHT fix. l3fcftunpack p17-br-02 <- p17-br-01 Update info message to error for missing dead fibre list. l3fchunk p17-br-01 <- v00-03-09 Made bool _deleteScriptResults transient. Fixes a memory leak when reading in the L3chunk from a file. The initialisation of _deleteScriptResults in the default constructor was being overwritten with 0 by d0om; declaring this transient prevents this. l3fstatmanager p17-br-01 <- v00-01-19 Added missing calls to set_count when performing resize on l3vectors. fixes a persitancy problem with l3ToolStats and l3FilterStats used for gathering L3 timing information l3ftrigger_base p17-br-01 <- v00-00-21 Modifed the execution order of filter scripts associated with a given l2 trigger bit. Now carried out in order of appearance in the trigger_text part of the trigger programming. l3run_config p17-br-01 <- v00-03-00 Adjust expected test results. Dont use rcms cfg.dat. l3tCalUnpTool p17-br-02 <- v00-06-18 Update test results for previous caltables changes. Fix map verification. == Monte Carlo: sceno/avto mcpp_gen p17-br-05 <- p17-br-03 -Restore changes to remove unneeded and unnecessary dependencies on external packages. These had been overwritten at some point. The changes move the parts of hwwarn used by hwaend.f into hwaend.f. These are only printing error messages. No need to pull in all the other things that hwarn can do. -Fix vertex x,y offset pmcs p17br-01-07 <- p17br-01-06 turn on photon-electron merging add code that allows pmcs to pick the positions of the primary vertices pmcs_bctag p17br-n02-00 <- v04-20-00 pmcs_cal p17br-n02-00 <- v04-20-00 pmcs_chprt p17br-n02-00 <- v04-20-00 pmcs_em p17br-n02-00 <- p17br-01-00 pmcs_jet p17br-n02-00 <- v04-20-02 pmcs_met p17br-n02-00 <- v04-20-00 pmcs_muon p17br-n02-00 <- v04-20-00 pmcs_output p17br-n02-00 <- v04-20-04 pmcs_tau p17br-n02-00 <- v04-20-00 pmcs_trig p17br-n02-00 <- v04-20-00 pmcs_util p17br-n02-00 <- p17br-01-04 pmcs_vtx p17br-n02-00 <- v04-20-00 add code that allows pmcs to pick the positions of the primary vertices == Trigsim: bellavan trigsimcert p17-br-12 <- p17-br-11 Minor change in plot macros for Global Monitoring (Elliott) tsim_l1l2 p17-br-01 <- v00-10-05 add default values for new parameters to RCP file l2cal_inputfix.rcp; these correspond to thresholds used to decide which bits are set in the l2cal workers header; code from Reinhard Schwienhorst ====================================== b02.txt ============================== D0RunII p17.03.00 build 2 - 14 Jan 05 == D0Reco: qzli silicon_geometry p17-br-02 <- p17-br-01 modifications required for RTE/off-site running requested by Iain BertramDecember 2004: Read the maps files from the published rundata/ area: ${SRT_PRIVATE_CONTEXT}/rundata//silicon_geometry/maps: smt_lpos p17-br-02 <- p17-br-01 again not reading data from rundata.... D0Reco should read: ${SRT_PRIVATE_CONTEXT}/rundata/smt_lpos/dat (note data was published, just not read from the correct location). ====================================== b03.txt ============================== p17.03.00 build 3 - 26 Jan 2005 == D0Reco: qzli cal_corr_dst p17-br-06 <- p17-br-04 - For runs taken after the summer 2004 shutdown, read hot cells from the CAL database. For earlier runs, the good old flat file inside the package is used. - Make CheckerCorr not look for gain inconsistencies where we do not expect them. config_base p17-br-02 <- p17-br-01 Don't reset magnet information every event. cps_calibration p17-br-01 <- v00-11-13 Added getCpsCalibrationId method. cps_unpdata p17-br-v00-03-22 <- v00-03-21 stores CPS-calibration Id in CalQualityChunk cps_util p17-br-v00-03-28 <- v00-03-27 puts cps_calibration_id in CpsInfo structure methods to prepare byte-formte for CalQualityChunk d0reco p17-br-09 <- p17-br-07 - moved the calqual package to before unpacking cps & fps - added FpsRecoCalibrater into bin/OBJECTS eventflags p17-br-04 <- p17-br-03 TAUTRIG skim flag fps_calibration p17-br-v00-11-06bis <- p17-br-v00-11-06 added access method to fps_calibration_id fps_event p17-br-02 <- v00-10-00 Make changes to reduce the FPSDataChunk size in TMB++: - Make the FPSDataChunk::SectorMap and FPSDataChunk::WedgeMap non-persistent in D0OM, and store the WedgeData in a packed vector instead. - Make the energy variables and FPSWedgeChannel non-persistent in D0OM, and pack the strip and ADC vectors to reduce the size of FPSDataChunk. fps_reco p17-br-02 <- p17-br-a Due to the addition of Disciminator (VSVX) info in FPSDataChunk, make the corresponding changes in energy calculation in the clustering method. fps_unpdata p17-br-02 <- p17-br-v00-13-05 -Fixes the added calibration code using DB. -Add a new FPSMapHolder class to hold the conversion map for FPS -Fix the ambiguity (North/South side) of strip 0 in the Hardware->Offline map. -Add the function FPSUnp2Digi_data::runInit(), and put the calibration code inside to make unpacking more efficient. -Add the discriminator info with ADC value in FPSDataChunk. -Store the FPS Info (Map used + Calibration ID) into CalQualityChunk. -Change the index of FPS Info in CalQualityChunk. np_tmb_stream p17-br-06 <- p17-br-04 -fix RCP file for fast skimming -RCP changes for TAUTRIG skim flag recocert p17-br-10 <- p17-br-08 -Fix the Floating Point Error when look for the Track DCA. -Fix the Floating point error (divide by zero) when looking for tracks in Muons. -Fix the bug which casued the OverlayPlots utility to crash. -Added d0Lm = false in the rcp. smt_hitpackages p17-br-02 <- p17-br-01 removed SMT cluster threshold updates, i.e. now it is back to what it used to be in p17-02-00:v00-06-49 smtraw p17-br-03 <- p17-br-01 changed MinimumADC from 6 back to the old value of 8 spacegeom p17-br-recospeed <- v00-60-00 Only calculate phi, r for a Cartesian point on demand. tau_nn p17-br-01 <- v00-02-01 Update TauNN to read NN kernels trackcaljet p17-br-08 <- p17-br-07 Fix bug due to wrong initialization of a variable. This bug doesn't affect results, but is responsible of a segmentation violation crash in some rare events. == Infrastructure: jonckheere lm_unpacker p17-br-03 <- p17-br-01 Fix syntax errors in test. == Monte Carlo: sceno/avto lmdigi p17-br-02 <- p17-br-01 removed LMDigiChunk from D0OM_COMPONENTS == Level 3: bellavan (should have been in build 1) l3filters p17-br-05 <- p17-br-04 make correction to the removal of duplicate muons in L3FMuon; add RCP parameter deltaR to define what is a duplicate muon; changes from Daniela Bauer ====================================== b04.txt ============================== p17.03.00 build 4 - 31 Jan 05 == D0Reco: qzli cal_calibration p17-br-v0-03-13 <- p17-br-v00-03-11 update for version depdent query of nlc/gains, corrections and dqRuns cal_corr_dst p17-br-07 <- p17-br-06 Implement version management for hot cell database. calinfo p17-br-v0-01-04 <- p17-br-v0-01-03 comment FileFind printout caltables p17-br-v0-03-27 <- p17-br-v00-03-26 update for version dependent DB-querries for nlc/gain corrections cpsdata_evt p17-br-04 <- p17-br-03 Add minimal ctests for CPSDigi2Data and CpsCalibDataMgr. gtr_htf p17-br-05 <- p17-br-04 quick fix for endless loop in C3dHough muonid p17-br-13 <- p17-br-11 Revert back to an old MuoCandidate, which is backwards compatible. Now we can use p17.03 to look at p14 TMB's. Also, a bug fix in the muon smearing, pt dependened smearing (fits J/Z and Z data), different smearing parameter for eta>et_cut (=1.5), protection not to smear data == Level3: bellevan l3fcftunpack p17-br-03 <- p17-br-02 update dead fibre list l3tCalUnpTool p17-br-03 <- p17-br-02 Fix typo in array wrap-around constant (in method Get_CellsInCone(...)) == Monte Carlo: sceno/avto d0gstar p17br-40-00 <- p17br-20-00 move outer radius of CFT a bit solves problem of missing cft hits in the outer layers under some circumstances. ====================================== b05.txt ============================== p17.03.00 build 5 - 2 Feb 05 == D0Reco: qzli gtr_find p17-v00-23-17 <- p17-v00-23-16 Add check to reject very low pT tracks. ====================================== b05a.txt ============================= p17.03.00 build 5a - 3 Feb 05 Hand build of luminosity (top level) packages only == Infrastructure: jonckheere lm_access p17-br-01 <- v01-05-01 Updating the stage3 files location to the new repository. ====================================== b06.txt ============================== p17.03.00 build 6 - 5 Feb 05 == D0Reco: qzli cal_calibration p17-v00-03-14 <- p17-br-v0-03-13 bug fix in cal-correction querry when different correction run-ranges are available caltables p17-v00-03-28 <- p17-br-v0-03-27 specifies nlc/gain version number=5 and correction version=3 requesting interphicalibration only == Level2: abaz l2gblem p17-br-01 <- v00-03-31 Added code to ensure that tracks could only be matched once. l2gblgeneric p17-br-01 <- v00-02-28 Fixed ambiguity in HTFilter, and changed .039 to 2pi/160 in Convert4Vector tsim_l2stt p17-br-02 <- p17-br-01 fix tsim_l2stt/codegen/makerundata.sh to copy all LUTs to the release rundata/ directory instead of create links. == MonteCarlo: sceno pmcs p17br-n02-02 <- p17br-n02-00 change OBJECTS file to be compatible with curren organization of ReadEvent ====================================== b07.txt ============================== p17.03.00 build 7 - 8 Feb 05 == D0Reco: qzli lm_unpacker p17-br-04 <- p17-br-03 changed method unpackmodule to return true, even when the module id is out of range. == Monte Carlo: sceno/avto d0gstar p17br-40-01 <- p17br-40-00 during last release, accidentally removed the DCUT thresholds in the CFT. put them back in. pmcs p17br-n02-04 <- p17br-n02-02 remove obsolete "analyze" packages from OBJECTS file.