]> git.uio.no Git - u/mrichter/AliRoot.git/commit - ANALYSIS/AliAnalysisTaskPIDResponse.cxx
Updates for the pid caching. By default it is still switched off
authormorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 1 Nov 2012 15:15:00 +0000 (15:15 +0000)
committermorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 1 Nov 2012 15:15:00 +0000 (15:15 +0000)
commit1c9d11bef80a7c9a2f3c617638d2ec9668b5e76b
treee40b9f01e8ad8a1d47c5c3b6f4c0e75a607992fc
parent5ab640ac724343c55bab6a8fa7304a104e48ba1c
Updates for the pid caching. By default it is still switched off
and can be switched on by a parameter in the AddTask macro
(AddTaskPIDResponse.C).
From a small test I got about 8% less cpu time and 5% less real time
if the caching is switched on.
However this of course completely depends on how often the pid values are
requested for a track. The less it is needed, the less the gain, of course.
Jens Wiechula
ANALYSIS/AliAnalysisTaskPIDResponse.cxx
ANALYSIS/AliAnalysisTaskPIDResponse.h
STEER/AOD/AliAODpidUtil.cxx
STEER/AOD/AliAODpidUtil.h
STEER/ESD/AliESDpid.cxx
STEER/ESD/AliESDpid.h
STEER/STEERBase/AliDetectorPID.h
STEER/STEERBase/AliPIDResponse.cxx
STEER/STEERBase/AliPIDResponse.h