Home » PANDA » PandaRoot » Tracking » Changes in PndTpcRiemannTrackingTask
Changes in PndTpcRiemannTrackingTask [message #12336] |
Mon, 25 July 2011 15:21 |
Johannes Rauch
Messages: 41 Registered: September 2010 Location: TUM
|
continuous participant |
From: *natpool.mwn.de
|
|
Dear Colleagues,
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->SetPersistence();
tpcSPR->useGeane(); // use RKTrackrep and GeaneTrackrep
tpcSPR->SetMCPid(); // use ideal particle identification
//tpcSPR->SetPDG(211);
fRun->AddTask(tpcSPR);
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!
regards,
Johannes
|
|
|
Goto Forum:
Current Time: Sat Nov 30 21:05:03 CET 2024
Total time taken to generate the page: 0.00742 seconds
|