|
EvtGen 2.2.0
Monte Carlo generator of particle decays, in particular the weak decays of heavy flavour particles such as B mesons.
|
#include <EvtGenBase/EvtTensor4C.hh>
Public Member Functions | |
| EvtTensor4C () | |
| EvtTensor4C (double t00, double t11, double t22, double t33) | |
| EvtTensor4C (const EvtTensor4C &t1) | |
| EvtTensor4C & | operator= (const EvtTensor4C &t1) |
| EvtTensor4C & | operator*= (const EvtComplex &c) |
| EvtTensor4C & | operator*= (double d) |
| EvtTensor4C & | addDirProd (const EvtVector4R &p1, const EvtVector4R &p2) |
| void | set (int i, int j, const EvtComplex &c) |
| void | setdiag (double t00, double t11, double t22, double t33) |
| const EvtComplex & | get (int i, int j) const |
| EvtComplex | trace () const |
| void | zero () |
| void | applyRotateEuler (double alpha, double beta, double gamma) |
| void | applyBoostTo (const EvtVector4R &p4) |
| void | applyBoostTo (const EvtVector3R &boost) |
| EvtTensor4C & | operator+= (const EvtTensor4C &t2) |
| EvtTensor4C & | operator-= (const EvtTensor4C &t2) |
| EvtTensor4C | conj () const |
| EvtVector4C | cont1 (const EvtVector4C &v4) const |
| EvtVector4C | cont2 (const EvtVector4C &v4) const |
| EvtVector4C | cont1 (const EvtVector4R &v4) const |
| EvtVector4C | cont2 (const EvtVector4R &v4) const |
Static Public Member Functions | |
| static const EvtTensor4C & | g () |
Private Attributes | |
| EvtComplex | m_t [4][4] |
Definition at line 38 of file EvtTensor4C.hh.
|
inline |
Definition at line 63 of file EvtTensor4C.hh.
|
inline |
Definition at line 65 of file EvtTensor4C.hh.
| EvtTensor4C::EvtTensor4C | ( | const EvtTensor4C & | t1 | ) |
Definition at line 32 of file EvtTensor4C.cpp.
| EvtTensor4C & EvtTensor4C::addDirProd | ( | const EvtVector4R & | p1, |
| const EvtVector4R & | p2 ) |
Definition at line 350 of file EvtTensor4C.cpp.
| void EvtTensor4C::applyBoostTo | ( | const EvtVector3R & | boost | ) |
Definition at line 109 of file EvtTensor4C.cpp.
| void EvtTensor4C::applyBoostTo | ( | const EvtVector4R & | p4 | ) |
Definition at line 98 of file EvtTensor4C.cpp.
| void EvtTensor4C::applyRotateEuler | ( | double | alpha, |
| double | beta, | ||
| double | gamma ) |
Definition at line 502 of file EvtTensor4C.cpp.
| EvtTensor4C EvtTensor4C::conj | ( | ) | const |
Definition at line 62 of file EvtTensor4C.cpp.
| EvtVector4C EvtTensor4C::cont1 | ( | const EvtVector4C & | v4 | ) | const |
Definition at line 446 of file EvtTensor4C.cpp.
| EvtVector4C EvtTensor4C::cont1 | ( | const EvtVector4R & | v4 | ) | const |
Definition at line 474 of file EvtTensor4C.cpp.
| EvtVector4C EvtTensor4C::cont2 | ( | const EvtVector4C & | v4 | ) | const |
Definition at line 460 of file EvtTensor4C.cpp.
| EvtVector4C EvtTensor4C::cont2 | ( | const EvtVector4R & | v4 | ) | const |
Definition at line 488 of file EvtTensor4C.cpp.
|
static |
Definition at line 43 of file EvtTensor4C.cpp.
|
inline |
Definition at line 112 of file EvtTensor4C.hh.
| EvtTensor4C & EvtTensor4C::operator*= | ( | const EvtComplex & | c | ) |
Definition at line 246 of file EvtTensor4C.cpp.
| EvtTensor4C & EvtTensor4C::operator*= | ( | double | d | ) |
Definition at line 268 of file EvtTensor4C.cpp.
| EvtTensor4C & EvtTensor4C::operator+= | ( | const EvtTensor4C & | t2 | ) |
Definition at line 222 of file EvtTensor4C.cpp.
| EvtTensor4C & EvtTensor4C::operator-= | ( | const EvtTensor4C & | t2 | ) |
Definition at line 234 of file EvtTensor4C.cpp.
| EvtTensor4C & EvtTensor4C::operator= | ( | const EvtTensor4C & | t1 | ) |
Definition at line 50 of file EvtTensor4C.cpp.
|
inline |
Definition at line 107 of file EvtTensor4C.hh.
| void EvtTensor4C::setdiag | ( | double | t00, |
| double | t11, | ||
| double | t22, | ||
| double | t33 ) |
Definition at line 202 of file EvtTensor4C.cpp.
|
inline |
Definition at line 117 of file EvtTensor4C.hh.
| void EvtTensor4C::zero | ( | ) |
Definition at line 179 of file EvtTensor4C.cpp.
|
friend |
Definition at line 91 of file EvtTensor4C.cpp.
|
friend |
Definition at line 84 of file EvtTensor4C.cpp.
|
friend |
Definition at line 393 of file EvtTensor4C.cpp.
|
friend |
Definition at line 290 of file EvtTensor4C.cpp.
|
friend |
Definition at line 427 of file EvtTensor4C.cpp.
|
friend |
Definition at line 408 of file EvtTensor4C.cpp.
|
friend |
Definition at line 363 of file EvtTensor4C.cpp.
|
friend |
|
friend |
|
friend |
|
friend |
Definition at line 263 of file EvtTensor4C.cpp.
|
friend |
Definition at line 258 of file EvtTensor4C.cpp.
|
friend |
Definition at line 280 of file EvtTensor4C.cpp.
|
friend |
Definition at line 285 of file EvtTensor4C.cpp.
|
friend |
Definition at line 97 of file EvtTensor4C.hh.
|
friend |
Definition at line 102 of file EvtTensor4C.hh.
|
friend |
|
friend |
Definition at line 76 of file EvtTensor4C.cpp.
|
private |
Definition at line 94 of file EvtTensor4C.hh.