auto vqq = beam - ele double Q2 = -vqq.M2() double W = (beam+targ-ele).M() double xB = Q2/(W*W - Mpro*Mpro + Q2); double mt = -(pro-targ).M2()
auto lnorm = vqq.Vect().Cross(beam.Vect()); auto hnorm = pro.Vect().Cross(vqq.Vect()); double phistar = lnorm.Angle(hnorm)*TMath::RadToDeg(); if( lnorm.Dot(pro.Vect()) > 0 ) phistar = 360 - phistar;
auto lnorm = vqq.Vect().Cross(beam.Vect()); auto hnorm = vqq.Vect().Cross(gg.Vect()); double phistar = lnorm.Angle(hnorm)*TMath::RadToDeg(); if( lnorm.Dot(gg.Vect()) < 0 ) phistar = 360 - phistar;
There was an error while loading. Please reload this page.