Track Parametrization YUKIYOSHI OHNISHI KEK, National Laboratory for high Energy Physics, Tsukuba, 305, Japan Abstract This is a note1 for track parameters[1] and their introductive manipulations that will be utilized in track reconstruction. This shows how to represent trajectory of both helical and straight tracks and to implement multiple scattering and energy loss eects. A right-handed coordinate system is used in this track parametrization in which the magnetic eld is along the z-axis. 1 The Reference Point Track ts should be done at dierent t points to nd the best representation of the track in the vicinity of that point. Each t uses the dierent pivotal point x0 = (x0 ; y0; z0 )T as the reference point. This pivotal point makes the beginning point of track segment explicit and how corrections to the track parameters have been done clear. In the CDC ts the wire position of the most inner hit is chosen as the pivotal point(pivot). 2 Fit Parameters There are ve parameters a = (d; 0; ; dz ; tan )T to be derived by track tting. These helix parameters; d is the signed distance of the helix from the pivot in x-y plane, 0 is the azimuthal angle to specify the pivot with respect to the helix center( The range of 0 takes 0 to 2 in BELLE ), is 1=Pt (reciprocal of the transverse momentum) and the sign of represents the charge of the track assigned by the track tting, dz is the signed distance of the helix from the pivot in the z direction, tan is the slope of the track, tangent of the dip angle. 1 Revised: 17 June, 1997 1 y y (b) Positive Track (a) Negative Track (x, y, z) φ0 (x 0 ,y 0 ,z 0 ) w φ v φ0 φ v (x 0 ,y 0 ,z 0 ) (x, y, z) w x x Figure 1: Schematic representation of the helix parametrization for (a) negative and (b) positive charged track. The vectors in the gure are dened by ~x = ~x 0 +(d + ) w~ ? ~v; where w~ = (cos 0; sin 0)T and ~v = (cos(0 + ); sin(0 + ))T . 3 Charged Track in Uniform Magnetic Field Charged particle in a uniform magnetic eld is represented by a helical trajectory. The position along the helix is given by 8 > < x = x0 + d cos 0 + fcos 0 ? cos(0 + )g y = y + d sin + fsin ? sin(0 + )g (1) > : z = z00 + dz 0 ? tan 0 ; where alpha is the magnetic-eld-constant, = 1=cB = 10000=2:9979258=B [cm (GeV/c)?1] at the strength of magnetic eld B [K Gauss], is the turning angle, that is an internal parameter with a sign, (for instance, has a negative sign for out-going positive tracks from the pivot.) and determines the location. The helix parameters a = (d; 0; ; dz ; tan1 )T and error matrix are dened at the pivot x0 = (x0; y0; z0)T . The helix center in x-y plane is cos 0 yc = y0 + d + sin 0 ; xc = x0 + d + and the signed radius of the circle is (3) = : (4) t (5) In terms of these parameters, the track momentum is given by: 1 P = 1 (2) jj 0 is also dened by 0 = atan2((d + =)(yc ? y0 ); (d + =)(xc ? x0 )): 2 y Straight Track (x 0 ,y 0 ,z 0 ) (x, y, z) dρ φ0 v w x Figure 2: Schematic representation of the track parametrization for straight track. The vectors in the gure are dened by ~x = ~x0 + d w~ + t ~v; where w~ = (cos 0 ; sin 0)T and ~v = (? sin 0 ; cos 0 )T . or at the deection angle , 0 1 1 0 px ? sin(0 + ) 1 B@ py CA = B@ cos(0 + ) CA : jj pz tan (6) 4 Neutral Track and the case of Non-magnetic Field Neutral track and charged particles in the non-magnetic eld are represented by a straight line using four parameters a = (d; 0; dz ; tan )T . The straight line is given by a helix with innite radius: 8 > < x = x0 + d cos 0 ?t sin 0 y = y + d sin +t cos > : z = z00 + dz 0 +t tan ;0 (7) where t is the projected path length onto x-y plane corresponds to in the helix case. 5 Pivot Transformation It is very useful to change a pivot because an appropriately chosen pivot simplies calculations, for example, in energy loss or multiple scattering corrections. The pivot change x0 = (x0; y0; z0)T ! x00 = (x00; y00 ; z00 )T : (8) includes the following change in the helix parameters a = (d; 0; ; dz ; tan )T ! a0 = (d0; 00; 0; d0z ; tan 0)T 3 (9) and the error matrix ! ! @ a0 @ a0 T Ea ! Ea = Ea @a @a The new helix parameters a0 = (d0; 00; 0; d0z ; tan 0 )T are 0 0 d = x0 ? x0 + d + cos 0 cos 00 0 + y0 ? y0 + d + sin 0 sin 00 ? 0 0 0 y0 ? y0 + d + sin 0 ; 0 = atan2 d + : d0 + x0 ? x00 + d + cos 0 0 = 0 0 dz = z0 ? z0 + dz ? (00 ? 0) tan tan 0 = tan : 0 (10) (11) (12) (13) (14) (15) 6 Track Extrapolation 6.1 Energy Loss Correction The pivot transformation is useful to correct energy loss eect because only one of track parameters, can be aected by energy loss eect at the point to be corrected. The procedure is rst to move the pivot to the energy loss point x00 as x0 = (x0; y0; z0)T ! x00 = (x00; y00 ; z00 )T (16) and also track parameter vector and its error matrix change as discussed in the previous section. a = (d; 0; ; dz ; tan )T ! a0 = (d0; 00; 0; d0z ; tan 0)T Ea Then correct 0 as ! ! ! @ a0 @ a0 T Ea = E @a a @a 0 0corr: = 0 + dE ; dx (17) (18) where dEdx is calculated from the average energy loss in the material. The error matrix dose not change by energy loss correction since eq.(18) implies ! @ a0corr: = 1: @ a0 (19) Unless the pivot is chosen at the energy loss point, all track parameters except for tan are aected by the energy loss. This is one of the advantages of having the freedom to arbitrarily choose the pivot in this helix parametrization. 4 6.2 Multiple Scattering Correction (material of thin layer) This section shows how to take the eect of the multiple scattering on the error matrix into account. The rst procedure is the same as the energy loss correction. Move the pivot to the material, the track parameters and its error matrix change simultaneously. Then the error matrix for the track extended through the material becomes Ea corr: = Ea + EMS ; 0 0 (20) where the second term on the right-hand side represents the correction to the error matrix due to the multiple scattering: 2 (EMS )22 = (1 + tan2 ) MS 2 (EMS )33 = 2 tan2 MS (EMS )35 = (EMS )53 2 = tan (1 + tan2 ) MS 2 (EMS )55 = (1 + tan2 )2 MS ; (21) (22) (23) (24) (25) with all the other components are zero. The MS is given by s L 0 :0136 L MS = 1 + 0:038 ln X ; p(GeV) X0 0 (26) where , p, and L=X0 are the velocity in units of light velocity, the momentum, and the thickness of the material in unit of its radiation length. When the error matrix for extrapolated track is calculated, it is easy to estimate the position error at a deection angle in terms of @x Ex () = @ a0 ! Ea corr: 0 ! @x T : @ a0 (27) References [1] This follows the parametrization used by the TOPAZ Collaboration in Nucl. Inst. Meth. A264 (1988) 297. 5 A Propagation of Error Propagation of error matrix is written by Ea ! ! ! @ a0 T @ a0 E ; Ea = @a a @a (28) 0 where a and a0 indicates original helix parameter vector and new helix parameter vector respectively. Jacobian is 0 BB BB ! @ a0 BB = BB @a B@ where @d0 @d @d0 @0 @d0 @ @d0 @dz @00 @d @00 @0 @00 @ @00 @dz @0 @ @0 @d @d0z @d @d0z @0 @d @d @0 @d @ @d @dz @d @ tan @d @d @0 @0 @0 @ @0 @dz @0 @ tan @0 0 0 0 0 0 0 0 0 0 0 0 0 @ tan @0 @ tan @ @ tan @dz @ tan @ tan @ tan 0 0 0 0 @d 0 0 0 @d @dz @0 @dz @ @dz @dz @dz @ tan @dz 0 0 0 0 @d @ @0 @ @ @ @dz @ @ tan @ 0 0 1 CC CC CC ; CC CA (29) = cos 00 cos 0 + sin 00 sin 0 (30) = (31) = d + (sin 00cos0 ? cos 00 sin 0 ) f 1 ? (cos 00 cos 0 + sin 00 sin 0)g 0 2 @d = @ tan = 0 = ? 0 1 (sin 00 cos 0 ? cos 00 sin 0) d + ! d + = d0 + (cos 00 cos 0 + sin 00 sin 0) 1 = 2 d0 + (sin 00 cos 0 ? cos 00 sin 0 ) 0 0 = @ @ tan = 0 = 1 (32) (33) (34) (35) (36) (37) @0 @0 @0 = @ = @d = @ tan =0 0 z ! tan = d0 + (sin 00 cos 0 ? cos 00 sin 0) ! ! d + 0 0 = tan 1 ? 0 (cos 0 cos 0 + sin 0 sin 0) d + 6 (38) (39) (40) (41) @d0z @ @d0z @dz @d0z @ tan @ tan 0 @d @ tan 0 @ tan = 2 0 tan 0 ? 0 ? sin 00 cos 0 ? cos 00 sin 0 d0 + !! (42) = 1 (43) = ? (00 ? 0) 0 @ tan 0 @ tan 0 = @ tan = @ = @d = 0 @ (44) = 1: (46) (45) z 0 In order to estimate position error using error matrix, the following jacobian is needed: 0 ! B @x =B @ @a @x @0 @y @0 @z @0 @x @d @y @d @z @d @x @x @ @dz @y @y @ @dz @z @z @ @dz @x @ tan @y @ tan @z @ tan 1 CC A; (47) where @x @d @x @0 @x @ @x @dz @y @d @y @0 @y @ @y @dz @z @d @z @ @z @dz @z @ tan = cos 0 = ?d sin 0 + (48) f? sin 0 + sin(0 + )g (49) = ? 2 fcos 0 ? cos(0 + )g @x = @ tan =0 (51) = sin 0 (52) = d cos 0 + fcos 0 ? cos(0 + )g = ? 2 fsin 0 ? sin(0 + )g @y = @ tan =0 @z = @ =0 2 = 1 = ? tan (53) (54) (55) (56) 0 = (50) (57) (58) (59) : 7 B Multiple Scattering After Passing Through Thin Layer The correction to error matrix due to multiple scattering eect is shown in Section 6.2: Ea = Eameas: + EMS (60) The multiple scattering changes the helix parameter from a to a0 . If pivot is chosen at the point of multiple scattering, tangential vector changes from to @ @ @ @ sin 0 ; ? cos 0 ; ? tan = @ =0 @x @y @z ! ! @ = @0 =0 sin 00 @ ; ? 0 cos 00 @ ; ? 0 tan 0 @ 0 @x @y @z ! @ @ @ @ ' @ + 0 cos 0 0 @x ; 0 sin 0 0 @y ; ? 0 tan @z ; where 00 = 0 + 0, 0 = + , and tan 0 = tan + tan . Therefore, the direction change of track, is given by @ @ 2 ^ ()2 ' (sin )2 = @@ 2 @@ 2 @ @ (61) (62) (63) (64) 0 ! 0 2 tan 1 2 = 1 + tan 2 1 ? 1 + tan2 ( tan ) (0 ) ! 1 2 tan + (1 + tan2 )2 1 ? 1 + tan2 ( tan ) ( tan )2 (65) ( tan )2 : 0 )2 + (66) ' 1 ( + tan2 (1 + tan2 )2 0 and tan are dened as components of a = a ? a0. due to deviation of tan is derived from momentum conservation. tan tan : + ' + (67) 1 + tan2 The correction of error matrix, EMS , is determined from ! 2 = aT E ?1 a (68) MS 0 0 0 B 2 B 0 (1 + tan2 )MS B 0 0 EMS = B B B 0 @0 0 0 MS a = (0; 0; ; 0; tan )T 0 0 2 2 tan2 MS 0 2 tan (1 + tan2 )MS 8 0 0 0 0 2 0 tan (1 + tan2 )MS 0 0 2 0 (1 + tan2 )2MS (69) 1 CC CC CC :(70) A
© Copyright 2026 Paperzz