|
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/EvtVector3R.hh>
Public Member Functions | |
| EvtVector3R () | |
| EvtVector3R (double x, double y, double z) | |
| EvtVector3R & | operator*= (const double c) |
| EvtVector3R & | operator/= (const double c) |
| EvtVector3R & | operator+= (const EvtVector3R &v2) |
| EvtVector3R & | operator-= (const EvtVector3R &v2) |
| void | set (int i, double d) |
| void | set (double x, double y, double z) |
| void | applyRotateEuler (double phi, double theta, double ksi) |
| double | get (int i) const |
| double | dot (const EvtVector3R &v2) |
| double | d3mag () const |
Private Attributes | |
| double | m_v [3] |
Friends | |
| EvtVector3R | rotateEuler (const EvtVector3R &v, double phi, double theta, double ksi) |
| EvtVector3R | operator* (double c, const EvtVector3R &v2) |
| double | operator* (const EvtVector3R &v1, const EvtVector3R &v2) |
| EvtVector3R | operator+ (const EvtVector3R &v1, const EvtVector3R &v2) |
| EvtVector3R | operator- (const EvtVector3R &v1, const EvtVector3R &v2) |
| EvtVector3R | operator* (const EvtVector3R &v1, double c) |
| EvtVector3R | operator/ (const EvtVector3R &v1, double c) |
| EvtVector3R | cross (const EvtVector3R &v1, const EvtVector3R &v2) |
| std::ostream & | operator<< (std::ostream &s, const EvtVector3R &v) |
Definition at line 26 of file EvtVector3R.hh.
| EvtVector3R::EvtVector3R | ( | ) |
Definition at line 27 of file EvtVector3R.cpp.
| EvtVector3R::EvtVector3R | ( | double | x, |
| double | y, | ||
| double | z ) |
Definition at line 32 of file EvtVector3R.cpp.
| void EvtVector3R::applyRotateEuler | ( | double | phi, |
| double | theta, | ||
| double | ksi ) |
Definition at line 47 of file EvtVector3R.cpp.
| double EvtVector3R::d3mag | ( | ) | const |
Definition at line 87 of file EvtVector3R.cpp.
| double EvtVector3R::dot | ( | const EvtVector3R & | v2 | ) |
Definition at line 98 of file EvtVector3R.cpp.
|
inline |
Definition at line 121 of file EvtVector3R.hh.
|
inline |
Definition at line 59 of file EvtVector3R.hh.
|
inline |
Definition at line 75 of file EvtVector3R.hh.
|
inline |
Definition at line 83 of file EvtVector3R.hh.
|
inline |
Definition at line 67 of file EvtVector3R.hh.
|
inline |
Definition at line 131 of file EvtVector3R.hh.
|
inline |
Definition at line 126 of file EvtVector3R.hh.
|
friend |
Definition at line 77 of file EvtVector3R.cpp.
|
friend |
Definition at line 106 of file EvtVector3R.hh.
|
friend |
Definition at line 96 of file EvtVector3R.hh.
|
friend |
Definition at line 91 of file EvtVector3R.hh.
|
friend |
Definition at line 111 of file EvtVector3R.hh.
|
friend |
Definition at line 116 of file EvtVector3R.hh.
|
friend |
Definition at line 101 of file EvtVector3R.hh.
|
friend |
|
friend |
Definition at line 39 of file EvtVector3R.cpp.
|
private |
Definition at line 56 of file EvtVector3R.hh.