|
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/EvtDiracSpinor.hh>
Public Member Functions | |
| EvtDiracSpinor () | |
| EvtDiracSpinor (const EvtComplex &sp0, const EvtComplex &sp1, const EvtComplex &sp2, const EvtComplex &sp3) | |
| EvtDiracSpinor (const EvtDiracSpinor &dspinor) | |
| EvtDiracSpinor & | operator= (const EvtDiracSpinor &dspinor) |
| EvtDiracSpinor & | operator+= (const EvtDiracSpinor &u2) |
| EvtDiracSpinor & | operator-= (const EvtDiracSpinor &u2) |
| void | set (const EvtComplex &sp0, const EvtComplex &sp1, const EvtComplex &sp2, const EvtComplex &sp3) |
| void | set_spinor (int i, const EvtComplex &sp) |
| const EvtComplex & | get_spinor (int i) const |
| EvtDiracSpinor | conj () const |
| void | applyRotateEuler (double alpha, double beta, double gamma) |
| void | applyBoostTo (const EvtVector4R &p4) |
| void | applyBoostTo (const EvtVector3R &boost) |
| EvtDiracSpinor | adjoint () const |
Private Attributes | |
| EvtComplex | m_spinor [4] |
Definition at line 32 of file EvtDiracSpinor.hh.
|
inline |
Definition at line 87 of file EvtDiracSpinor.hh.
| EvtDiracSpinor::EvtDiracSpinor | ( | const EvtComplex & | sp0, |
| const EvtComplex & | sp1, | ||
| const EvtComplex & | sp2, | ||
| const EvtComplex & | sp3 ) |
Definition at line 33 of file EvtDiracSpinor.cpp.
|
inline |
Definition at line 95 of file EvtDiracSpinor.hh.
| EvtDiracSpinor EvtDiracSpinor::adjoint | ( | ) | const |
Definition at line 327 of file EvtDiracSpinor.cpp.
| void EvtDiracSpinor::applyBoostTo | ( | const EvtVector3R & | boost | ) |
Definition at line 98 of file EvtDiracSpinor.cpp.
| void EvtDiracSpinor::applyBoostTo | ( | const EvtVector4R & | p4 | ) |
Definition at line 87 of file EvtDiracSpinor.cpp.
| void EvtDiracSpinor::applyRotateEuler | ( | double | alpha, |
| double | beta, | ||
| double | gamma ) |
Definition at line 139 of file EvtDiracSpinor.cpp.
| EvtDiracSpinor EvtDiracSpinor::conj | ( | ) | const |
Definition at line 168 of file EvtDiracSpinor.cpp.
| const EvtComplex & EvtDiracSpinor::get_spinor | ( | int | i | ) | const |
Definition at line 60 of file EvtDiracSpinor.cpp.
|
inline |
Definition at line 113 of file EvtDiracSpinor.hh.
|
inline |
Definition at line 129 of file EvtDiracSpinor.hh.
|
inline |
Definition at line 103 of file EvtDiracSpinor.hh.
| void EvtDiracSpinor::set | ( | const EvtComplex & | sp0, |
| const EvtComplex & | sp1, | ||
| const EvtComplex & | sp2, | ||
| const EvtComplex & | sp3 ) |
Definition at line 39 of file EvtDiracSpinor.cpp.
| void EvtDiracSpinor::set_spinor | ( | int | i, |
| const EvtComplex & | sp ) |
Definition at line 48 of file EvtDiracSpinor.cpp.
|
friend |
Definition at line 80 of file EvtDiracSpinor.cpp.
|
friend |
Definition at line 73 of file EvtDiracSpinor.cpp.
|
friend |
Definition at line 223 of file EvtDiracSpinor.cpp.
|
friend |
Definition at line 259 of file EvtDiracSpinor.cpp.
|
friend |
Definition at line 247 of file EvtDiracSpinor.cpp.
|
friend |
Definition at line 271 of file EvtDiracSpinor.cpp.
|
friend |
Definition at line 178 of file EvtDiracSpinor.cpp.
|
friend |
Definition at line 208 of file EvtDiracSpinor.cpp.
|
friend |
Definition at line 317 of file EvtDiracSpinor.cpp.
|
friend |
Definition at line 340 of file EvtDiracSpinor.cpp.
|
friend |
Definition at line 123 of file EvtDiracSpinor.hh.
|
friend |
Definition at line 139 of file EvtDiracSpinor.hh.
|
friend |
|
friend |
Definition at line 65 of file EvtDiracSpinor.cpp.
|
private |
Definition at line 84 of file EvtDiracSpinor.hh.