Home » PANDA » PandaRoot » Tracking » track finder
Re: track finder [message #5835 is a reply to message #5834] |
Fri, 08 February 2008 11:37   |
Lia Lavezzi
Messages: 291 Registered: May 2007 Location: Torino
|
first-grade participant |
 From: *pv.infn.it
|
|
Hi Alicia,
after the Kalman fit you have the track in the SD frame representation, so the 5 parameters are: q/p, v', w', v and w. You can access them with the functions in CbmTrackParP and CbmTrackPar (from which it inherits): GetQp(), GetV(), and so on. You can also access the x, y, z coordinates and the px, py, pz momentum components in the master reference system (you find the functions in the same classes).
Since you talk about the dip angle, and maybe you need it, I explain you how to get it: you need to change your representation, from the SD system (CbmTrackParP) to the SC one (CbmTrackParH), where the accessible parameters are q/p, lambda, phi, yperp, zperp. To do this you should use the transformation functions in CbmGeaneUtil. Consider as an example in the kalstt tutorial, in kalstt/GeaneEx/CbmGeaneTrKalStt.cxx, the lines from 298 to 327: they actually perform the reverse transformation, from SD to SC.
One more remark: the Kalman filter procedure does not divide the fit problem into two planes (x-y and z-track length), it is performed on a virtual detector plane; the separation of the problem in the two planes is used only during the prefit (that we perform with an helix in PndSttHelixTrackFitter).
Hope this helps, but if you need more info please ask 
Ciao,
Lia.
|
|
|
Goto Forum:
Current Time: Mon Feb 10 08:25:36 CET 2025
Total time taken to generate the page: 0.01087 seconds
|