- General information
- Data readiness
- Grid and Cloud
- Infrastructure
- Online Computing
- Software Infrastructure
- Batch system, resource management system
- CVS->Git
- Computing Environment
- Facility Access
- FileCatalog
- HPSS services
- Home directories and other areas backups
- Hypernews
- Installing the STAR software stack
- Provision CVMFS and mount BNL/STAR repo
- RCF Contributions
- Security
- Software and Libraries
- Storage
- Tools
- Tutorials
- Video Conferencing
- Web Access
- Machine Learning
- Offline Software
- Production
- S&C internal group meetings
- Test tree
2008
Updated on Thu, 2011-07-28 11:25. Originally created by didenko on 2008-02-19 12:05.
Under:
Lidia Didenko
STAR SOFTWARE NEWS July 27, 2011 --------------------- The present release assignment: SL05a (SL05a) ROOT_LEVEL 4.00.04 AuAu200, productionMinBias SL05c (SL05c) ROOT_LEVEL 4.00.04 AuAu200 production SL05d (SL05d_1) ROOT_LEVEL 4.00.04 CuCu 200&62 Gev production SL05e (SL05e) ROOT_LEVEL 4.00.04 pp200 MC production SL05f (SL05f_3) ROOT_LEVEL 4.04.02 pp run 2005 production SL05h (SL05h) ROOT_LEVEL 4.04.02 SL 3.0.5 SL06b (SL06b_1) ROOT_LEVEL 4.04.02 cucu 200GeV production SL06d (SL06d_2) ROOT_LEVEL 4.04.02 MC prod for SVT&SSD review SL06e (SL06e) ROOT_LEVEL 4.04.02 pp 2006 production SL06f (SL06f_2) ROOT_LEVEL 4.04.02 MC production for TUP SL06g (SL06g_2) ROOT_LEVEL 5.12.00 MC production for TUP, SL4.4 SL07a (SL07a_3) ROOT_LEVEL 5.12.00 MC production, SL4.4 SL07b (SL07b_2) ROOT_LEVEL 5.12.00 CuCu reproduction, SL4.4 SL07c (SL07c_3) ROOT_LEVEL 5.12.00 CuCu reproduction, pp200 pythia,SL4.4 SL07d (SL07d_2) ROOT_LEVEL 5.12.00 auau 200GeV, run 2007,SL4.4 SL07e (SL07e) ROOT_LEVEL 5.12.00 auau 200GeV, run 2007, stream data,SL4.4 SL08a (SL08a) ROOT_LEVEL 5.12.00 SL4.4 SL08b (SL08b_1) ROOT_LEVEL 5.12.00 SL4.4 old-> SL08c (SL08c_5) ROOT_LEVEL 5.12.00 run 2007 & run 2008 data production SL08d (SL08d) ROOT_LEVEL 5.12.00 pro-> SL08e (SL08e_2) ROOT_LEVEL 5.12.00 continue run 2008 data production SL08e_embed (SL08e_5) ROOT_LEVEL 5.12.00 new-> SL08f (SL08f_3) ROOT_LEVEL 5.12.00 last library release with EVP_READER SL08f_embed (SL08e_4) ROOT_LEVEL 5.12.00 dev-> DEV ROOT_LEVEL 5.12.00 SL4.4 .dev-> .DEV ROOT_LEVEL 5.12.00 -------------------------------------------------
Release History
- SL08f_embed library
- SL08e_embed library
- SL08f library
- SL08e library
- SL08d library
- SL08c library
- SL08b library
- SL08a library
- June 23, 2011
library SL08f has been checked out with tag SL08f_3 and updated with codes related to magnetic field fixes needed for embedding production. Library was rebuild on SL4.4 platform, retagged with tag SL08f_4, named as SL08f_embed, tested and released.
Next codes have been updated:
StDbUtilities
StMagUtilities.cxx, r.1.82
StMagUtilities.h, r.1.45
StMagF
StMagFMaker.cxx, r.1.16
StMagFMaker.h, r.1.7
StarMagField
StarMagField.cxx, r. 1.17
StarMagField.h, r.1.8
St_geant_Maker
St_geant_Maker.cxx, r.1.135
St_geant_Maker.h, r.1.50
pams/geometry/geometry
geometry.g, r. 1.191.2.1 (tagged as SL08f_4patch) - March 18, 2009
library SL08f has been updated with geometry codes for y2009, y2005h, y2007h, rebuild on SL4.4, and SL3.05 platforms and retagged with tag SL08f_3
Next codes have been updated:
StChain
StMaker.cxx/h,StChain.cxx - geometry y2005h & y2007h timestamp; TMemStat & StMemStat handling improved
pams/geometry
geometry/geometry.g - geometry y2009, y2005h, y2007h;
tpcegeo/tpcegeo3.g - update for y2009 geometry;
tpcegeo/tpcegeo2.g - max radius added TIKA,TIAL;
sisdgeo/sisdgeo5.g, sisdgeo6.g - updated, fixed SSD hits energy; SSD shield fixed;
svttgeo/svttgeo11.g - SSD shield fix;
StarDb/ VmcGeometry/Geometry.y2005h.C, Geometry.y2007h.C, y2005h.h, y2007h.h, - new files added;
- February 12, 2009
library SL08f has been updated with R&D codes, rebuild on SL4.4, and SL3.05 platforms and retagged with tag SL08f_2
Next codes have been updated:
StiRnD/Hft
StiPixelDetectorBuilder.cxx, StiPixelHitLoader.cxx;
StiRnD/Ist
StiIstDetectorBuilder.cxx, StiIstDetectorBuilder.h, StiIstHitLoader.cxx;
StPixelFastSimMaker;
StPixelFastSimMaker.cxx, StPixelFastSimMaker.h;
StMcEvent;
StMcIstHit.cc, StMcIstHit.hh, StMcIstHitCollection.hh, StMcPixelHit.cc;
Sti;
StiKalmanTrackFinder.cxx;
pams/geometry
scongeo/scongeo.g - bug fixed;
geometry/geometry.g - fixed TOF geometry; update for upgr15;
pipegeo/pipegeo00.g - update for uprg15; ;
StarDb/Calibrations
tracker/ ist1HitError.upgr15.C, PixelHitError.upgr15.C, PixelTrackingParameters.upgr15.C;
- January 05, 2009
library SL08f has been updated with codes related to geometry y2008a & y2009 modification and timestamps, rebuild on SL4.4, and SL3.05 platforms and retagged with tag SL08f_1
Next codes have been updated:
asps/Simulation/
starsim/atmain/agdummy.age
StChain
StMaker.cxx/h;
pams/geometry
geometry/geometry.g;
btofgeo/btofgeo6.g;
scongeo/scongeo.g;
StarDb/VmcGeometry
y2009.h, Geometry.y2009.C;
y2008a.h, Geometry.y2008a.C;
- December 08, 2008
new library SL08f (tagged as SL08f) has been created, build on SL4.4, and SL3.05 platforms, tested and released on December 12.
Main features:
- geometry fixes, modifications and updates for R&D;
- last version of library with EVP_READER before moving to new RTS code for daq1000 data format;
- first release of UCM package for jobs tracking;
Next codes have been updated:
asps/Simulation/
starsim/atgeant/agrot.F - added rotation routines; changed alpha rotations in the order of usage;
renamed gvrot to gyrot to avoid clash;
starsim/atgeant/agsrotm.age - changed alpha rotations in the order of usage;
include/commons/agecom.inc - changed alpha rotations in the order of usage;
agetof/agetof.def - changed alpha rotations in the order of usage;
StBbcSimulationMaker
StBbcSimulationMaker.cxx/h - removed the redundand dependency of the StBbcSimulationMaker from StDAQMaker;
StDaqLib
EMC/EMC_Reader.cxx - modified to add initialization of mTowerPresent and mSmdPresent;
StDAQMaker
StDAQReader.cxx - modified to adjust the code to satisfy the new evpReader interface;
StDAQReader.cxx/h - fixed the CPP flags; modified to prepare StDAQMaker for DAQ_READER;
StDAQReader.cxx, StRtsReaderMaker.cxx - modified to prepare StRtsReaderMaker for DAQ_READER transition;
StRtsReaderMaker.cxx/h - modified to make the StFileName method protected to discourage its usage; modified to prepare StDAQMaker for DAQ_READER;
StEventDisplayMaker
StEventDisplayMaker.cxx - added the extra header file to define TQtRootViewer3D class;
StFilterDialog.cxx/h - modified for Qt3/Qt4 transition;
StEventControlPanel.cxx/h - added new files for for Qt3/Qt4 transition;
StFtpcClusterMaker
StFtpcClusterMaker.cxx, StFtpcTrackMaker.cxx - standardized m_Mode LOG_INFO messages;
StMuDSTMaker
COMMON/StMuEvent.cxx/h - modified to ensures StMuEvent::primaryVertexPosition() returns the position of current x (set by StMuDst::setVertexIndex(Int_t vtx_id)): previously it returned the position of best ranked vertex.;
modified to insures events with no vertex have a PVx=PYy=PYz=-999 rather than 0;
StPmdReadMaker
StPmdReadMaker.cxx, StPmdCleanConstants.cxx/h - added BadChains for dAu;
RTS
rtsmakefile.def - fixed broken HOSTDILE on vxWorks;
src/EVP_READER/evpReader.cxx - updated getlegacydata; added more DBG logs;
special.C - fixed TPC slowness;
evpReader.cxx, evpReaderClass.h - fixed padding bug; changed bytes to measure from start of datap even if datap not at start of event; simplifid writeCurrentEvent;
emcReader.cxx/h - added EMCADCD bank; modified to cleare emc struct;
sanityCheckers.cxx - added some more logging ;
trgReader32.cxx - added more DBG logs;
trgReader.cxx - bug fixed;
tpxCore.cxx - added user code;
rtsmakefile.def - changed for EVP_READER to support 2008 data formats ;
Makefile, evpReader.cxx, evpReaderClass.h, special.C - changed for EVP_READER to support 2008 data formats ;
Makefile, evpReader.hh, pp2ppReader.cxx, ppreader.C, sanityCheckers.cxx, special.C - modified to get rid of separate pp2pp reader, now it is part of standard mechinism; Replaced isevp flag;
src/SFS/Makefile, sfs_index.cxx/h - added lrhd, legacy always from datap; made fixes to daqReader to support standalone tpx sfs files;
fixed event parsing for case of pure sfs/w logfile;
sfs_index_daq.cxx - new files added; replaced isevp flag; also made IsEvp() accessor function for the purists;
fs_index.cxx, sfs_index.cxx - fixed padding bug;
include/rtsSystems.h - removed TPC from TCD stuff ; changes to EVP_READER to support 2008 data formats;
RC_Config.h - update made to config file ; modified to replace MIX -> MXQ; FPE -> BBQ;
modified to make EvbChooser chooses evenly in case of magic tokens and in case of raw_write on;
prepareGbPayload.h - changed clock_gettime() to gettimeofday() for kernel 2.4 ; format version for token 0; fixed swap problem;
daqFormats.h - added BSMD ZS and PED; changed u_short to unsigned short;
daqModes.h - added RUN_TYPE_EVB_TEST for EVB and TPX tests;
rtsSystems.h - removed mix;
include/TPX/tpx_altro_to_pad.h - modified;
trg/include/trgDataDefs.h - added new L1 crate definition in trgDataDefs.h; added add_bits;
trgConfNum.h - added definition of data objects for use with trgDataDefs.h; modified to relace MIX -> MXQ; FPE -> BBQ;
trgConfig.h, trigger.h, fpeMap.h, logmessage.h, mixMap.h, mvmeFastTickerLib.h, pmc.h, pmc_user.h, QT.h, trgenv.h, trgMap.h, trgMsg.h, trgStructures.h, bbcMap.h, DSM.h - files removed;
StEmcMixerMaker
StEmcPreMixerMaker.cxx - removed logging of timestamp in Make();
StEmcSimulatorMaker
StEmcSimpleSimulator.cxx - set BPRS sampling fraction to 1.0 so energy is just energy in scintillator;
StEmcSimulatorMaker.cxx/h - modified to store GEANT dE in MuDST raw hit energy data member and don't store GEANT dE in MuDST for embedding;
Sti
StiElossCalculator.cxx/h - Geant gdrelx_ replaced by C++ version ;
StSvtSelfMaker
StSvtSelfMaker.cxx/h, StVertexKFit.cxx - modified;
StSvtSimulationMaker
StSvtSignal.cc - changed gain as needed for tuning CuCu data;
StSvtElectronCloud.cc - initialized some variables ;
StSvtSimulationMaker.cxx - fixed some mistakes in new way of initializing variables ;
StarClassLibrary
StThreeVector.hh - set(x,y,z) added;
StarRoot
StarRootLinkDef.h - StMultiKey classes added;
TCFit.cxx/h - modified to speed up;
THelixTrack.cxx/h - flag 2d and 3d dca added ;
xTCL.cxx/h - method toEuler added;
StMultiKeyMap.cxx/h - new file (class) added ;
StTpcHitMoverMaker
StTpcHitMoverMaker.cxx - modified to ignore IdTruth > 10000 (generated by online clustering for bookkeeping purpose);
StTriggerUtilities
Bemc/StBemcTriggerSimu.cxx/h - fixed for Layer0 DSM JP trigger (J1 and J3) plus diagnostic histograms;
change ch to dsm in TriggerBank mapping; fixes for J1 and J3 added into JP sums;
updated with histograms verifying emulator with Trigger Bank Bits in addition to moving all trigger decisions to Layer 2 for 2006;
updated 2007 L0 BEMC algo;
added 2007-2008 dAu HT (only) triggers;
Bemc/StBemcTriggerDbThresholds.cxx/h - updateed 2007 L0 BEMC thresholds;
added 2007-2008 dAu HT (only) triggers;
StJanEventMaker/StJanEventMaker.cxx - modified to allow production of bin.eve files from 2008 pp data to be used by L2-algos;
L2Emulator/StGenericL2Emulator.cxx, StL2_2008EmulatorMaker.cxx, StL2_2008EmulatorMaker.h - modified to allow production of bin.eve files from 2008 pp data to be used by L2-algos;
StTrsMaker
StTrsMaker.cxx - modified to account that Z-offset is sector dependent ;
src/StTrsParameterizedAnalogSignalGenerator.cc, StTrsSlowAnalogSignalGenerator.cc - modified to account that Z-offset is sector dependent;
include/StTrsAnalogSignalGenerator.hh, StTrsParameterizedAnalogSignalGenerator.hh, StTrsSlowAnalogSignalGenerator.hh - modified to account that Z-offset is sector dependent ;
rtsLog.h - renamed DUMMY and SL3 ports ;
rtsSystems.h - added RICH to rts2name; updated for trigger nodes;
St_geant_Maker
StPrepEmbedMaker.cxx - added initialization for RNDM seeds; seeding now from the clock and the UNIX; changed default from gkine to phasespace ;
St_geant_Maker.cxx - FGSC==>FGZC; FGZD hits added;
St_geom_Maker
GeomBrowser.ui, GeomBrowser.ui.h, StGeomBrowser.cxx - modified to synchronize the combobox and macro default to reduce the confusion ; added the total number of the volumes to the list view;
StTofUtil
StTofSimParam.cxx/h, StTofrDaqMap.cxx - added MRPC-TOF simulation parameters; added TOF/VPD fast simulation parameters ;
StUCMApi
first release of UCM package for jobs tracking;
pams/geometry
geometry/geometry.g - updated upgr16 geometry for R&D ; tpcConfig==4 for upgr16;
upgr17 added; set bTofConfig=6 for y2008;
updated to correct starsim;
calbgeo/calbgeo2.g - added modification of S.Trentalange; CSZO CSZU poligons now;
btofgeo/btofgeo6.g - modified to change the tray selection to be the final tray design;
ecalgeo/ecalgeo.g - updated to correct starsim;
fgtdgeo/fgtdgeo2.g - added upgr16 geometry for R&D ; upgr16 divisions of disks added; FGSC ==> FGSD
fpdmgeo/fpdmgeo.g, fpdmgeo1.g, fpdmgeo2.g, fpdmgeo3.g - updated to correct starsim;
istbgeo/istbgeo00.g - updated;
sisdgeo/sisdgeo1.g - updated to correct starsim;
svttgeo/svttgeo.g, svttgeo1.g, svttgeo10.g, svttgeo11.g, svttgeo2.g, vttgeo3.g, svttgeo4.g, svttgeo6.g, svttgeo7.g - updated;
pixlgeo/pixlgeo00.g - updated;
vpddgeo/vpddgeo2.g - updated to correct starsim;
pams/sim
g2t/g2t_fgt.F - FGZD hits added;
pams/gen
hijing/hijing.f - added check if index is out of array;
StarDb
VmcGeometry/upgr20.h, upgr21.h - R&D geometry added; upgr15.h, upgr16.h updated;
StDb
idl/bemcMapping.idl, bprsMapping.idl, bsmdeMapping.idl, bsmdpMapping.idl - initial release of bemc mapping tables;
idl/ bemcMap.idl, bsmdeMap.idl, bsmdpMap.idl, bprsMap.idl - added to fix bemc mapping idl; update of the structure name;
- July 27, 2011
SL08e_embed library has been updated with codes below to proceed with FTPC embedding production. Library was rebuild on SL4.4 platform, retagged with tag SL08e_5, tested and released.
Next codes have been updated:
StAssociationMaker
StAssociationMaker.cxx, r. 1.50.2.1
StAssociationMaker.h, r. 1.21.2.1
StTrackPairInfo.cc, r. 1.6.2.1
StTrackPairInfo.hh, r. 1.6.2.1
StFtpcClusterMaker
StFtpcClusterMaker.cxx, r. 1.98.2.1
StFtpcSlowSimMaker
StFtpcSlowSimReadout.cc, r. 1.19.2.1
St_geant_Maker
StPrepEmbedMaker.cxx, r. 1.7.2.1
StPrepEmbedMaker.h, r. 1.3.2.1
StarDb/ftpc
ftpcSlowSimPars.C, r. 1.1
- June 23, 2011
library SL08e has been checked out with tag SL08e_3 and updated with codes related to magnetic filed fixes needed for embedding production. Library was rebuild on SL4.4 platform, retagged with tag SL08e_4, named as SL08e_embed, tested and released.
Next codes have been updated:
StDbUtilities
StMagUtilities.cxx, r.1.82
StMagUtilities.h, r.1.45
StMagF
StMagFMaker.cxx, r.1.16
StMagFMaker.h, r.1.7
StarMagField
StarMagField.cxx, r. 1.17
StarMagField.h, r.1.8
St_geant_Maker
St_geant_Maker.cxx, r.1.135
St_geant_Maker.h, r.1.50
- November 21, 2008
library SL08e has been updated with codes below to trap the faulty scalers and improve TPC distortion corrections, largest affect for high Pt trackes:
StDetectorDbMaker
StDetectorDbMaker.cxx, StDetectorDbRichScalers.h, St_spaceChargeCorC.h, St_trigDetSumsC.h - modified to handle stuck scalers with modifications in trigDetSums;
Library was retagged with tag SL08e_2 and rebuild on SL4.4, SL3.05 and SL3.02 platforms.
- November 17, 2008
library SL08e has been updated with codes below to fix swaps in BPRS (EMC) and continue pp 200GeV, run 2008 production.
Next codes have been updated:
StDaqLib
EMC/StEmcDecoder.cxx/h - fixed swaps in BPRS
StEmcRawMaker
StBemcRaw.cxx - updated to fix swaps in BPRS
SL08e librray was retagged with tag SL08e_1 and rebuild on SL4.4, SL3.05 and SL3.02 platforms.
- October 24, 2008
new library SL08e (tagged as SL08e) has been created, build on SL4.4, SL3.02 and SL3.05 platforms, tested, found bugs have been fixed. Library was released on November 10.
Main features:
- PPV vertex code logic has been improved to cut some certain pattern of hits crossing central membrane and remove pile-up tracks crossing central membrane; important eddition for run 2008 pp 200GeV data production;
- fixed mismapping in EMC(BPRS) which caused that some data from a couple channels to be overwritten during production;
- fixed bug which caused stale EMC data in MuDsts, effected BPRS and BSMD;
- SSD simulation code has been developed to calculate the quality of hits and use it in reconstruction;
Next codes have been updated:
StBFChain
BigFullChain.h, StBFChain.cxx - implemented 'usePct4Vtx' option to switch on/off PostCrossing Tracks;
StDaqLib
EMC/EMC_Reader.cxx - added initialization of mTowerPresent and mSmdPresent;
EMC/StEmcDecoder.cxx - fixed mismaping;
StEvent
StTrack.h - added track pile up flag description;
StEmcADCtoEMaker
StEmcADCtoEMaker.cxx - added option to throw out all hits in an event if any crates are corrupted;
StEmcRawMaker
StBemcRaw.cxx/h - added option to throw out all hits in an event if any crates are corrupted;
StEmcUtil
geometry/StEmcGeom.cxx - updated geometry ;
StGenericVertexMaker
StiPPVertex/StPPVertexFinder.cxx/h - cut on hit max R chanegd from 190 to 199cm implemented;
fixed logic of crossing CM for certain pattern of hits;
added a new function bool isPostCrossingTrack(); it returns true if track have 2 or more hits in wrong Z;
fit was changed to use isPostCrossingTrack();
added switch setDropPostCrossingTrack(bool) to remove PostCrossingTrack, default set to "true"
modified to store 5 unqualified vertices with negative rank;
StPPVertexFinder.h - modified to add switches for turning on/off use of Post-Crossing Tracks [default is off];
StGenericVertexFinder.cxx/h, StGenericVertexMaker.cxx/h - modified to add switches for turning on/off use of Post-Crossing Tracks [default:off];
StMuDSTMaker
COMMON/StMuDstMaker.cxx - added maximum vertex list = 100;
StarClassLibrary
StHelix.cc - fixed sign problem in seed calculation for helix-helix DCA ;
StSsdPointMaker
StSsdPointMaker.cxx - modified to use the new writePointToContainer method for the hit quality calculation;
StSsdUtil
StSsdStrip.cc/hh - modified to propagate idMcTrack used for IdTruth ;
StSsdStripList.cc - modified to fillin only one signal contribution (the higher) of GEANT hit per strip;
StSsdBarrel.cc/hh - added methods for the calculation of hit quality;
StSsdConfig.cc - initialized the SSdConfig data-member and flag the wrong configuration as an error;
StSsdConfig.hh - modified to make the copy ctor and operator = to private to spot the possible abuse;
StSvtSimulationMaker
StSvtSimulationMaker.cxx, StSvtAngles.cc - Initialized the class data-members;
StSvtElectronCloud.cc - initialized all data-members of the class StSvtElectronCloud ;
Sti
StiSortedHitIterator.cxx - fixed bug when the first detector has no hits;
StiElossCalculator.cxx/h, StiKalmanTrackNode.h, StiTrackNodeHelper.h, StiKalmanTrack.cxx - several bugs fixed ;
StiDetectorBuilder.cxx - interface changed, ionizatin**2==>ionization;
StiMaker
StiStEventFiller.cxx - added flag for pile-up track in TPC;
StTofCalibMaker
StTofCalibMaker.cxx/h - mTStart added to proceed with run 2008 data;
StTpcDb
StTpcDb.cxx/h, StTpcDbMaker.cxx - speedup TPC drift velocity, avoid expensive conversion to unix time;
- August 20, 2008
new library SL08d (tagged as SL08d) has been created, build on SL4.4, SL3.02 and SL3.05 platforms, tested, found bugs fixed and released on August 22.
Main features:
- SSD simulation code has been fixed to run simulation and embedding;
Next codes have been updated:
StBFChain
BigFullChain.h - added TpcMixer;
StBFChain.cxx - modified to turn off gain and t0 correction in StTpcRTSHitMaker for Trs or Embedding;
St_base
StAutoBrowse.cxx - fixes for ROOT version >= 5.19;
StChain
StMaker.cxx - y2007a added;
StDetectorDbMaker
StDetectorDbChairs.cxx - modified;
St_spaceChargeCorC.h - modifyed to allow for multiple rows (e.g. detectors) in determining charge;
St_TpcAltroParametersC.h St_asic_thresholdsC.h St_tpcT0C.h - added new files;
St_tpcISGainsC.h, St_tpcISTimeOffsetsC.h, St_tpcOSGainsC.h, St_tpcOSTimeOffsetsC.h - removed files;
StEmcADCtoEMaker
StEmcADCtoEMaker.cxx - modified to make status table checking default behavior for analysis level to reflect change in StBemcRaw ;
StEEmcDbMaker
StEmcAsciiDbMaker.cxx/h - new files added ; saved BTOW reative location mapping;
StEmcRawMaker
StBemcRaw.cxx - minor bug fix in StBemcRaw::createDecoder;
StEvent
StTpcRawData.cxx/h - modify operator += ;
StBbcTriggerDetector.cxx/h - modified zVertex(). Implemented calibrated BBC vertex z position code ;
StEventUtilities
StEventHelper.cxx - modified to add the explicit cast;
StFtpcClusterMaker
StFtpcClusterMaker.cxx - modified to insure that the correct microsecondsPerTimebin is used for every event;
StFtpcClusterMaker.cxx, StFtpcDbReader.cc/hh - modified to write the new value for mMicrosecondsPerTimebin back into Calibrations_ftpc/ftpcElectronics table if microsecondsPerTimebin calculated from RHIC clock;
StMiniMcMaker
StMiniMcMaker.cxx - modified to remove a cut in acceptRaw(StMcTrack*) that checked on the pseudorapidity;
StSsdDbMaker
StSsdDbMaker.cxx - fixed bug in geometry;
StSsdDbMaker.cxx/h - modifyed to use SsdLaddersOnSectors,SsdOnGlobal,SsdSectorsOnGlobal,SsdWafersOnLadders tables to calculatessdWafersPositions; added Get methods to access the tables;
StSsdSimulationMaker
St_sls_Maker.cxx/h, St_spa_Maker.cxx/h - modifyed to retrieve positions and dimensions tables using Get methods;
StiSsd
StiSsdDetectorBuilder.cxx - modified to take SSD as dead material from whatever exist in GEANT if StSsdBarrel does not exist;
StTagsMaker
StTagsMaker.cxx - added check that StTriggerIdCollection exists;
StTofUtil
StTofINLCorr.cxx - fixed a bug of empty lines in log file under no-debug mode; LOGGER print corrected with an if statement;
StTpcDb
StTpcDb.cxx/h, StTpcDbMaker.cxx, StTpcdEdxCorrection.cxx/h, St_tpcCorrectionC.cxx - modified to add new getT0;
StRTpcGain.cxx/h, StTpcGainI.h, St_tpcGainC.cxx/h, St_tpcPadResponseC.cxx/h, St_tpcPedestalC.cxx/h, - removed files;
StTpcHitMaker
StTpcHitMaker.cxx/h, StTpcRTSHitMaker.cxx - modified for TpcMixer;
StTpcRTSHitMaker.cxx - modifyed to turn off gain and t0 correction in StTpcRTSHitMaker for Trs or Embedding;
StTpcMixerMaker.cxx/h - new files added;
StTrsMaker
src/StTpcDbElectronics.cc - modified to create new interface to tpcT0;
St_geant_Maker
StPrepEmbedMaker.cxx - changed tags used to get multiplicity for calculating how many particle to embed from numberOfPrimaryTracks to uncorrectedNumberOfPrimaries;
StPrepEmbedMaker.cxx/h - modified to skip embedding events without primary vertex and flag for this behaviour;
St_geom_Maker
GeomBrowser.ui.h - added the human readable volume description to the Geometry Browser;
GeomBrowser.ui.h, QExGeoDrawHelper.cxx - fixed compilation errors;
StStarLogger
StUCMAppender.cxx/h - added the StUCMLogger;
UCMBuild.csh, UCMLogger.xml -added new version of UCM build;
macros/embedding
bfcMixer_Tpx.C - added mixer for TPX;
StJetMaker
emulator/, StPythia/, test/, base/, mudst/, misc/, tree/, trigger, vertex/ - new code development;
StarDb
VmcGeometry/Geometry.y2007a.C y2007a.h - y2007a geometry added ;
Calibrations/tpc/TpcAltroParameters.20080623.000000.C, tpcGain.20071127.151801.root,
tpcGain.20080208.174701.root, tpcGain.C, tpcT0.19970101.000000.root,
tpcT0.19990615.000000.root, tpcT0.20000501.000000.root, tpcT0.20000615.000000.root,
tpcT0.20010601.000000.root, tpcT0.20010911.000000.root, tpcT0.20010924.000000.root,
tpcT0.20011205.000000.root, tpcT0.20030101.000000.root, tpcT0.20030101.000001.root,
tpcT0.20031228.000000.root, tpcT0.20040416.145000.root, tpcT0.20050111.190700.root,
tpcT0.20050209.152800.root, tpcT0.20050311.153700.root, tpcT0.20050412.184300.root,
tpcT0.20060308.115800.root, tpcT0.20060510.150600.root, tpcT0.20070330.135100.root,
tpcT0.20070420.142400.root, tpcT0.20070503.000000.root, tpcT0.20070524.161900.root,
tpcT0.20070524.161901.root, tpcT0.20071127.151800.root, tpcT0.20071127.151801.root,
tpcT0.20080208.174700.root, tpcT0.20080208.174701.root, tpcT0.C - Add new tpcGain, tpcT0 and TpcAltroParameters, moved then to MySql;
Geometry/ssd/ - cint files moved to MySql;
Geometry/svt/ - cint files moved to MySql;
- August 4, 2008
library SL08c has been updated with code to improve primary vertex ranking for auau 200GeV, run 2007 and related bfc chain options:
StBFChain
BigFullChain.h, StBFChain.cxx - VFMinuit3 chain option for lower ranking of split vertices implemented;
StGenericVertexMaker
StGenericVertexMaker.cxx - chain option VFMinuit3 added for new vertex ranking algorithm;
Minuit/StMinuitVertexFinder.cxx/h - new vertex ranking algorithm added;
StTofCalibMaker
StTofCalibMaker.cxx - mBeamLine initialized in constructor to avoid null pointer when no calibration tables;
Updated library was retagged with tag SL08c_5;
- July 24, 2008
library SL08c has been updated with codes below to fix the bugs:
StBFChain
BigFullChain.h - chain adjustemented for 'g' geometries and added pp2006g;
StEmcRawMaker
StBemcRaw.cxx - modified to changed default status check mode to off;
StPass0CalibMaker
StSpaceChargeEbyEMaker.cxx - modified not to call to EvalCalib() if prepass runs successfully; write SpaceChargeEWRatio to prepass output table;
StTofCalibMaker
StTofCalibMaker.cxx - initialization added for global variables in StTofCollection in each event;
StTofrMatchMaker
StTofrMatchMaker.cxx/h - implemented new track track quality cuts for run 2008 data production;
Sti
StiKalmanTrack.cxx - removed 100 cm cut on hit radius to calculate DcaGeometry;
Library was retagged as SL08c_4 and rebuild on SL4.4, SL3.02 and SL3.05 platforms;
- July 18, 2008
library SL08c has been updated with codes below to fix bugs and improvement for production:
StAnalysisUtilities
StHistUtil.cxx - modified to add canvas-to-code output with .CC suffix and allow saving histograms to plain ROOT file ;
StDaqLib
SSD/SSD_Reader.cxx ;
EVP/ssdReader.cxx;
StEmcADCtoEMaker
StEmcADCtoEMaker.cxx/h - added checking of every status table for each hit; bug fixed;
StEmcRawMaker
StBemcRaw.cxx/h - added checking of every status table for each hit; bug fixed;
StFtpcClusterMaker
StFtpcClusterFinder.cc - inner cathode correction, modified to insure that the correct microsecondsPerTimebin is used for every event;
StFtpcTrackMaker
StFtpcTrack.cc - improved momentum fitting conditions: exit fit if plength >= NoSolution/2 for any hit, bug fixed ;
StMuDSTMaker
COMMON/StMuChainMaker.cxx - replaced GetEnv by HostName() ;
StPass0CalibMaker
StSpaceChargeEbyEMaker.cxx/h - added evaluation of space charge calibration performance;
StSsdPointMaker
StSsdPointMaker.cxx - calculation of hits quality removed;
StSsdSimulationMaker
St_sls_Maker.cxx - bug fixed, initialized StMcSsd hits collections ;
StSsdUtil
StSsdBarrel.cc, StSsdWafer.cc - calculation of hits quality removed ;
StStrangeMuDstMaker
StKinkI.hh, StKinkMuDst.cc/hh, StV0I.hh, StV0MuDst.cc/hh, StXiI.hh, StXiMuDst.cc/hh - modified to allow for marking of bad tracks in V0, bad secondary vertices;
StUtilities
StMultiH1F.cxx/h, StMultiH2F.cxx/h - implemented SavePrimitive functions;
macros/qa
RecoQA.C - macro to run QA for release of library;
pams/geometry
btofgeo/btofgeo6.g - tof geometry updated for phi alignment;
StarDb
Calibrations/tpc/TpcEdge.20070321.000102.C, TpcLengthCorrectionB.20071101.000015.C, TpcLengthCorrectionB.20080128.000015.C, TpcZCorrectionB.20071101.000000.C,;
tpcGasTemperature.20071101.000000.C, tpcPressureB.20071101.000011.C, tpcPressureB.20080128.000011.C, TpcSecRowB.20071101.000011.root, TpcSecRowB.20080128.000011.root;
Data have been moved to MySql;
Library was retagged as SL08c_3 and rebuild on SL4.4, SL3.02 and SL3.05 platforms;
- June 16, 2008
new library SL08c (tagged as SL08c_2) has been created, build on SL4.4, SL3.02 and SL3.05 platforms, tested, found bugs fixed and released on July 2.Main features:
- new RTS code development has been finalized to proceed with daq1000 data and to preserve the ability to proceed with daq100 and raw data;
- trigger ID and geometry for run 2008 has been updated and finalized;
- Tof code has been updated and modified for run 2008;
- Sti bug which led to loosing low Pt tracks has been fixed;
- dead material added in SVT/SSD geometry;
Next codes have been updated:
StAnalysisUtilities
StHistUtil.cxx - made changes to FTPC radial step plots/fits;
StHistUtil.cxx/h - modified to allow the use of any file for PrintList specification; allow summing over (ignoring) histogram prefixes;
StBFChain
BigFullChain.h - removed ctf, St_trg_Maker (Physics, etc) from all chain after Y2005; added dependence SsdUtil vs StEvent, and sls from McEvent for ssd embedding ; bug fixed, added the missed daq dependency for the Mixer;
BigFullChain.h - removed l0, Physics from base chains; replace TrsMini => TpcRS;
BigFullChain.h - added new chain option ToFx for TOF detector; added B2007g to use y2007g; added B2008a to use TpcX and ToFx instead of tpcI ;
StBFChain.cxx - renamed TrsMini => TpsRS, move geant initialization staff in St_geant_Maker, new scheme for StHitMakers ;
St_base
StMessMgr.h - modified to change the abstarct class return type to separate the different STAR streams;
StChain
StRtsTable.cxx/h - added ;
StChain.cxx, StMaker.cxx/h - added geometries for y2005g, y2006g and y2007g;
StDAQMaker
StRtsReaderMaker.cxx/h - added new maker to communicate with the new RTS_READER from RTS code;
StDAQMaker.cxx/h, StRtsReaderMaker.cxx - modified to synchronize old and new EVP and RTS DAQ readers;
StRtsReaderMaker.cxx - added third numeric parameter for get method ;
StDAQReader.cxx - modified to restore the DATAP summary information if needed;
StDbUtilities
StMagUtilities.cxx/h - modified previous magfield changes and set 'zero' field to ~1 gauss; Add SpaceChargeEWRatio and appropriate functions that allow us to calibrate d-au collisions;
StDbUtilitiesLinkDef.h, StMagUtilities.cxx, StTpcCoordinateTransform.cc/hh, StTpcPadCoordinate.cc/hh - modified to use TChairs, introduced sector to sector time offset;
StTpcCoordinateTransform.cc - modified to account sector t0 shift only once;
StSvtCoordinateTransform.cc - removed check that hit is on wafer;
StEEmcSimulatorMaker
StEEmcSlowMaker.cxx/h - added options to disable operation of individual slow simulaor subsystems;
StEmcADCtoEMaker
StEmcADCtoEMaker.cxx - modified;
StEmcRawMaker
StEmcRawMaker.cxx/h - utilize new BFC option for GoptEMC for controlADCtoE table;
StEmcUtil
geometry/StEmcGeom.cxx - fixed BSMDP mapping between GEANT volume ID and m-e-s space for BTOW/BPRS, eta<0;
StEvent
StTpcRawData.cxx/h - modified to keep pixel raw data as short istead of uchar; added protection for pad numbers;
StTofCollection.h - added new member vzVpd and related access methods;
StTofCollection.cxx - assigned default values in constructor;
StEventUtilities
StDraw3DEvent.cxx/h - implemented simple class to manually draw the StEvent objects; introduced the global event display pointer;
StDraw3DEvent.h - added StThreeVector signature methods;
StuDraw3DEvent.cxx/h - renamed StDraw3DEvent to StuDraw3DEvent to meet the StEventUtitilities packahe naming conventions; added StEvent track StTpcHit collection access methods; added method to see detector names;
StEventUtilitiesLinkDef.h - new file added;
StEventUtilitiesLinkDef.h, StuDraw3DEvent.cxx - new styles added;
StDraw3DEvent.cxx/h - removed the obsolete class StDraw3DEvent, it was replaced with StuDraw3DEvent;
EveDis.C - edded macro-template to create the custom classes;
StLaserAnalysisMaker
LaserEvent.cxx/h, LoopOverLaserTrees.C, StLaserAnalysisMaker.cxx - added t0 handlers for Tpx/Tpc time offsets;
StMiniMcMaker
doEmcEmbedEvent.C - first release of macro to run EMC afterburner embedding to store EMC info in StMiniMcEvent;
StMixerMaker
StMixerMaker.cxx/h - modified to change interal presentation for ADC from UChat_t to Short_t;
StFtpcCalibMaker
StFtpcCalibMaker.cxx - modified to get laser t0 from Calibrations_ftpc/ftpcElectronics offline database table;
StFtpcLaserCalib.hh - modified to replace StMagUtilities.h with StarMagField.h - necessary for HELIX_FIT ;
StFtpcCalibMaker.cxx/h,StFtpcLaserCalib.cc modified to re-activate helix fit;
StFtpcClusterMaker
StFtpcDbReader.cc/hh - added laserTZero to Calibrations_ftpc/ftpcElectronics;
StFtpcTrackMaker
StFtpcTrackMaker.cxx - modified to write FTPC calibration vertices with successful fit to StEvent;
bug fixed: if NoSolution found for MomentumFit with primary vertex, set mFromMainVertex = kFALSE for the track to avoid looping in StarMagField 3D field interpolation;
StFtpcVertex.cc - modified to set FTPC calibration vertex flag: 0 = fit successful, 1 = fit unsuccessful;
StGenericVertexMaker
StGenericVertexMaker.cxx - modified to protect from segfault if dbDataSet->FindObject("vertexSeed") fails ;
StMuDSTMaker
COMMON/StMuTrack.cxx - changed/fixed handling of DCA for global tracks without StDcaGeometry: now calculate DCA based on helix;
Changed globalDca() function to also work for globals that are attached to a different primary vertex. Used to return -999, now use helix to calculate ;
StMuEvent.cxx/h - added getter and setter for vpd z vertex position;
StMuDst.cxx - modified to get info from StEvent so vpd z vertex infomation is available in StMuEvent;
COMMON/macros/StMuDstMaker.C - added StTofCalibMaker and related libraries so vpd info is corrected filled into the MuDst;
StPass0CalibMaker
StVertexSeedMaker.cxx/h - modified to handle DB access; added cuts capability to Aggregate;
StSpaceChargeEbyEMaker.cxx - modified to reduce pileup contributions ;
StEvtVtxSeedMaker.cxx, StMuDstVtxSeedMaker.cxx, StVertexSeedMaker.cxx/h - modified to use vertex errors for weighting;
RTS/src
rtsmakefile.def - modified;
rtsplusplus.def - added new file to merge online code with StRoot;
DAQ_PP2PP/Makefile, daq_pp2pp.cxx/h - added to merge online code with StRoot;
DAQ_TOF/Makefile, daq_tof.cxx/h - added to merge online code with StRoot;
RTS_READER/Makefile, Reader.C, daq_det.cxx/h, daq_dta.cxx/h, daq_dta_structs.h, rts_reader.cxx/h, daq_dta_dict.cxx - added to merge online code with StRoot;
RTS_READER/tpx_simulation.C - added TPX simulation example;
DAQ_TPX/Makefile, daq_tpx.cxx/h, tpxFCF.cxx/h, tpxGain.cxx/h - added to merge online code with StRoot;
DAQ_TPX/daq_tpx.cxx, tpxFCF.cxx/h - simulation track_id and quality added;
DAQ_LEGACY/Makefile, daq_legacy.cxx/h - first release for daq1000 format;
DAQ_ESMD/Makefile, daq_esmd.cxx/h, emc_reader.cxx - first release for daq1000 format;
DAQ_TPC/Makefile, daq_tpc.cxx/h, tpc_reader.cxx - first release for daq1000 format;
SFS/Makefile, fs.C, fs_ex.C, fs_index.cxx/h, sfs_index.cxx/h, sfs_single.C - modified to merge online code with StRoot;
SFS/daqr_index.cxx daqr_index.h fsBankReader.cxx fsBankReader.h - removed ;
SFS/sfs_base.h - added new file;
EVP_READER/Makefile, evpReaderClass.h, evpReader.cxx, trgReader.cxx - modified to merge online code with StRoot;
EVP_READER/evpReader.cxx, evpReaderClass.h, special.C - modified to add daqbits_l1, daqbits_l2 ;
evpReader.cxx, evpReaderClass.h - added function to fix the summary values for some arbitrary externally supplied datap;
evpReaderClass.h - added daqFormats so offline can compile; modified to used forward declaration of datap to avoid conflict with struct redefinitions in StDaqLib ;
include/iccp.h, iccp2k.h, rts.h, rtsMonitor.h, rtsSystems.h, prepareGbPayload.h - modified to merge online code with StRoot;
include/rtsMonitor.h - modified EVB and GB structures;
StRTSClient
FCFMaker/FCFMaker.cxx - modified to move coordinate transformation into StTpcCoordinateTransformation from StDbUtilities;
StSsdDaqMaker
StSsdDaqMaker.h - maker renamed to be comply with StSsdPointMaker expectations;
StSsdDaqMaker.cxx - fixed the unproper STAR logger invocation;
StSsdFastSimMaker
StSsdFastSimMaker.cxx - added protection against g2t_ssd_hit == 0;
StSsdPointMaker
StSsdPointMaker.cxx - added mcEvent dependence for embedding; fixed improper STAR logger invocation
StSsdSimulationMaker
St_sls_Maker.cxx/h, St_spa_Maker.cxx - modified reading of GEANT hits, needed for embedding;
StSsdEmbeddingMaker.cxx/h - new files added for embedding;
St_sls_Maker.cxx/h, St_spa_Maker.cxx/h - removed inactive variables; fixed a potential memory leak ;
StSsdUtil
StSsdBarrel.cc/hh, StSsdWafer.cc - added a switch to use constant noise and pedestal ;
StSsdBarrel.cc/hh, StSsdStrip.hh, StSsdStripList.cc, StSsdWafer.cc - modified to calculate the quality of hits used in embedding ;
StStarLogger
MySQLAppender.cxx - added the LOW_PRIORITY option for UPDATE the reduce the dead lock probability;
StLoggerManager.cxx/h - modified to change the abstarct class return type to separate the different STAR streams;
modified to allow complex formating with several logger streams;
StTpcHitMaker
StEVPTpcCluser.cxx/h, StTpcHitMaker.cxx/h, StTpcRTSHitMaker.cxx/h, StDaqTpcClusterInterface.h - new maker to access TPC DAQ information via EVP_READER, modification for daq1000;
StTreeMaker
StTreeMaker.cxx - fixed the xrootd I/O;
StTofUtil
StSortTofRawData.cxx/h, StTofINLCorr.cxx/h, StTofrDaqMap.cxx/h, StTofrGeometry.cxx/h - updated for run 2008;
StSortTofRawData.cxx/h - updated to accomondate full barrel system; added physical hit selection for upVPD; tray number imposed in init() for Run V data;
StTofCalibMaker
StTofCalibMaker.cxx/h - updated for run 2008; reseted time values when tot/z is out of range;
modified to add filling of vzvpd into StTofCollection;
StTofrMatchMaker
StTofrMatchMaker.cxx/h - updated for run 2008; updated the HPTDC bin width to full precision; added switch for tpc track tree output;
StTofrMatchMaker.cxx - modified to store leadingEdgeTime and trailingEdgeTime with double precision in StTofCell;
vpd letime and tetime stored in double precision; modified to store letime and tetime in StTofCell in nano-seconds; fixed a bug of crashing due to potential empty track in trackNodes;
StUtilities
StMessageManager.cxx/h - modified to change the abstract class return type to separate the different STAR streams ;
Sti
StiKalmanTrackFinder.cxx - modified to remove check on approx();
StiDetectorBuilder.cxx/h, StiKalmanTrackNode.cxx, StiVMCToolKit.cxx - added dead material;
StiHitContainer.cxx/h, StiSortedHitIterator.h - bug fixed;
StiMaker
StiDetectorVolume.cxx, StiMaker.cxx - added dead material;
StiSvt
StiSvtDetectorBuilder.cxx - added dead material;
StiSsd
StiSsdDetectorBuilder.cxx - added dead material; removed all SSD endcap volumes;
StiTpc
StiTpcDetectorBuilder.cxx - added dead material;
StiRnD
Hft/StiPixelHitLoader.cxx - removed hit smearing ;
St_QA_Maker
QAhlist_Reco.h - addition of QA_reco list ;
St_geant_Maker
St_geant_Maker.cxx - modified to move creation of TGiant from ctor to Init;
St_srs_Maker
St_srs_Maker.cxx - fixed the STAR messager interface;
StTrsMaker
StTrsMaker.cxx/h - modified to move from StTrsData to StTpcRawData;
run/TPCgeo.conf, electronics.conf, example.conf, run1.cc, sc.conf val1.cc - modified to move from StTrsData to StTpcRawData;
src/StTpcDbElectronics.cc, StTrsChargeTransporter.cc, StTrsFastChargeTransporter.cc, StTrsFastDigitalSignalGenerator.cc, StTrsParameterizedAnalogSignalGenerator.cc, StTrsSlowAnalogSignalGenerator.cc, StTrsZeroSuppressedReader.cc - modified to move from StTrsData to StTpcRawData;
src/StROOTMagneticField.cc, StTpcROOTElectronics.cc, StTpcROOTGeometry.cc, StTpcROOTSlowControl.cc, StTpcSimpleSlowControl.cc, StTrsDigitalSector.cc, StTrsOldDigitalSignalGenerator.cc, StTrsRawDataEvent.cc - removed;
include/StTpcDbSlowControl.hh, StTpcSlowControl.hh, StTrsDigitalSector.hh, StTrsRawDataEvent.hh, StTrsZeroSuppressedReader.hh - modified to move from StTrsData to StTpcRawData;
include/StROOTMagneticField.hh, StTpcROOTElectronics.hh, StTpcROOTGeometry.hh, StTpcROOTSlowControl.hh, StTpcSimpleSlowControl.hh, StTrsOldDigitalSignalGenerator.hh - removed;
St_geant_Maker
StPrepEmbedMaker.cxx - modified to move access to TGiant into InitRun;
St_tpcdaq_Maker
St_tpcdaq_Maker.cxx - fixed bug in logic in dead pads accounting;
St_tpcdaq_Maker.cxx/h - modified to change interal presentation for ADC from UChat_t to Short_t;
StarClassLibrary
StTpcRawDataEvent.hh - unified TpcRaw data ;
StSvtClassLibrary
StSvtConfig.cc, StSvtHybridData.cc, StSvtHybridObject.cc - added default no. of anodes and timeBins;
StarRoot
StDraw3D.cxx/h - implemented light class to debug the STAR 3D reconstruction/simulation; added default attributes;
Introducede the global event display pointer;
added Style method and new styles;
added method to see detector names;
implemenented the Joint method; added the method Redraw;
StJetMaker
StFourPMakers - further code development;
StJetSimuUtil - updated;
StPythia - modified;
StarTrigSimuSetup/L0, L2 - added new code for trigger simulation;
StJetFinder
further code development;
QtRoot
TGuiFactory - new development in the new ROOT 5.18 format;
TVirtualViewer3D - added 3d plugins;
TVirtualPadEditor - added the TQtGedEditor plugin for TVirtualPadEditor class ;
qtroot/src/TQtRootGuiFactory.cxx/h - made forward / backward compatible;
qtgl/qtcoin/src/TQtCoinWidget.cxx/h - added the background 3d shape option;
qtgl/qtcoin/src/TQtCoinViewerImp.cxx, TQtRootCoinViewer3D.cxx - modified to activate SetDrawOption method ;
qtgl/qtgl/src/TObjectOpenGLViewFactory.cxx, TQtGLViewerImp.cxx, TQtRootViewer3D.cxx;
qtgl/qtgl/src/TCoinShapeBuilder.cxx, TQtCoinViewerImp.cxx, TQtCoinWidget.cxx - added SetDrawOptn/GetDrawOpt methods;
qtgl/qtgl/inc/TQGLViewerImp.h, TQtGLViewerImp.h, TQtRootViewer3D.h, TQtCoinViewerImp.h, TQtCoinWidget.h - added SetDrawOptn/GetDrawOpt methods;
qtgl/qtcoin/inc/TQtRootCoinViewer3D.h - modified to activate SetDrawOption method ;
further code development;
pams/geometry
geometry/geometry.g - added y2005g and y2007g geometries for SVT with latest Rene's corrections;
svttgeo/svttgeo11.g - added y2005g and y2007g geometries for SVT with latest Rene's corrections;
StarDb
Calibrations/tpc/tpcSectorT0offset.20071101.000000.C - add shift from laser run 9027013;
Calibrations/tpc/tpcSectorT0offset.20071101.000000.C, tpcSectorT0offset.20080128.000000.C - tpc sector T0 offset for for both dAu and pp, run 2008;
Calibrations/tracker/DefaultTrackingParameters.20010312.000011.C - added new default tracking parameters to reduce a factor of 10 in search windows;
Calibrations/tracker/DefaultTrackingParameters.20010312.000010.C - removed wrong files with default tracking parameters;
Calibrations/svt/svtHybridDriftVelocity.20070321.000209.C, svtHybridDriftVelocity.20050120.000001.C, svtHybridDriftVelocity.20070206.000001.C - added the array dimension to avoid the CINT bug ;
VmcGeometry/Geometry.y2005g.C, Geometry.y2006g.C, Geometry.y2007g.C, y2005g.h, y2006g.h, y2007g.h - added geometries with modified SVT weight;
StDb/idl
tofPhaseOffset.idl, tofTOffset.idl - adde new TOF tables;
ftpcElectronics.idl - added field;
- April 16, 2008
library SL08b has been updated with codes below to provide
- better DB interface to read tracking parameters from the offline DB;
- improved vertex finding and ranking for auau 200GeV run 2007 data and keep back compatibility with previous vertex finding algorithm;
- fixed problem with reading StDcaGeometry in StMuDstMaker.cxx;
Next codes have been updated:
StBFChain
StBFChain.cxx - added more handles for StTpcHitMaker, propagate deselection down to option components; set VFMinuit2 option to use new ranking mode in Minuit;
BigFullChain.h - removed ctf from all chains, Remove St_trg_Maker (Physics, etc) from all chain after Y2005; remove requirement for SvtSeqAdj to MakeEvent, to keep alive tpt chain for 2004; set VFMinuit2 option to use new ranking mode in Minuit;
StGenericVertexMaker
StGenericVertexMaker.cxx - modified to use VFMinuit2 option for new ranking mode in Minuit;
StiPPVertex/StPPVertexFinder.cxx - replaced sti->getToolkit() by StiToolkit::instance()
Minuit/StMinuitVertexFinder.cxx, St_VertexCutsC.cxx, St_VertexCutsC.h - modified to use VertexCuts Chair;
Minuit/StMinuitVertexFinder.cxx/h - changed calculation of BEMC matches based ranking to fix problems with run-7 Au+Au; old calculation can be selected with UseOldBEMCRank();
StDetectorDbMaker
StDetectorDbChairs.cxx - modified to use general definition of StarChair;
St_tpcGainC.h, St_tpcSectorT0offsetC.h - added cahirs for tpcGain and tpcSectorT0offset;
St_base
StarChairDefs.h - modified to make a general defintion of StarChair;
StSecondaryVertexMaker
StKinkMaker.cxx/h, StXiFinderMaker.cxx/h - moved parameters initialization from Init into InitRun;
StMuDSTMaker
COMMON/StMuDstMaker.cxx - removed stripping TObject from StDcaGeometry, because StDcaGeometry is inherit from StObject and this stripping brakes schema evolution;
StSsdDaqMaker StSsdDaqMaker.h - modified to be compline with StSsdPointMaker expectations (bug that caused SSD hits weren't found);
Sti
StiDetector.h, StiDetectorBuilder.cxx/h, StiHit.cxx, StiHitErrorCalculator.h, StiKalmanTrack.cxx/h, StiKalmanTrackFinder.cxx/h, StiKalmanTrackFinderParameters.h, StiKalmanTrackFitter.cxx/h, StiKalmanTrackFitterParameters.h, StiKalmanTrackNode.cxx/h, StiLocalTrackSeedFinder.cxx/h, StiLocalTrackSeedFinderParameters.h, StiTrackFinder.h, StiTrackFitter.h, StiTrackNode.h, StiTrackNodeHelper.cxx, StiTrackingParameters.h, StiVMCToolKit.cxx - modified to straighten out DB access via chairs ;
StiChairs.cxx, StiDefaultTrackingParameters.h, StiNodePars.h - added new files to straighten out DB access via chairs;
StiHitErrorCalculator.cxx, StiKalmanTrackFinderParameters.cxx, StiKalmanTrackFitterParameters.cxx,StiLocalTrackSeedFinderParameters.cxx, StiTrackFinderParameters.h, StiTrackingParameters.cxx - removed files;
StiKalmanTrack.cxx - modified: 2cm => StiKalmanTrackFinderParameters::instance()->maxDca3dVertex() in StiKalmanTrack::isPrimary() ;
Base/Parameters.h - modified to straighten out DB access via chairs; Loadable.cxx/h - removed;
StiMaker
StiDetectorVolume.h, StiMaker.cxx, StiStEventFiller.cxx - modified to straighten out DB access via chairs ;
StiMaker.cxx - remove redundant includes;
StiSsd
StiSsdDetectorBuilder.cxx/h - modified to straighten out DB access via chairs ;
StiSsdChairs.cxx, StiSsdHitErrorCalculator.h, StiSsdTrackingParameters.h - added new files for chairs ;
StiSvt
StiSvtDetectorBuilder.cxx/h - modified to straighten out DB access via chairs ;
StiSvtChairs.cxx, StiSvtHitErrorCalculator.h, StiSvtTrackingParameters.h - added new files for chairs ;
StiTpc
StiTpcDetectorBuilder.cxx/h, StiTpcHitLoader.cxx - modified to straighten out DB access via chairs ;
StiTpcChairs.cxx, StiTpcInnerHitErrorCalculator.h, StiTpcOuterHitErrorCalculator.h, StiTpcTrackingParameters.h - added new files for chairs;
StiRnD
Hft/StiPixelDetectorBuilder.cxx/h - modified to straighten out DB access via chairs ;
Hft/StiPixelChairs.cxx, StiPixelHitErrorCalculator.h, StiPixelTrackingParameters.h - added new files for chairs ;
Ist/StiIstDetectorBuilder.cxx/h - modified to straighten out DB access via chairs ;
Ist/StiIst1HitErrorCalculator.h, StiIst2HitErrorCalculator.h,StiIst3HitErrorCalculator.h, StiIstChairs.cxx - added new files for chairs ;
StiUtilities
StiDebug.cxx - modified to straighten out DB access via chairs ;
StarDb/Calibrations
tracker/ - all files with tracking parameters have been moved to database;
tracker/DefaultTrackingParameters.20010312.000010.C - added new file with default parameters for tracking;
tracker/tkf_tkfpar.20011201.000100.C, tkf_tkfpar.20050324.150000.C - new files added to make match between table and file names;
tracker/kinkTrackingParameters.20011201.000100.C, kinkTrackingParameters.20050324.150000.C - removed files;
tpc/tpcSectorT0offset.20071101.000000.C, tpcSectorT0offset.C - added tpcSectorT0offset table;
StDb/idl
tpcCorrection.idl, tpcDimensions.idl - modified to match with MySQL table definition;
tpcSectorT0offset.idl - added new table;
Library was retagged with tag SL08b_1 and rebuild on SL4.4, SL3.05, SL3.02 platforms;
- March 22, 2008
new library SL08b (tagged as SL08b) has been created, build on SL4.4, SL3.02 and SL3.05 platforms, tested and released on April 2.Main features:
- tracking code developed to allow drop 1 SSD hit in tracking if no others found in SSD or SVT ;
- new RTS code added to proceed with daq1000 data and to preserve the ability to proceed with daq100 and raw data;
Next codes have been updated:
StBFChain
BigFullChain.h - added pp2008a option with VFMinuit pending a contrary statement; removed MakeEvent from B2008 to restore TPC software monitor;
added svt1hit option; added options to proceed with daq1000 data (TPX);
StBFChain.cxx - added svt1hit option; added options to proceed with daq1000 data (TPX);
StBFChain.cxx/h - Skip method moved in base class;
St_base
StFileIter.cxx/h - modified to purge the directory to leave the latest version of the object;
StGenericVertexMaker
StGenericVertexMaker.cxx - indent changed;
StiPPVertex/StPPVertexFinder.cxx - assert of Year number removed; assert on beamLine left but added an explaination;
StChain
StChain.cxx, StMaker.cxx/h - Skip method moved in base class;
StMaker.cxx - upgr15 geometry added;
StDAQMaker
StDAQReader.cxx - implemented skip event if it's not raw data; adjust evpReaderClass header file; modified to return the correct run number with the new EVP_READER; added CPP flag to distinguish the old and new EVP_READER at the compilation time;
StDetectorDbMaker
St_spaceChargeCorC.h - added ewratio;
StEvent
StTofRawData.cxx/h - added new member mTriggerrime and related methods;
StTriggerData2008.cxx/h - new methods added: tofAtAddress() and tofMultiplicity();
StTriggerData.h - modified to add new methods tofAtAddress() and tofMultiplicity();
StTpcRawData.cxx/h - added new files to handle TPC raw data;
StTpcDedxPidAlgorithm.cxx - added protection against missing or wrong mTraits->mean();
StV0Vertex.cxx, StTrackFitTraits.cxx - added include to comply with ROOT;
StTrackFitTraits.h - added access to covariance matrix array;
StIOMaker
StIOMaker.cxx - modified to load the RTS shared lib to access the DAQ files via the new interface;
StMuDSTMaker
COMMON/StMuEvent.cxx/h - modified to include FMS data (StFMSTriggerDetector);
COMMON/StMuArrays.cxx/h, StMuDst.h, StMuDstMaker.cxx/h, StMuTrack.cxx/h, StMuPrimaryTrackCovariance.cxx/h - added two clone arrays for global and primary track covariance matrices, remove mSigmaDcaD andmSigmaDcaZ;
StRTSClient
FCFMaker/FCFMaker.cxx - added drift velocity dependence on sector ;
StSecondaryVertexMaker
StV0FinderMaker.cxx/h - changed to DB table of V0FinderParameters; improved Bfield calculation ;
StSsdFastSimMaker
StSsdFastSimMaker.cxx/h - added methods to remove hits from dead and inactive areas;
StTofHitMaker
StTofHitMaker.cxx/h - first release of TOF offline reader for data taken in Run 2008 ;
RTS/
EventTracker
FtfBaseHit.cxx/h, FtfBaseTrack.cxx/h, FtfDedx.cxx/h, FtfFinder.cxx/h, FtfGeneral.h, FtfHit.cxx/h, FtfMcTrack.cxx/h, FtfPara.cxx/h, FtfSl3.cxx/h, FtfTrack.cxx/h, FtfUtilities.cxx, Makefile, createMapHead.C, displayMap.C, eventTracker.cxx, eventTrackerLib.cxx/h, gl3EMC.cxx/h, gl3Event.cxx/h, gl3Histo.cxx/h, gl3HistoManager.cxx/h, gl3Hit.cxx/h, gl3LMV.cfg, gl3LMVertexFinder.cxx/h, gl3Sector.h, gl3Track.cxx/h, l3BankUtils.cxx/h, l3CoordinateTransformer.cxx/h, l3Coordinates.h, l3EmcCalibration.cxx/h, l3Swap.cxx/h, l3TrgReader.cxx/h, l3TrgReaderV12.cxx, l3TrgReaderV20.cxx, mapbin.h, sizes.h;
include/RC_Config.h, adcLogTable.h, cmds.h, daq100Decision.h, daqFormats.h, daqModes.h, em_nios.C, em_nios.h, ethLib.h, evbMemMap.h, evp.h, fcfClass.hh, iccp.h, iccp2k.h, iccpHeader.h, myrinet.h, platform.h, pp2ppTypes.h, rc.h, rcfEventList.h, rts.h, rtsCmds.h, rtsComLib.h, rtsErrMsg.h, rtsLog.h, rtsMonitor.h, rtsScaler.h, rtsSystems.h, segments.h, status.h, tasks.h, trg2rts.h - new includes added for RTS code;
DAQ1000/daq1000Formats.h, ddl_lib.hh, ddl_struct.h, mscript.h, rb.hh,rdo_cmds.h - new includes added for RTS code ;
include/DB/daqDB.hh, daqMonDB.h, ppDbLib.h - new includes added for RTS code ;
scaler/scaDaqScaler.h, scaLxCounts.h ;
RunLog/daqEventTag.h, daqFileTag.h, daqRunTag.h, daqsumEvtCnts.h, daqsumTrgCnts.h, daqsumTrgFiles.h ;
conditions/rtsCndDaqDetSetup.h, rtsCndDaqSubdet.h, rtsCndDataStreamNames.h, rtsCndEndRun.h, rtsCndL1Rescale.h, rtsCndLxUserFloat.h, tsCndLxUserInt.h, rtsCndPwCondition.h, rtsCndPwLink.h, rtsCndRun.h, rtsCndTasks.h, rtsCndTcdSetup.h, rtsCndTrgDictEntry.h, rtsCndTrigger.h, rtsCndTwLink.h, rtsConditions.h, rtsDbConstants.h, rtsHash.h ;
FTP/FTPC_PADKEY.h, ftpc_padkey.Dec.2000.h, ftpc_padkey.Feb.2002.h, ftpc_padkey.h, ftpc_padkey.h.1.0, new_ftpc_padkey.h, old_offsets.h, old_padfinder.h, padfinder.h, trans_table.hh ;
TPX/tpx_altro_to_pad.h, tpx_altro_to_pad_FY07.h, tpx_rdo.h;
L3/L3Algorithms-2001.h, L3Algorithms-22GeV.h, L3Algorithms.h, L3Formats.h, L3FormatsCompat.h;
RORC/ddl_def.h, physmem.h, rorc.h, rorc_lib.h;
RC/RC_HandlerThreads.h, RC_Msg.hh, RC_MsgDefs.h, RC_SysState.h ;
UNIX/CircleBuff.hh, StaticSizedDQueue.hh, ThreadsMsgQueue.hh,simpleQ.hh ;
SECTOR/msgStruct.h, plx.h, plxLib.h, sector.h, sectorMemMap.h, uniLib.h, universe.h;
TRG/cmds.h, trgSpecialMap.h, trgStructures-Jan2002.h, trgStructures_20.h, trgStructures_21.h, trgStructures_30.h, trgStructures_v22.h, fixAlloc.hh;
I386/atomic.h, i386Lib.h ;
SUNRT/clock.h, configLib.h, msgNQLib.h, msgQLib.h, msgQNLib.h, msgQPLib.h, msgQSLib.h, msgSQLib.h, objLib.h, rtsComLib.h, rtsMother.h, rtsSigLib.h, semLib.h, shmLib.h, sigLib.h, ipcQLib.hh;
TPC/fee_maps.h, fee_pin.h, fee_readout.h, key_map.h, offsets.h, padfinder.h, pads_rows.h, rdo_vs_pad.h, rowlen.h, sector.h, tpcPhysicalMaps.h, fee_default.h.save, microdaq.save, padfinder.h.26.11, tpcPhysicalMaps.save, trans_table.hh ;
SVT/key_map.h, svt_rb_map.h, key_map.h.10.05 ;
MVME/bdbLib.h, cbdCamac.h, mvmeAcro470Lib.h, mvmeFastTickerLib.h, mvmePciLib.h, ppcIOLib.h, rtsComLib.h, uniDmaLib.h, uniLib.h, universe.h ;
trg/include DSM.h QT.h, bbcMap.h, fpeMap.h, logmessage.h, mixMap.h, mvmeFastTickerLib.h, pmc.h, pmc_user.h, trgConfig.h, trgMap.h, trgMsg.h, trgStructures.h, trgenv.h, trigger.h ;
src rtsmakefile.def, rtsplus.def, Makefile, Makefile.jeff;
src/LOG Makefile, critServer.C, cursesLogBrowser.C, logBrowser.C, logTest.C, operDisplay.C, operDisplay.sh, rtsLog.C, rtsLogServer.C, rtsLogUnix.c ;
src/FCF Makefile, fcfAfterburner.cxx, fcfClass.cxx;
src/RTS_READER Makefile, Reader.C, daq_algo.h, daq_det.cxx, daq_det.h, daq_dta.cxx, daq_dta.h, dump_sfs.C, root_example.C, rts_reader.cxx, rts_reader.h, daq_dta_structs.h;
src/EVP_READER Makefile, Makefile_tar, cfgutil.cxx/h, emcReader.cxx/h, evpReader.cxx/hh, evpSupport.cxx/h, fpdReader.cxx/h, ftpReader.cxx/h, grpRates.C, l3Reader.cxx/h, msgNQLib.cxx/h, pmdReader.cxx/h, pp2ppReader.cxx/h, ppreader.C, ricReader.cxx/h, sanityCheckers.cxx, scReader.cxx/h, ssdReader.cxx/h, svtReader.cxx/h, tofReader.cxx/h, tpcFCFReader.cxx, tpcReader.cxx/h, trgReader.cxx/h, trgReader10.cxx, trgReader12.cxx, trgReader20.cxx, trgReader21.cxx, trgReader22.cxx, trgReader30.cxx, trgReader32.cxx, special.C;
src/DAQ_TOF Makefile, daq_tof.cxx/h;
src/DAQ_TPX Makefile, daq_tpx.cxx/h, tpxCore.cxx/h, tpxFCF.cxx/h, tpxGain.cxx/h, tpxPed.cxx/h, tpxStat.cxx/h, tpx_ped.cxx, sim_tester.C;
src/SFS Makefile, blastSFS.C, daqr_index.cxx/h, fs.C, fsBankReader.cxx/h, fs_ex.C, fs_index.cxx/h, get_line.cxx/h, sfsTest.C, sfs_index.cxx/h, sfs_single.C;
src/DAQ_PP2PP Makefile, daq_pp2pp.cxx/h ;
Sti
StiKalmanTrackFinder.h - implementation of setMinPrecHits() added;
StiKalmanTrackFinder.cxx/h - modified to make setMinPrecHits(..) obsolete;
StiKalmanTrackFinderParameters.cxx/h - added maxDca3dVertex & maxDca2dZeroXY; added HitSet rejecting via StiKalmanTrackFinderParameters;
StiKalmanTrack.cxx/h, StiKalmanTrackFinder.cxx, StiKalmanTrackFinderParameters.cxx - implemented HitSet rejecting via StiKalmanTrackFinderParameters;
StiKalmanTrackFinderParameters.cxx/h,StiKalmanTrackNode.cxx/h - removed field field from everythere;
StiMaker.cxx - modified to make setMinPrecHits(..) obsolete; removed field field from everythere;
Star/StiStarDetectorBuilder.cxx - added beam pipe volume;
StiMaker
StiDefaultToolkit.cxx, StiDetectorVolume.cxx, StiMaker.h - fixed unassigned variable (_trackNodeInfFactory), synchronize name with BigFullChain.h;
pams/geometry
geometry/geometry.g - upgr15 geometry added;
pipegeo/pipegeo00.g - upgr15 geometry added;
istbgeo/istbgeo00.g - upgr15 geometry added;
pixlgeo/pixlgeo00.g - upgr15 geometry added;
StarDb
Calibrations/tracker/KalmanTrackFinderParameters.20010311.000000.C - added maxDca3dVertex, maxDca2dZeroXY, mHitRegions & mHitWeights ;removed field;
Calibrations/tracker/KalmanTrackFinderParameters.20070101.000000.C - added maxDca3dVertex, maxDca2dZeroXY, mHitRegions & mHitWeights ;added dca3 < 3 Chi2Vtx < 900; removed field;
VmcGeometry/Geometry.upgr15.C, upgr15.h - upgr15 geometry added;
StarVMC
StVMCMaker/StVMCMaker.cxx/h - modified to comply Skip signuture with base class;
StDb
servers/dbLoadBalancerLocalConfig_BNL.xml - added stardb.ujf.cas.cz; changed port and machine power on .ujf.cas.cz node;
idl/V0FinderParameters.idl - added new VO tracking table;
idl/spaceChargeCor.idl - added column to idl;
idl/KalmanTrackFinderParameters.idl - added maxDca3dVertex, maxDca2dZeroXY, mHitRegions & mHitWeights; removed field field from everythere;
- February 11, 2007
new library SL08a (tagged as SL08a) has been created, build on SL4.4, SL3.02 and SL3.05 platforms, tested and released on February 14
Main features:
- tracking code developed to perform tracking using TPC+ 1 SVT hit on ;
- added functionality to DAQReader to read adc events only and skip if it's not adc; this functionality needed to process embedding for trigger data;
Next codes have been updated:
StBFChain
BigFullChain.h, StBFChain.cxx - implemented BEMC status check for raw data;
StBFChain.cxx - aded hook for TrsMini and PrepEmbded;
StBFChain.cxx - fixed GEANT geometry problem for TofUtil; added fgain;
BigFullChain.h - added fgain;
StBFChain.cxx,BigFullChain.h - added option adcOnly to process adc data only and skip events if it's not adc, this is needed for embedding of trigger data;
StChain
StMaker.cxx/h - copy attributes from maker to maker added;
StRTSBaseMaker.cxx/h, StRtsTable.h - new files to introduce the base class to access RTS raw data for daq1000;
StIOMaker
StIOMaker.cxx - copy IOMaker attributes to DAQMaker added;
StBichsel
GetdEdxResolution.cxx - added dE/dx resolution static functions for runs IV-VII;
StDaqLib
EVP/emcReader.cxx - fixed the case statement scope;
EMC/EMC_SmdReader.cxx - updated;
EMC/EMC_BarrelReader.cxx/h - important bug in byte order fixed;
SSD/SSD_Reader.cxx - introduced OLDEVP namespace to handle new RTS library for daq1000 ;
FPD/FPD_Reader.cxx - introduced OLDEVP namespace to handle new RTS library for daq1000;
FTPC/FTPV1P0.Banks.cxx, FTPV1P0.cxx, FTPV1P0_ADCR_SR.cxx, FTPV1P0_CPP_SR.cxx, FTPV1P0_ZS_SR.cxx - introduced OLDEVP namespace to handle new RTS library for daq1000;
TOF/TOF_Reader.cxx - introduced OLDEVP namespace to handle new RTS library for daq1000;
L3/L3_Banks.cxx, L3_Reader.cxx - introduced OLDEVP namespace to handle new RTS library for daq1000;
PMD/PMD_Reader.cxx - introduced OLDEVP namespace to handle new RTS library for daq1000;
TRG/TRG_Reader.cxx, code2003.cxx, code2004.cxx, code2005.cxx, code2007.cxx, code2008.cxx - introduced OLDEVP namespace to handle new RTS library for daq1000;
RICH/RICH_Reader.cxx/hh, RichEventReader.cxx - introduced OLDEVP namespace to handle new RTS library for daq1000;
SVT/SVTV1P0.Banks.cxx, SVTV1P0.cxx, SVTV1P0_ADCR_SR.cxx, SVTV1P0_CPP_SR.cxx, SVTV1P0_ZS_SR.cxx - introduced OLDEVP namespace to handle new RTS library for daq1000;
EVP/emcReader.cxx/h, evpSupport.cxx/h, scReader.cxx/h, ssdReader.cxx/h - introduced OLDEVP namespace to handle new RTS library for daq1000 ;
EMC/EMC_BarrelReader.cxx/hh, EMC_Reader.cxx, EMC_SmdReader.cxx - introduced OLDEVP namespace to handle new RTS library for daq1000 ;
EEMC/EEMC_Reader.cxx - introduced OLDEVP namespace to handle new RTS library for daq1000;
EEMC/EEMC_Reader.cxx - protection against NULL pointer added ;
GENERIC/CRC.cxx CRC.hh, DetectorReader.cxx, EventReader.cxx, RecHeaderFormats.cxx/hh, swaps.cxx/hh - introduced OLDEVP namespace to handle new RTS library for daq1000;
GENERIC/EventReader.cxx - added TRG as a part EMC;
GENERIC/DetectorReader.cxx - modified to activate EEMCreader even if no EEMC bank, TRG info added ;
SC/SC_Reader.cxx - introduced OLDEVP namespace to handle new RTS library for daq1000;
TPC/TPCV1P0.Banks.cxx, TPCV1P0.cxx, TPCV1P0_ADCR_SR.cxx, TPCV1P0_CPP_SR.cxx, TPCV1P0_ZS_SR.cxx, TPCV2P0.Banks.cxx, TPCV2P0.cxx, TPCV2P0_ADCR_SR.cxx, TPCV2P0_CPP_SR.cxx, TPCV2P0_ZS_SR.cxx, fee_pin.h - introduced OLDEVP namespace to handle new RTS library for daq1000;
StDAQMaker
StDAQReader.cxx/h - modified version to make it compatible with new/old DAQ readers related to daq1000;
implemented the shadow copy of the evp buffer for the new EVP_READER;
StDAQReader.cxx - modified to use bytes; set the correct buffer size for daq1000;
StDAQReader.cxx - added function to read adcOnly data for embedding (skip event if not adc) when option 'adcOnly' used in bfc;
StDAQReader.cxx/h - modified to move the dependency from the class desclaration to class implementation to adjust to new EVP_READER for daq1000;
StDbBroker
StDbBroker.cxx/h - modified to remove DbFill calls from StDbBroker because DbFill was removed;
DbFill.cxx - removed;
StDetectorDbMaker
StDetectorDbIntegratedTriggerID.h - added dummy implementaion of the default stor for StDetectorDbIntegratedTriggerID class;
StEmcADCtoEMaker
StEmcADCtoEMaker.h - added convenience methods to set some control table properties;
StEmcRawMaker
StEmcRawMaker.cxx - added support for "BEmcCheckStatus" attribute to suppress hot towers in fastOffline;
StEemcRaw.cxx/h - modified to remove warning if ESMD is not in the run ;
StEmcSimulatorMaker
StEmcSimulatorMaker.cxx - set MuDst's StEmcCollection pointer ;
StEventUtilities
StEventHelper.cxx - modified to ignor zero size containers;
StFtpcClusterMaker
StFtpcClusterMaker.cxx - modified to make bfc option fdbg selected if m_Mode==2;
StFtpcClusterMaker.cxx/h - created and filled the special set of Ftpc point histograms used to evaluate the Ftpc gain scan runs when bfc option fgain is in the chain;
StFtpcTrackMaker
StFtpcTrackMaker.cxx/h - created and filled the special set of Ftpc track histograms used to evaluate the Ftpc gain scan runs when the bfc option fgain is in the chain;
StJetMaker
StFourPMaker/StBET4pMaker.cxx/h;
StJets.cxx/h, StJetMaker.cxx, StJetSkimEvent.cxx/h, StJetSkimEventMaker.cxx, StJetReader.cxx - number of updates: use2006cuts function which extends tracks to SMD, and includes DCA cuts; emulated L2 results now included and data L2 results restructured; filled StJet zVertex and detEta;
StJetSkimEventMaker.cxx StJetSkimEvent.cxx/h - modified to include full trigger simulation from StTriggerUtilities;
StJetSkimEventMaker.cxx - modified to make skimTree working with either trigger simulators;
macros/RunJetFinder2.C, RunFastJetReader.C - modified to make skimTree working with either trigger simulators;
StLaserAnalysisMaker
LoopOverLaserTrees.C - modified to use average drift velocity from East and West;
Stl3RawReaderMaker
Stl3CounterMaker.cxx, Stl3RawReaderMaker.cxx - fixed the lost L3_Reader class definition ;
StMiniMcMaker
StMiniMcMaker.cxx/h - modified to store info of 3 EMC towers for each TinyRcTrack and TinyMcTrack;
StMiniMcEvent
StTinyMcTrack.cxx/h, StTinyRcTrack.cxx/h - modified to add EMC information to tracks. MC info obtained from StMcTrack, Rec Info obtained from track extrapolation to BEMC of rec track ;
StPmdReadMaker
StPmdReadMaker.cxx - if there is a HOT CELL return with error flag;
StPmdUtil
StPmdGeom.cxx - readBoardDetail updated for dAu run 2008;
StPass0CalibMaker
StSpaceChargeEbyEMaker.cxx - made fine tuning of parameters ;
StRTSClient
FCF/fcfClass.cxx - introduced OLDEVP namespace to handle new RTS library for daq1000;
include/fcfClass.hh - introduced OLDEVP namespace to handle new RTS library for daq1000;
StSsdFastSimMaker
StSsdFastSimMaker.cxx - modified to set a default value for uninitialized variable;
StSsdPointMaker
StSsdPointMaker.h - removed redundant class forward;
StSsdPointMaker.cxx/h -added method to read the Wafer configuration table ;
StSsdPointMaker.cxx - modified to set a default value for uninitialized variable ;
StSsdSimulationMaker
St_sls_Maker.cxx - modified to set a default value for uninitialized variable ;
StSsdUtil
StSsdBarrel.cc/hh, StSsdLadder.cc/hh, StSsdWafer.cc - modified to use the wafer configuration table ;
StSvtClassLibrary
StSvtHybridObject.cc - dummy implementaion of the missed StSvtHybridObject::SetName method;
StSvtSimulationMaker
StSvtSimulationMaker.cxx/h - added protection from missing geometry;
StTpcDb
StTpcDbLinkDef.h, StTpcDbMaker.h - added the TPC coordinate transformation global function to the Root/Cint dictionary;
StTpcDbLinkDef.h - remove the wrong numberOfPadsAtRow_ entry from the CintDict;
StTpcDbMaker.cxx - added function to calculate the tpc coord transfoirmation in one step;
StarRoot
TCFit.cxx - new name of TCL.h;
Sti
StiKalmanTrackFinder.cxx/h - added minPrecHits to include 1 svt hits in tracking;
StiLocalTrackSeedFinder.h, StiTrackFinder.h - modified;
StiMaker
StiMaker.cxx - added minPrecHits to include 1 svt hits in tracking; removed setMCS() call;
St_QA_Maker
StEventQAMaker.cxx - modified for new physics triggers working;
St_srs_Maker
St_srs_Maker.cxx - bug fixed in hit error setting;
St_tcl_Maker
St_tcl_Maker.cxx/h - modified to split tcl and tfs Makers;
St_tfs_Maker.cxx/h - modified to split tcl and tfs Makers;
StTriggerUtilities
L2Emulator,Bemc - further development of code for trigger simulation;
pams/geometry
geometry/geometry.g - TOF weight corrected;
btofgeo/btofgeo6.g - TOF weight corrected;
StarDb/global
vertices/ev0par2.20071125.000000.C,exipar.20071125.000000.C - added new files for run 2008;
VmcGeometry/y2008.h - TOF weight corrected;
StDb
servers/dbLoadBalancerLocalConfig_BNL.xml - added new server "bogart" to Analysis ;
idl/ssdWaferConfiguration.idl - added new Wafer table for ssd - will use 320 rows per/timestamp;
QtRoot
qt/inc/TQtClientFilter.h, TQtClientWidget.h, TQtRootSlot.h - merged with ROOT svn;
qt/inc/TQMimeTypes.h - get rid of the Q3support for TQtMimeTypes class;
qt/src/TQMimeTypes.cxx - get rid of the Q3support for TQtMimeTypes class;
Lidia Didenko
»
- Printer-friendly version
- Login or register to post comments