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