EvtGen 2.2.0
Monte Carlo generator of particle decays, in particular the weak decays of heavy flavour particles such as B mesons.
Loading...
Searching...
No Matches
EvtTensor4C.cpp File Reference
#include "EvtGenBase/EvtTensor4C.hh"
#include "EvtGenBase/EvtComplex.hh"
#include "EvtGenBase/EvtVector4C.hh"
#include <assert.h>
#include <iostream>
#include <math.h>

Go to the source code of this file.

Functions

EvtTensor4C rotateEuler (const EvtTensor4C &rs, double alpha, double beta, double gamma)
EvtTensor4C boostTo (const EvtTensor4C &rs, const EvtVector4R p4)
EvtTensor4C boostTo (const EvtTensor4C &rs, const EvtVector3R boost)
ostream & operator<< (ostream &s, const EvtTensor4C &t)
EvtTensor4C operator* (const EvtTensor4C &t1, const EvtComplex &c)
EvtTensor4C operator* (const EvtComplex &c, const EvtTensor4C &t1)
EvtTensor4C operator* (const EvtTensor4C &t1, double d)
EvtTensor4C operator* (double d, const EvtTensor4C &t1)
EvtComplex cont (const EvtTensor4C &t1, const EvtTensor4C &t2)
EvtTensor4C dual (const EvtTensor4C &t2)
EvtTensor4C conj (const EvtTensor4C &t2)
EvtTensor4C cont22 (const EvtTensor4C &t1, const EvtTensor4C &t2)
EvtTensor4C cont11 (const EvtTensor4C &t1, const EvtTensor4C &t2)

Function Documentation

◆ boostTo() [1/2]

EvtTensor4C boostTo ( const EvtTensor4C & rs,
const EvtVector3R boost )

Definition at line 91 of file EvtTensor4C.cpp.

◆ boostTo() [2/2]

EvtTensor4C boostTo ( const EvtTensor4C & rs,
const EvtVector4R p4 )

Definition at line 84 of file EvtTensor4C.cpp.

◆ conj()

EvtTensor4C conj ( const EvtTensor4C & t2)

Definition at line 393 of file EvtTensor4C.cpp.

◆ cont()

EvtComplex cont ( const EvtTensor4C & t1,
const EvtTensor4C & t2 )

Definition at line 290 of file EvtTensor4C.cpp.

◆ cont11()

EvtTensor4C cont11 ( const EvtTensor4C & t1,
const EvtTensor4C & t2 )

Definition at line 427 of file EvtTensor4C.cpp.

◆ cont22()

EvtTensor4C cont22 ( const EvtTensor4C & t1,
const EvtTensor4C & t2 )

Definition at line 408 of file EvtTensor4C.cpp.

◆ dual()

EvtTensor4C dual ( const EvtTensor4C & t2)

Definition at line 363 of file EvtTensor4C.cpp.

◆ operator*() [1/4]

EvtTensor4C operator* ( const EvtComplex & c,
const EvtTensor4C & t1 )

Definition at line 263 of file EvtTensor4C.cpp.

◆ operator*() [2/4]

EvtTensor4C operator* ( const EvtTensor4C & t1,
const EvtComplex & c )

Definition at line 258 of file EvtTensor4C.cpp.

◆ operator*() [3/4]

EvtTensor4C operator* ( const EvtTensor4C & t1,
double d )

Definition at line 280 of file EvtTensor4C.cpp.

◆ operator*() [4/4]

EvtTensor4C operator* ( double d,
const EvtTensor4C & t1 )

Definition at line 285 of file EvtTensor4C.cpp.

◆ operator<<()

ostream & operator<< ( ostream & s,
const EvtTensor4C & t )

Definition at line 189 of file EvtTensor4C.cpp.

◆ rotateEuler()

EvtTensor4C rotateEuler ( const EvtTensor4C & rs,
double alpha,
double beta,
double gamma )

Definition at line 76 of file EvtTensor4C.cpp.