|
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/EvtRaritaSchwinger.hh>
Public Member Functions | |
| EvtRaritaSchwinger () | |
| EvtRaritaSchwinger (const EvtRaritaSchwinger &rs) | |
| EvtRaritaSchwinger & | operator= (const EvtRaritaSchwinger &rs) |
| void | set (int i, int j, const EvtComplex &sp) |
| void | applyRotateEuler (double alpha, double beta, double gamma) |
| void | applyBoostTo (const EvtVector4R p4) |
| void | applyBoostTo (const EvtVector3R boost) |
| EvtRaritaSchwinger & | operator+= (const EvtRaritaSchwinger &u2) |
| EvtRaritaSchwinger & | operator-= (const EvtRaritaSchwinger &u2) |
| EvtComplex | get (int i, int j) const |
| EvtVector4C | getVector (int i) const |
| EvtDiracSpinor | getSpinor (int i) const |
| void | setVector (int i, const EvtVector4C &v) |
| void | setSpinor (int i, const EvtDiracSpinor &sp) |
Private Attributes | |
| EvtComplex | m_rs [4][4] |
Friends | |
| EvtRaritaSchwinger | rotateEuler (const EvtRaritaSchwinger &rs, double alpha, double beta, double gamma) |
| EvtRaritaSchwinger | boostTo (const EvtRaritaSchwinger &rs, const EvtVector4R p4) |
| EvtRaritaSchwinger | boostTo (const EvtRaritaSchwinger &rs, const EvtVector3R boost) |
| EvtRaritaSchwinger | dirProd (EvtVector4R v, EvtDiracSpinor u) |
| EvtRaritaSchwinger | dirProd (EvtVector4C v, EvtDiracSpinor u) |
| EvtRaritaSchwinger | operator+ (const EvtRaritaSchwinger &u1, const EvtRaritaSchwinger &u2) |
| EvtRaritaSchwinger | operator- (const EvtRaritaSchwinger &u1, const EvtRaritaSchwinger &u2) |
| EvtComplex | operator* (const EvtRaritaSchwinger &u1, const EvtRaritaSchwinger &u2) |
| std::ostream & | operator<< (std::ostream &s, const EvtRaritaSchwinger &rs) |
Definition at line 43 of file EvtRaritaSchwinger.hh.
|
inline |
Definition at line 92 of file EvtRaritaSchwinger.hh.
|
inline |
Definition at line 102 of file EvtRaritaSchwinger.hh.
| void EvtRaritaSchwinger::applyBoostTo | ( | const EvtVector3R | boost | ) |
Definition at line 99 of file EvtRaritaSchwinger.cpp.
| void EvtRaritaSchwinger::applyBoostTo | ( | const EvtVector4R | p4 | ) |
Definition at line 88 of file EvtRaritaSchwinger.cpp.
| void EvtRaritaSchwinger::applyRotateEuler | ( | double | alpha, |
| double | beta, | ||
| double | gamma ) |
Definition at line 58 of file EvtRaritaSchwinger.cpp.
| EvtComplex EvtRaritaSchwinger::get | ( | int | i, |
| int | j ) const |
Definition at line 53 of file EvtRaritaSchwinger.cpp.
| EvtDiracSpinor EvtRaritaSchwinger::getSpinor | ( | int | i | ) | const |
Definition at line 147 of file EvtRaritaSchwinger.cpp.
| EvtVector4C EvtRaritaSchwinger::getVector | ( | int | i | ) | const |
Definition at line 141 of file EvtRaritaSchwinger.cpp.
| EvtRaritaSchwinger & EvtRaritaSchwinger::operator+= | ( | const EvtRaritaSchwinger & | u2 | ) |
Definition at line 214 of file EvtRaritaSchwinger.cpp.
| EvtRaritaSchwinger & EvtRaritaSchwinger::operator-= | ( | const EvtRaritaSchwinger & | u2 | ) |
Definition at line 233 of file EvtRaritaSchwinger.cpp.
|
inline |
Definition at line 112 of file EvtRaritaSchwinger.hh.
| void EvtRaritaSchwinger::set | ( | int | i, |
| int | j, | ||
| const EvtComplex & | sp ) |
Definition at line 48 of file EvtRaritaSchwinger.cpp.
| void EvtRaritaSchwinger::setSpinor | ( | int | i, |
| const EvtDiracSpinor & | sp ) |
Definition at line 162 of file EvtRaritaSchwinger.cpp.
| void EvtRaritaSchwinger::setVector | ( | int | i, |
| const EvtVector4C & | v ) |
Definition at line 154 of file EvtRaritaSchwinger.cpp.
|
friend |
Definition at line 41 of file EvtRaritaSchwinger.cpp.
|
friend |
Definition at line 34 of file EvtRaritaSchwinger.cpp.
|
friend |
Definition at line 185 of file EvtRaritaSchwinger.cpp.
|
friend |
Definition at line 170 of file EvtRaritaSchwinger.cpp.
|
friend |
Definition at line 200 of file EvtRaritaSchwinger.cpp.
|
friend |
Definition at line 227 of file EvtRaritaSchwinger.cpp.
|
friend |
Definition at line 246 of file EvtRaritaSchwinger.cpp.
|
friend |
|
friend |
Definition at line 26 of file EvtRaritaSchwinger.cpp.
|
private |
Definition at line 89 of file EvtRaritaSchwinger.hh.