abercuci [Fri, 23 Oct 2009 10:46:01 +0000 (10:46 +0000)]
new strategy for TRD-PID ref maker (AlexW & AlexB)
- new inheritance
- new data structures to store training data
- switchable data source ESD - Friends
improved verbosity for tracklet
laphecet [Fri, 23 Oct 2009 09:21:50 +0000 (09:21 +0000)]
Reorganization of the QA (Rec), by splitting a MTR and MCH parts, so they can be used separately if the need arise, and anyway be more easy to develop and maintain in parallel.
Also, according to last DAQ meeting discussions (http://indico.cern.ch/conferenceDisplay.py?confId=70835), a few changes in our QAs are implemented :
MCH :
- can now cut on low buspatch occupancies (if the config could be retrieved)
MTR :
- Implementation of raw data checker and update of shifter information (we check trigger algorithm errors, errors in the raw structure, and dead channels/boards).
- General clean-up of QA histograms.
- Improvement of graphical results.
marian [Thu, 22 Oct 2009 22:56:40 +0000 (22:56 +0000)]
M AliTPCTransform.cxx - Eff C++ warning
M AliTPCcalibDB.cxx - Drift correction - Use functionality of AliTPCcalibDButil
M AliTPCcalibDButil.cxx - Combining the TPC Laser and Cosmic to get corrections
M AliTPCcalibDButil.h -
M AliTPCcalibTime.cxx - Use AliRelAlignment for calculation of drift velocity correction - using the TPC-ITS and TPC-TOF matching
M AliTPCcalibTime.h
marian [Thu, 22 Oct 2009 22:07:59 +0000 (22:07 +0000)]
AliTPCcalibDButil.cxx.diff Fix validity range for laser Q
AliTPCCalibCE.cxx.diff Speed up of code: Use float array instead of TVectorF
AliTPCCalibCE.h.diff Speed up of code: Use float array instead of TVectorF
AliTPCCalibRaw.cxx.diff Include occupency info per event
AliTPCCalibRaw.h.diff Include occupency info per event
AliTPCCalibViewerGUItime.cxx.diff Small fixes
AliTPCMonitor.cxx.diff Only process events with TPC data
TPCMonitor.C.diff Remove obsolte Buttons
AliTPCCalPad.cxx Eff C++ fix
richterm [Thu, 22 Oct 2009 09:54:37 +0000 (09:54 +0000)]
increasing the output buffer size estimator according to the current needs as
more objects are shipped within the trigger decision
bug https://savannah.cern.ch/bugs/?57127
marian [Thu, 22 Oct 2009 08:36:04 +0000 (08:36 +0000)]
AliTPCcalibDB.cxx - Check the OCDB info consistency
AliTPCTransform.cxx - cach current correction
CalibEnv.C - exporting drift velocity for different type of post-proces algorithm
ivana [Wed, 21 Oct 2009 21:49:55 +0000 (21:49 +0000)]
In reconstruction:
- Bug fixes in the computation of the MCS effect in the track
parameter covariances (the main problem was a bad sign in
cov(x(y),Theta_x(y)) due to the orientation of the spectrometer along z<0).
It sligtly affects the matching with the trigger (because of the MCS
in the iron wall) and mainly the covariance matrix extrapolated at vertex (through the front absorber).
- Correct the computation of the covariance matrix of the trigger track
(also due to the orientation of the spectrometer), which again improve
the tracker/trigger track matching.
(Philippe P.)
ivana [Wed, 21 Oct 2009 21:45:42 +0000 (21:45 +0000)]
Re-committing modifications from r35725
(by Aurelien, Diego):
now together with moving AliMUONTriggerElectronics
class from libMUONsim in libMUONbase, which is now used
by AliMUONQADataMakerRec (to avoid dependence
of LibMUONrec on libMUONsim).
sgorbuno [Wed, 21 Oct 2009 21:42:03 +0000 (21:42 +0000)]
AliHLTTPCCAInputDataCompressorComponent created
The component compressed the information from the clusterfinder and send it to the slice tracker
It can be optionally used after the clusterfinder on the same machine in order to reduce the data transfer.
The data compression ratio is about 4.5(pp)/5.5(Centr.Pb)
The speed is about 600kHz/patch (pp) and 1.6kHz/patch (Centr.Pb)
sgorbuno [Wed, 21 Oct 2009 20:58:33 +0000 (20:58 +0000)]
Update from David Rohr:
fixes a bug for the standalone benchmark, improves scheduling for tracklet selector and
fixes the logging for the CATrackerComponent