85 Double_t e_tilde =
gamma->E();
87 TLorentzVector twopi = ((*(TLorentzVector*)
pip)
88 + (*(TLorentzVector*)
pim));
92 Double_t Phi = twopi.Phi();
93 Double_t Theta = twopi.Theta();
95 twopi.RotateY(-Theta);
97 p_star.RotateY(-Theta);
99 p_star.Boost(-twopi.BoostVector());
101 Double_t theta_pi = TMath::Pi() - p_star.Theta();
102 Double_t p_star_value = p_star.P();
103 Double_t s_pipi = twopi.M();
106 e_tilde*e_tilde * p_star_value*p_star_value
107 * pow(sin(theta_pi),2));