59 TVector3 Momentum1, TVector3 Momentum2)
64 TMath::Sqrt(Momentum1.X() * Momentum1.X() + Momentum1.Y() * Momentum1.Y() + Momentum1.Z() * Momentum1.Z());
66 TMath::Sqrt(Momentum2.X() * Momentum2.X() + Momentum2.Y() * Momentum2.Y() + Momentum2.Z() * Momentum2.Z());
68 if (InvariantMass > 0.5 || OpeningAngle > 45 || ZPos > 100 || p1 > 10 || p2 > 10) {
return AnnValue = -1; }
73 params[0] = InvariantMass / 0.1;
74 params[1] = OpeningAngle / 30;
75 params[2] = PlaneAngle_last / 30;
76 params[3] = ZPos / 100;
80 if (params[0] > 1.0) params[0] = 1.0;
81 if (params[1] > 1.0) params[1] = 1.0;
82 if (params[2] > 1.0) params[2] = 1.0;
83 if (params[3] > 1.0) params[3] = 1.0;
84 if (params[4] > 1.0) params[4] = 1.0;
85 if (params[5] > 1.0) params[5] = 1.0;
87 AnnValue =
fNN->Evaluate(0, params);