babymaker  e95a6a9342d4604277fe7cc6149b6b5b24447d89
Classes | Namespaces | Macros | Functions
lester_mt2_bisect.h File Reference
#include <cmath>
#include <iostream>
#include <iomanip>
#include <cassert>

Go to the source code of this file.

Classes

struct  Lester::EllipseParams
 
class  asymm_mt2_lester_bisect
 

Namespaces

 Lester
 

Macros

#define ASYMM_MT2_BISECT_H
 

Functions

bool Lester::ellipsesAreDisjoint (const EllipseParams &e1, const EllipseParams &e2)
 
bool Lester::__private_ellipsesAreDisjoint (const double coeffLamPow3, const double coeffLamPow2, const double coeffLamPow1, const double coeffLamPow0)
 
void myversion ()
 
double MT (double px1, double px2, double py1, double py2, double m1, double m2)
 
std::pair< double, double > ben_findsols (double MT2, double px, double py, double visM, double Ma, double pxb, double pyb, double metx, double mety, double visMb, double Mb)
 

Macro Definition Documentation

#define ASYMM_MT2_BISECT_H

Definition at line 318 of file lester_mt2_bisect.h.

Function Documentation

std::pair<double,double> ben_findsols ( double  MT2,
double  px,
double  py,
double  visM,
double  Ma,
double  pxb,
double  pyb,
double  metx,
double  mety,
double  visMb,
double  Mb 
)

Definition at line 580 of file lester_mt2_bisect.h.

References MT().

double MT ( double  px1,
double  px2,
double  py1,
double  py2,
double  m1,
double  m2 
)

Definition at line 572 of file lester_mt2_bisect.h.

Referenced by ben_findsols().

void myversion ( )

Definition at line 566 of file lester_mt2_bisect.h.