TLorentzVector rotate(TLorentzVector v, Float_t theta, Float_t phi){ v.RotateX(theta); v.RotateY(phi); return v; }