======================================================== p15.07.00 build 1 -- Level 2: steele/bellavan restore changes backed out of p15.06.00 l1l2_evt p15-br-08 <- p15-br-07 Back port changes from the development version (t03.31.00 level) to the p15 branch (compatibility changes for IOGEN changes in L2 EM and STT. Add also a protection to L1CTT for events with readout problems. l1l2unpacker p15-br-07 <- p15-br-01 Accommodates CPS inputs. l2base p15-br-01 <- v00-03-11 add data type IDs and block type IDs for new global tools and additional STT workers. l2calem_analyze p15-br-01 <- v00-03-07 Reflects the changes to l2calemworker. The emfraction is calculated using the seed only, the et and the emfraction of the nearest neighbor is displayed, and the postion of the nearest neighbor is encoded in two function etaorphiNeighbour and positionNeighbour l2calemworker p15-br-01 <- v01-00-11 Changes in EM algorithm - the emfraction is calculated using the seed only, the et of the nearest neighbor and the et of the nearest neighbor is passed to global. The position of the nearest neighbor in encoded in two bits l2cttcftworker p15-br-03 <- p15-br-01 <- v02-00-03 - Changed limit of sent tracks to L2GBL from 50 to 100 to be consistent with L2 STT. - Changes to reflect new wrap-worker for cttcft and sttctt workers. final changes/fixes from one cttcftworker to dual cttcft/sttcttworker l2gbltrack p15-br-01 <- v00-00-10 changed pT to PT l2io p15-br-11 <- p15-br-08 <- p15-br-04 - GlobalTrack updates and "grammar" corrections. - removed some STT object which are not ready for the prod release yet l2sttctt_analyze p15-br-01 <- v00-03-00 update for more tracks heading out, changes in l2io. l2sttcttworker p15-br-03 <- p15-br-01 <- v00-06-00 - update for more tracks heading to l2 global. - update to worker to run combined with ctt; necessary for online running after shutdown. l2trackerbase p15-br-06 <- p15-br-05 <- p15-br-03 - changes in l2io, adding extended phi bins from tfc. - update to trackerbase to run combined with stt+ctt; necessary for online running after shutdown. l2trackworker p15-br-01 <- new Wrap-worker for cttcft and sttctt workers. tsim_l1cal p15-br-02 <- v02-04-03 Added latest Gordon fixes including rcp for eta coverage tsim_l1l2 p15-br-07 <- p15-br-06 change to rcps to match Joshs change to l1cal code. Otherwise we would be missing an RCP variable in tsim_l1cal.rcp and tsim_l1cal_data.rcp. tsim_l2 p15-br-03 <- v00-05-01 Remove includes that are no longer needed now that inputs from the two track workers are unified. -- Infrastructure: jonckheere DSPACK p15-br-04 <- p15-br-03 Change memory allocation to reduce heap fragmentation. name_translation p15-br-01 <- v00-25-01 Change memory allocation to reduce heap fragmentation. -- Monte Carlo: sceno/muanza cardfiles p15-br-01 <- v00-04-26 Added: in cardfiles/np/ a new susygen card for RPV SUSY Removed: in cardfiles/np/ sub-directories underl_event and tau_cmd Added: in cardfiles/ckm/ EvtGen/user.dec_bsjpsiphi and d0_mess/d0_mess_bsjpsiphi.rcp -- D0reco: suyong muo_evt p15-br-04 <- p15-br-03 port p14.05.00 code to p15 muo_segment p15-br-01 <- v02-01-01 Removal of obsolete SegmentDisplay and unwanted dependencies, proposed by Angela muo_segmentlinkedlist p15-br-01 <- v03-00-01 Fix memory leak: clear hit arrays before returning collection. muonid p15-br-04 <- p15-br-02 port p14.05.00 code to p15 tau_evt p15-br-03 <- p15-br-02 added new accessor method plus fixed a bug for tau type thumbnail p15-br-12 <- p15-br-11 add Process to UnpThumbNailPkg ======================================================== p15.07.00 build 2 -- Thumbnail: serban thumbnail p15-br-11 <- p15-br-12 Backup to earlier version. p15-br-12 requirs changes to chpart_reco and chpart_evt and possibly others. -- Annoyances: snyder alignment_system p15-br-01 <- v02-00-02 cal_elec p15-br-01 <- v00-05-03 cal_nlc p15-br-05 <- p15-br-04 muo_examine p15-br-01 <- v01-01-44 tim_interface p15-br-01 <- v00-01-18 Fix loss of precision warnings ======================================================== p15.07.00 build 3 -- Level 2: Steele l1l2collector p15-br-03 <- p15-br-01 Adds another unpacking method into DataBroadcast. l1l2unpacker p15-br-09 <- p15-br-07 Declares STT worker, which enables unpacking of the combined track worker. l2calem_analyze p15-br-02 <- p15-br-01 Changes made to reflect versioning in l2io for l2calemworker. l2calemworker p15-br-02 <- p15-br-01 Reflect l2io changes with versioning. Clean up of casting. L2emEtN does not pass only whole numbers. Comments added. The eta&phi N caculation is more clear. l2cpsworker p15-br-01 <- v00-02-14 changed to match the real CPS stereo mapping in which the channel number starts with the strip which endpoint at phi=0 l2gbl_analyze p15-br-01 <- v00-04-19 port l2gblbase p15-br-02 <- p15-br-01 port l2gblem p15-br-01 <- v00-03-27 port l2gblgeneric p15-br-02 <- p15-br-01 port l2gbljet p15-br-01 <- p15-br-01 port l2gbltrack p15-br-02 <- p15-br-01 port l2gblworker p15-br-03 <- p15-br-02 port l2io p15-br-14 <- p15-br-11 l2calem versioning and forgotten l2gbl changes l2mu_util p15-br-01 <- v00-03-15 added stable_sort algorithms based on SLIC stub quality; added some utilities l2mucworker p15-br-02 <- v00-01-51 bug fix in UBS-debug mode (on-line only) l2mufworker p15-br-01 <- v00-01-51 Ordering A, BC stubs by quality before A-BC matching is attempted; Reorganized event initiliazation & event process l2slic_tables p15-br-02 <- p15-br-01 New central lookup tables (using corrected p15.04.00 d0gstar geometry) Bug fix: DSP parameters could not be read in; introduced while fixing GCC warnings (relevant only for LUT generation; no LUT were affected) l2sttcttworker p15-br-04 <- p15-br-03 remove ip sig test sorting to prepare for online build. l2sttip_analyze p15-br-00 <- new new package for l2 l2sttipworker p15-br-00 <- new new package for l2 l2sttworker p15-br-01 <- new correction to hpp file. this is needed for the p releease to go online. l2trackerbase p15-br-07 <- p15-br-06 add static casting of ip significance in globaltrack creation. tsim_l1ft p15-br-03 <- p15-br-02 Many changes: 1) September 23, 2003 Bruno Thooris -- Add 6 terms defined in Jamieson Olsen paper : -- (sep 4, 2003,CTTT technical design report ver 001) -- 2 terms TIS(2,*) and 4 terms TEL(2,*) calculated -- previously calculated terms keep the same numbering -- new 2 TIS terms are 55,56; new TEL terms are 57->60; -- Now 60 terms instead of 54 before ( plus the Pass&Mark ) 2) Fix backward compatibility issues in the integrated test For now, when we use tsim_l1ft.rcp file, we do not look for get_pTbits parameter in cft_trk.rcp 3) In FTQuadChunk.cpp, made the foll. change as per Reinhard and Miroslav output1->store(mbt_trkarr[0]) ; output2->store(mbt_trkarr[1]) ; output3->store(mbt_trkarr[2]) ; output4->store(mbt_trkarr[3]) ; should look like this: output1->store(mbt_trkarr[0]) ; output1->store2t(mbt_trkarr[1]) ; output2->store(mbt_trkarr[1]) ; output3->store(mbt_trkarr[2]) ; output3->store2t(mbt_trkarr[3]) ; output4->store(mbt_trkarr[3]) ; 4) Change l1ft_eqn_files to look for tsector*.etrk files by default. 5) eqn_db.cpp and FT_DFE.cpp have been modified to read the *.etrk equations, which contain the 2-bit pT/3-bit extended pT/Charge information. If you use these equation files, you will pick up the information from here, rather than calculate these variables in the code (using the pTmin/pTmax information). -The default, in cft_trk_data.rcp, is to use the *.etrk equations. An rcp switch has been provided for backward compatibility. -For the time being, I have included the prod8 version of the *.etrk in this package. 6) Minor Change: float lowOcc = 0.0625 in cft_trk_data.rcp This variable is used in the TIL trigger term determination. tsim_l1l2 p15-br-09 <- p15-br-07 Adds another unpacking method into DataBroadcast -- Level3: bellanvan l3fCalCalibTool p15-br-05 <- p15-br-02 SUMS_t.cpp fix -- Infrastructure: jonckheere DSPACK p15-br-05 <- p15-br-04 Increase number of d/s entries from 20k to 30k. DSPACK p15-br-06 <- p15-br-05 Fix memory management bug. chpart_evt p15-br-04 <- p15-br-03 Fix FP comparison problem in test. -- MonteCarlo: sceno/muanza simpp p15br-06 <- p15-br-05 fix cal unpack bug ======================================================== p15.07.00 build 4 -- Level2: steele l2gbljet p15-br-02 <- p15-br-01 typo in version name ======================================================== D0RunII p15.07.00 build 5. l1ft_analyze v00-02-03 p15-br-03 l1l2unpacker p15-br-09 p15-br-10 ======================================================== p15.07.00 build 6 -- Level 2/online: schwier/rhauser/hirosky Changes made to get the online Level2 exe to run. Syncs the offline to l2p15.07.01 l2calemworker p15-br-03 <- p15-br-02 Mistakenly did not submit the correct cvs rtag command last p15-br-02 rtag. The header code was put into p15-br-02 instead of the correct p15-br fixes that I was trying to make. Once again, the float casting has been fixed so the NN Et thresholds will have increment values of 0.25 and the NN is properly removed from the L2calem object list. l2io p15-br-17 <- p15-br-14 Fix grammar in l2ps.iogen (based on p15-br-16 tag where I fixed the double decker channel decoding from data for CTT-STT comb worker). l2iogen p15-br-00 <- v04-07-00 Change in vrange.py from == to <= in case of version number to avoid error messages in l2gbl log file while being in zero_bias (related to the new version CALEMData) -- Level 2: bellavan l2calem_analyze p15-br-03 <- p15-br-02 Correctly check in both combine and seperate workers for the version # of the emobject. Allows both versions to fill the rootuple instead of only version #1 -- Trigsim: bellavan d0trigsim p15-br-05 <- p15-br-02 add DropL3Chunk.rcp -- Level 3: bellavan l3fMuonTools p15-br-05 <- p15-br-04 in the destructor, add missing Drops for Instantiated tools l3fanalyze p15-br-12 <- p15-br-09 put in guard against dereferencing a null pointer l3fcalib_cft p15-br-01 <- v00-01-04 Add support for the new cft cable map and accessing the CFT calib DB at L3. Needed so that people running offline can reproduce what is running online. l3fcalib_config p15-br-01 <- v00-01-03 Add support for the new cft cable map and accessing the CFT calib DB at L3. Needed so that people running offline can reproduce what is running online. l3fcftunpack p15-br-01 <- v00-04-04 Add support for the new cft cable map and accessing the CFT calib DB at L3. Needed so that people running offline can reproduce what is running online. l3fregistry p15-br-01 <- v00-04-15 put in guard against dereferencing a null pointer -- MonteCarlo: sceno/muanza EvtGen p15-br-06 <- p15-br-04 - Decay tables for B_s, B_c and Lambda_b0 revisited - Correcting missing modification to decay B_s -> Ds* mu nu, which were only implemented to the electron one. Now using HQET model cardfiles p15-br-02 <- p15-br-01 New naming scheme "Tune A" underlying event parameters for Pythia cards ========================================================