aszostak [Thu, 28 May 2009 15:55:42 +0000 (15:55 +0000)]
Adding extensions and bug fixes to AliHLTMUONHitReconstructor from Indra.
Adding functionality to AliHLTMUONHitReconstructor to generate extra cluster information and write this out at CLUSTERS blocks.
Fixing handling of internal HLT data blocks and special events in AliHLTMUONRootifierComponent and AliHLTMUONDataCheckerComponent.
richterm [Thu, 28 May 2009 14:07:21 +0000 (14:07 +0000)]
Making the HLTReconstructor and RawReaderHLT not a direct child of the HLTPluginBase. There was an undefined symbol when using the libHLTinterface to run the system outside AliRoot. Somehow the two classes were using a symbol which was just virtual in the libHLTbase and I did not find another way to avoid this.
marian [Wed, 27 May 2009 18:21:08 +0000 (18:21 +0000)]
Adding general non linear transformation
Class AliTPCtransformation:
Should represent general non linear transformation. Currently tune for TPConly.
To be used:
1. Simulation-Digitization
2. Reconstruction - AliTPCTransform
3. Calibration/Alignment (KalmanFilter, Milipedde)
4. Set of transformation to be stored/retrieved as OCDB entry
Base functionality:
1. Double_t GetDeltaXYZ(Int_t coord, Int_t volID, Double_t param, Double_t x, Double_t y, Double_t z)
Get correction - return the delta of coordinate coord dx or dy or dz for given volID for point at point (x,y,z)
All coordinates are global
2. The transformation should work only for given volIDs and detector IDs
Currently Bitmask is used for filtering
richterm [Wed, 27 May 2009 11:22:56 +0000 (11:22 +0000)]
register the CATracker and CAGlobalMerger from the TPCAgent; delete global objects in both implementations which have been used for registration so far
sgorbuno [Wed, 27 May 2009 09:11:20 +0000 (09:11 +0000)]
In the conversion to AliHLTTPCTrack, the error of Pt is set to the error of q/Pt, the error of Phi is set to the error of SinPhi, for the consistency with the AliHLTTPCTrack::Convert2KalmanTrack() routine
sgorbuno [Tue, 26 May 2009 16:42:36 +0000 (16:42 +0000)]
bug fixes:
1) AliHLTTPCCATrackParam::SetSignCosPhi(): the |fSignCosPhi| was not set to 1, therefore GetCosPhi() was wrong
2) TrackletConstructor --- bug fix from Matthias Kretz
abercuci [Tue, 26 May 2009 15:36:49 +0000 (15:36 +0000)]
add pictures for cluster error parameterization as function of drift
for the two methods currently used for cluster shape in the r-phi
direction (LUT and GAUS)
richterm [Tue, 26 May 2009 14:33:30 +0000 (14:33 +0000)]
bugfixes as suggested by Sergey (#50845 and #50828), still to be
confirmed by Kenneth
- proper cleanup of internal status variables of the DigitReaderUnpacked
in order to find clusters not only for the first event
- cleanup of MC data at the beginning of event processing in the
ClusterFinder
basanta [Tue, 26 May 2009 08:48:49 +0000 (08:48 +0000)]
isolated cell serach included in AliPMDClusteringV1 and kept in recpoints for offline calibration, Track number is propagated to recpoint and kept in rechit branch for eff/pur
richterm [Fri, 22 May 2009 14:04:53 +0000 (14:04 +0000)]
bugfix: the TPC conformal mapping tracker is using the opposite sign
convention for the magnetic field, a quick hack was done in the
ESD converter to account for the charge sign. Correcting this hack
in order to work with the CA tracker. The sign is now adjusted in the
CM (Slice) tracker
ivana [Wed, 20 May 2009 15:41:50 +0000 (15:41 +0000)]
Adding a control flag to AliMUONRawStreamTriggerHP to allow the decoder
interface to either return the original local structure IDs found in the raw
data or calculated ones instead. This is needed in case hardware returns
incorrect or duplicate values.
(Artur)