]> git.uio.no Git - u/mrichter/AliRoot.git/commit - HLT/TPCLib/AliHLTTPCHWClusterTransformComponent.cxx
Reorganising the TPC transformation in HLT:
authorsgorbuno <sgorbuno@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 10 Nov 2012 16:21:57 +0000 (16:21 +0000)
committersgorbuno <sgorbuno@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 10 Nov 2012 16:21:57 +0000 (16:21 +0000)
commit9612251512502b83f92309adfed73d0e201c3134
tree31cfeb3eb4016236e1593229a4316569d3e3d4b6
parent9dedf5a19d4d1b05bb14dbb4f6c7a5ee1b0b85ca
Reorganising the TPC transformation in HLT:

- Global instance of AliHLTTPCFastTransform removed. Instead, a private static member is put to the transformation component.

- All the calculations, incl. alignment are moved from AliHLTTPCClusterTransformation to AliHLTTPCFastTransform.
Now the AliHLTTPCClusterTransformation class only initialises the HLT environment - data base, geometry, TPCRecoParam

- During off-line reprocessing, the Time Stamp is reset in the first event, when the event time stamp differs significantly from the initialisation time.

- Extra checks and eror messages added.
HLT/TPCLib/AliHLTTPCClusterTransformation.cxx
HLT/TPCLib/AliHLTTPCClusterTransformation.h
HLT/TPCLib/AliHLTTPCHWClusterTransformComponent.cxx
HLT/TPCLib/AliHLTTPCHWClusterTransformComponent.h
HLT/TPCLib/transform/AliHLTTPCFastTransform.cxx
HLT/TPCLib/transform/AliHLTTPCFastTransform.h