|
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/EvtTensor3C.hh>
Public Member Functions | |
| EvtTensor3C () | |
| EvtTensor3C (const EvtTensor3C &t1) | |
| EvtTensor3C (double d11, double d22, double d33) | |
| EvtTensor3C & | operator= (const EvtTensor3C &t1) |
| void | set (int i, int j, const EvtComplex &c) |
| const EvtComplex & | get (int i, int j) const |
| EvtComplex | trace () const |
| void | zero () |
| void | applyRotateEuler (double phi, double theta, double ksi) |
| EvtTensor3C | operator+= (const EvtTensor3C &t2) |
| EvtTensor3C | operator-= (const EvtTensor3C &t2) |
| EvtTensor3C | operator*= (const double d) |
| EvtTensor3C | operator*= (const EvtComplex &c) |
| EvtTensor3C | conj () const |
| EvtVector3C | cont1 (const EvtVector3C &v) const |
| EvtVector3C | cont2 (const EvtVector3C &v) const |
| EvtVector3C | cont1 (const EvtVector3R &v) const |
| EvtVector3C | cont2 (const EvtVector3R &v) const |
Static Public Member Functions | |
| static const EvtTensor3C & | id () |
Private Attributes | |
| EvtComplex | m_t [3][3] |
Friends | |
| EvtTensor3C | operator* (const EvtComplex &c, const EvtTensor3C &t2) |
| EvtTensor3C | operator* (const double d, const EvtTensor3C &t2) |
| EvtTensor3C | operator* (const EvtTensor3C &t2, const EvtComplex &c) |
| EvtTensor3C | operator* (const EvtTensor3C &t2, const double d) |
| EvtTensor3C | operator+ (const EvtTensor3C &t1, const EvtTensor3C &t2) |
| EvtTensor3C | operator- (const EvtTensor3C &t1, const EvtTensor3C &t2) |
| EvtTensor3C | EvtGenFunctions::directProd (const EvtVector3C &c1, const EvtVector3C &c2) |
| EvtTensor3C | EvtGenFunctions::directProd (const EvtVector3C &c1, const EvtVector3R &c2) |
| EvtTensor3C | EvtGenFunctions::directProd (const EvtVector3R &c1, const EvtVector3R &c2) |
| EvtTensor3C | conj (const EvtTensor3C &t2) |
| EvtTensor3C | cont22 (const EvtTensor3C &t1, const EvtTensor3C &t2) |
| EvtTensor3C | cont11 (const EvtTensor3C &t1, const EvtTensor3C &t2) |
| EvtTensor3C | EvtGenFunctions::eps (const EvtVector3R &v) |
| std::ostream & | operator<< (std::ostream &c, const EvtTensor3C &v) |
Definition at line 42 of file EvtTensor3C.hh.
| EvtTensor3C::EvtTensor3C | ( | ) |
Definition at line 94 of file EvtTensor3C.cpp.
| EvtTensor3C::EvtTensor3C | ( | const EvtTensor3C & | t1 | ) |
Definition at line 32 of file EvtTensor3C.cpp.
| EvtTensor3C::EvtTensor3C | ( | double | d11, |
| double | d22, | ||
| double | d33 ) |
Definition at line 43 of file EvtTensor3C.cpp.
| void EvtTensor3C::applyRotateEuler | ( | double | phi, |
| double | theta, | ||
| double | ksi ) |
Definition at line 350 of file EvtTensor3C.cpp.
| EvtTensor3C EvtTensor3C::conj | ( | ) | const |
Definition at line 70 of file EvtTensor3C.cpp.
| EvtVector3C EvtTensor3C::cont1 | ( | const EvtVector3C & | v | ) | const |
Definition at line 246 of file EvtTensor3C.cpp.
| EvtVector3C EvtTensor3C::cont1 | ( | const EvtVector3R & | v | ) | const |
Definition at line 274 of file EvtTensor3C.cpp.
| EvtVector3C EvtTensor3C::cont2 | ( | const EvtVector3C & | v | ) | const |
Definition at line 260 of file EvtTensor3C.cpp.
| EvtVector3C EvtTensor3C::cont2 | ( | const EvtVector3R & | v | ) | const |
Definition at line 288 of file EvtTensor3C.cpp.
|
inline |
Definition at line 125 of file EvtTensor3C.hh.
|
static |
Definition at line 322 of file EvtTensor3C.cpp.
| EvtTensor3C EvtTensor3C::operator*= | ( | const double | d | ) |
Definition at line 141 of file EvtTensor3C.cpp.
| EvtTensor3C EvtTensor3C::operator*= | ( | const EvtComplex & | c | ) |
Definition at line 129 of file EvtTensor3C.cpp.
| EvtTensor3C EvtTensor3C::operator+= | ( | const EvtTensor3C & | t2 | ) |
Definition at line 105 of file EvtTensor3C.cpp.
| EvtTensor3C EvtTensor3C::operator-= | ( | const EvtTensor3C & | t2 | ) |
Definition at line 117 of file EvtTensor3C.cpp.
| EvtTensor3C & EvtTensor3C::operator= | ( | const EvtTensor3C & | t1 | ) |
Definition at line 58 of file EvtTensor3C.cpp.
|
inline |
Definition at line 120 of file EvtTensor3C.hh.
|
inline |
Definition at line 130 of file EvtTensor3C.hh.
| void EvtTensor3C::zero | ( | ) |
Definition at line 84 of file EvtTensor3C.cpp.
|
friend |
Definition at line 195 of file EvtTensor3C.cpp.
|
friend |
Definition at line 228 of file EvtTensor3C.cpp.
|
friend |
Definition at line 210 of file EvtTensor3C.cpp.
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
Definition at line 95 of file EvtTensor3C.hh.
|
friend |
Definition at line 90 of file EvtTensor3C.hh.
|
friend |
Definition at line 105 of file EvtTensor3C.hh.
|
friend |
Definition at line 100 of file EvtTensor3C.hh.
|
friend |
Definition at line 110 of file EvtTensor3C.hh.
|
friend |
Definition at line 115 of file EvtTensor3C.hh.
|
friend |
|
private |
Definition at line 87 of file EvtTensor3C.hh.