GSI Forum
GSI Helmholtzzentrum für Schwerionenforschung

Home » PANDA » PandaRoot » Particle Identification » Faster PndPidCorrelator with smart MVD Info
icon6.gif  Faster PndPidCorrelator with smart MVD Info [message #18165] Wed, 22 April 2015 18:27
StefanoSpataro is currently offline  StefanoSpataro
Messages: 2736
Registered: June 2005
Location: Torino
first-grade participant

From: *to.infn.it
Dear all,
just checking the speed of PndPidCorrelator, I noticed that a huge amount of time was spent on MVD Info to calculate DEDX using Geane (track parameters are each time extrapolated to mvd hits to find the direction of the track, then the proper dx value).

I have modified the code so that now the extrapolation starts from the first hit, and move from one hit to the other (before it was starting from last hit of the track, and each time it back extrapolated to each mvd hit).

Checking the output with 100 standard J/psipipi events, the distributions are almost the same, the new code fails a bit less times, and the CPU time decreased from 68s to 33 s, now it is half than before.

I suggest to update your pid folder to have faster pid macros.
Previous Topic: Charged Hits in Neutral List
Next Topic: How to implement Various PID Criteria for the analysis??
Goto Forum:
  


Current Time: Thu Nov 28 16:48:58 CET 2024

Total time taken to generate the page: 0.01136 seconds