flavour
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
widthcalc Class Reference

this class calculates decay widths of one lepton to 3 leptons More...

#include <widthcalc.h>

Collaboration diagram for widthcalc:

Public Member Functions

 widthcalc ()
 
void genM22 ()
 
void genM2 ()
 
ex get_integral (const multivector< ex, 4 > &a, const vector< ex > &mass, const vector< int > &op, double m1, double m2, double m3, double m4) const
 
ex get_integral_symb (const multivector< ex, 4 > &a, const vector< ex > &mass, const vector< int > &op, ex m1) const
 
ex get_integral_meson (const multivector< ex, 4 > &a, const vector< ex > &mass, const vector< int > &op, ex mm, ex m1, ex m2, ex m3, ex m4) const
 
ex get_integral_meson2 (const multivector< ex, 4 > &a, const vector< ex > &mass, const vector< int > &op, ex mm, ex m1, ex m2, ex m3, ex m4) const
 

Public Attributes

multivector< ex, 7 > M2
 
multivector< ex, 6 > M22
 
realsymbol s2
 
realsymbol s3
 
realsymbol mq1
 
realsymbol mq2
 
realsymbol mq3
 
realsymbol mq4
 

Detailed Description

this class calculates decay widths of one lepton to 3 leptons

Definition at line 21 of file widthcalc.h.

Constructor & Destructor Documentation

widthcalc::widthcalc ( )
inline

Definition at line 25 of file widthcalc.h.

Member Function Documentation

void widthcalc::genM2 ( )
inline

Definition at line 113 of file widthcalc.h.

void widthcalc::genM22 ( )
inline

Definition at line 34 of file widthcalc.h.

ex widthcalc::get_integral ( const multivector< ex, 4 > &  a,
const vector< ex > &  mass,
const vector< int > &  op,
double  m1,
double  m2,
double  m3,
double  m4 
) const
inline

Definition at line 205 of file widthcalc.h.

ex widthcalc::get_integral_meson ( const multivector< ex, 4 > &  a,
const vector< ex > &  mass,
const vector< int > &  op,
ex  mm,
ex  m1,
ex  m2,
ex  m3,
ex  m4 
) const
inline

Definition at line 272 of file widthcalc.h.

ex widthcalc::get_integral_meson2 ( const multivector< ex, 4 > &  a,
const vector< ex > &  mass,
const vector< int > &  op,
ex  mm,
ex  m1,
ex  m2,
ex  m3,
ex  m4 
) const
inline

Definition at line 305 of file widthcalc.h.

ex widthcalc::get_integral_symb ( const multivector< ex, 4 > &  a,
const vector< ex > &  mass,
const vector< int > &  op,
ex  m1 
) const
inline

Definition at line 237 of file widthcalc.h.

Here is the caller graph for this function:

Member Data Documentation

multivector<ex,7> widthcalc::M2

Definition at line 365 of file widthcalc.h.

multivector<ex,6> widthcalc::M22

Definition at line 366 of file widthcalc.h.

realsymbol widthcalc::mq1

Definition at line 368 of file widthcalc.h.

realsymbol widthcalc::mq2

Definition at line 368 of file widthcalc.h.

realsymbol widthcalc::mq3

Definition at line 368 of file widthcalc.h.

realsymbol widthcalc::mq4

Definition at line 368 of file widthcalc.h.

realsymbol widthcalc::s2

Definition at line 367 of file widthcalc.h.

realsymbol widthcalc::s3

Definition at line 367 of file widthcalc.h.


The documentation for this class was generated from the following file: