| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

Kinematics.h File Reference

Collection of useful mathematical utilities related to the kinematics. More...

#include "Math/SMatrix.h"
#include "Math/SVector.h"
#include "Math/Vector4D.h"

Include dependency graph for Kinematics.h:

Go to the source code of this file.


Namespaces

namespace  Gaudi
namespace  Gaudi::Math

Defines

#define LHCBMATH_KINEMATICS_H   1

Functions

template<class C, class T>
double Gaudi::Math::sigma2mass2 (const ROOT::Math::LorentzVector< C > &momentum, const ROOT::Math::SMatrix< T, 4, 4, ROOT::Math::MatRepSym< T, 4 > > &covariance)
 evaluate the dispersion of M^2 from the particle 4-vector and the covarinace matrix
template<class C, class T>
double Gaudi::Math::sigma2mass (const ROOT::Math::LorentzVector< C > &momentum, const ROOT::Math::SMatrix< T, 4, 4, ROOT::Math::MatRepSym< T, 4 > > &covariance)
 evaluate the dispersion of M from the particle 4-vector and the covarinace matrix
template<class C, class T>
double Gaudi::Math::sigmamass (const ROOT::Math::LorentzVector< C > &momentum, const ROOT::Math::SMatrix< T, 4, 4, ROOT::Math::MatRepSym< T, 4 > > &covariance)
 evaluate sigma(M) from the particle 4-vector and the covarinace matrix
template<class C, class T>
double Gaudi::Math::chi2mass (const double mass, const ROOT::Math::LorentzVector< C > &momentum, const ROOT::Math::SMatrix< T, 4, 4, ROOT::Math::MatRepSym< T, 4 > > &covariance)
 evaluate the chi2 of the mass

Detailed Description

Collection of useful mathematical utilities related to the kinematics.

Author:
Vanya BELYAEV Ivan.Belyaev@itep.ru
Date:
2008-01-15

Definition in file Kinematics.h.


Define Documentation

#define LHCBMATH_KINEMATICS_H   1

Definition at line 4 of file Kinematics.h.

| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:02:57 2011 for LHCbMath by doxygen 1.4.7