21 Bool_t TwoTrackDebugCut::Pass(
TwoTrack* pair) {
27 const TLorentzVector& x1 = ((
McTrack*) track1)->GetFreezoutPosition();
28 const TLorentzVector& x2 = ((
McTrack*) track2)->GetFreezoutPosition();
31 Double_t dpx, dpy, dpz, de;
32 Double_t dx, dy, dz, dt;
33 dpx = p1.X() - p2.X();
34 dpy = p1.Y() - p2.Y();
35 dpz = p1.Z() - p2.Z();
43 Double_t w = 1.0 + TMath::Cos((dpx * dx + dpy * dy + dpz * dz - dt * de) / 0.197327);
44 Double_t q = TMath::Sqrt(TMath::Abs(dpx * dpx + dpy * dpy + dpz * dpz - de * de));