1 #ifndef CommonTools_Utils_MasslessInvariantMass_h
2 #define CommonTools_Utils_MasslessInvariantMass_h
7 template <
typename T1,
typename T2>
8 double operator()(
const T1& t1,
const T2& t2)
const {
11 return (v1 + v2).mass();
double operator()(const T1 &t1, const T2 &t2) const
XYZTLorentzVectorD XYZTLorentzVector
Lorentz vector with cylindrical internal representation using pseudorapidity.
XYZVectorD XYZVector
spatial vector with cartesian internal representation