star-tf-trkeff-l AT lists.bnl.gov
Subject: STAR task force for evaluating tracking efficiency uncertainty
List archive
Re: [Star-tf-trkeff-l] Tracking Efficiency Uncertainty meeting November 14, 2023, 10:00 AM
- From: "Van Buren, Gene" <gene AT bnl.gov>
- To: STAR task force for evaluating tracking efficiency uncertainty <star-tf-trkeff-l AT lists.bnl.gov>
- Subject: Re: [Star-tf-trkeff-l] Tracking Efficiency Uncertainty meeting November 14, 2023, 10:00 AM
- Date: Tue, 14 Nov 2023 15:27:50 +0000
A question at today's meeting was about the two ways to assign a sign to the
XY DCA. These are documented in
$STAR/StRoot/StarClassLibrary/StPhysicalHelix.cc as the functions:
geometricSignedDistance()
...where the sign is from whether the z component of the cross product of the
DCA vector and the track momentum vector (this essentially says that the
track is moving clockwise around the vertex at the DCA point, or
counter-clockwise, regardless of the charge sign of the track):
double cross = DCAVec.x()*momVec.y() - DCAVec.y()*momVec.x();
double theSign = (cross>=0) ? 1. : -1.;
return theSign*DCAVec.perp();
and
curvatureSignedDistance()
...where the sign is from whether the point is inside the curvature of the
track, or outside the curvature, regardless of the direction the particle is
moving. This is essentially the geometricSignedDistance() divided by the
sign(-q*B) = mH:
return (this->geometricSignedDistance(x,y))/(this->mH);
-Gene
-
[Star-tf-trkeff-l] Tracking Efficiency Uncertainty meeting November 14, 2023, 10:00 AM,
Petr Chaloupka, 11/13/2023
-
Re: [Star-tf-trkeff-l] Tracking Efficiency Uncertainty meeting November 14, 2023, 10:00 AM,
Van Buren, Gene, 11/14/2023
- Re: [Star-tf-trkeff-l] Tracking Efficiency Uncertainty meeting November 14, 2023, 10:00 AM, Petr Chaloupka, 11/14/2023
-
Re: [Star-tf-trkeff-l] Tracking Efficiency Uncertainty meeting November 14, 2023, 10:00 AM,
Van Buren, Gene, 11/14/2023
Archive powered by MHonArc 2.6.24.