class asymm_mt2_lester_bisect

[No description available]

Public Functions

Name
doubleget_mT2(const double mVis1, const double pxVis1, const double pyVis1, const double mVis2, const double pxVis2, const double pyVis2, const double pxMiss, const double pyMiss, const double mInvis1, const double mInvis2, const double desiredPrecisionOnMT2 =0, const bool useDeciSectionsInitially =true)
voiddisableCopyrightMessage(const bool printIfFirst =false)
doubleget_mT2_Sq(const double mVis1, const double pxVis1, const double pyVis1, const double mVis2, const double pxVis2, const double pyVis2, const double pxMiss, const double pyMiss, const double mInvis1, const double mInvis2, const double desiredPrecisionOnMT2 =0, const bool useDeciSectionsInitially =true)

Public Attributes

Name
const intMT2_ERROR

Public Functions Documentation

function get_mT2

static inline double get_mT2(
    const double mVis1,
    const double pxVis1,
    const double pyVis1,
    const double mVis2,
    const double pxVis2,
    const double pyVis2,
    const double pxMiss,
    const double pyMiss,
    const double mInvis1,
    const double mInvis2,
    const double desiredPrecisionOnMT2 =0,
    const bool useDeciSectionsInitially =true
)

function disableCopyrightMessage

static inline void disableCopyrightMessage(
    const bool printIfFirst =false
)

function get_mT2_Sq

static inline double get_mT2_Sq(
    const double mVis1,
    const double pxVis1,
    const double pyVis1,
    const double mVis2,
    const double pxVis2,
    const double pyVis2,
    const double pxMiss,
    const double pyMiss,
    const double mInvis1,
    const double mInvis2,
    const double desiredPrecisionOnMT2 =0,
    const bool useDeciSectionsInitially =true
)

Public Attributes Documentation

variable MT2_ERROR

static const int MT2_ERROR =-1;

Updated on 2023-06-26 at 21:36:50 +0000