|Changes in PndTpcRiemannTrackingTask [message #12336]
||Mon, 25 July 2011 15:21
Registered: September 2010
in the last days I made several changes and Improvements in the Pattern Recognition.
Many of the tracking parameters have changed their optimal settings, and new setters have been introduced.
In order to keep things simple, I set all parameters to reasonable default values in the PndTpcRiemannTrackingTask.
I also changed all the macros and took out the setter functions.
If you use your own macros, please use the PndTpcRiemannTrackingTask as follows, then all the default values will be used. They are already tuned and will be updated if necessary.
PndTpcRiemannTrackingTask* tpcSPR = new PndTpcRiemannTrackingTask();
tpcSPR->useGeane(); // use RKTrackrep and GeaneTrackrep
tpcSPR->SetMCPid(); // use ideal particle identification
If you want you can use a specific pdg hypothesis, but then remember to comment out tpcSPR->SetMCPid();
If you know what you are doing and/or want to try different track finding parameters, please refer to PndTpcRiemannTrackingTask.h. I put comments there so that you understand what the parameters are doing.
Otherwise I recommend using the default values.
I hope recent changes will improve efficiency!