#include <TLorentzVectorC.h>
|
std::complex< double > | fx |
|
std::complex< double > | fy |
|
std::complex< double > | fz |
|
std::complex< double > | fe |
|
Definition at line 7 of file TLorentzVectorC.h.
◆ TLorentzVectorC() [1/2]
TLorentzVectorC::TLorentzVectorC |
( |
| ) |
|
|
inline |
◆ TLorentzVectorC() [2/2]
TLorentzVectorC::TLorentzVectorC |
( |
std::complex< double > | x, |
|
|
std::complex< double > | y, |
|
|
std::complex< double > | z, |
|
|
std::complex< double > | e ) |
|
inline |
Definition at line 12 of file TLorentzVectorC.h.
15 {
17 };
std::complex< double > fe
std::complex< double > fx
std::complex< double > fz
std::complex< double > fy
◆ ~TLorentzVectorC()
TLorentzVectorC::~TLorentzVectorC |
( |
| ) |
|
|
inline |
◆ Dot() [1/2]
std::complex< double > TLorentzVectorC::Dot |
( |
const TLorentzVector & | q | ) |
const |
|
inline |
Definition at line 102 of file TLorentzVectorC.h.
102 {
103 return T()*
q.T() -
Z()*
q.Z() -
Y()*
q.Y() -
X()*
q.X();
104 }
****INTEGER imax DOUBLE PRECISION m_pi *DOUBLE PRECISION m_amfin DOUBLE PRECISION m_Chfin DOUBLE PRECISION m_Xenph DOUBLE PRECISION m_sinw2 DOUBLE PRECISION m_GFermi DOUBLE PRECISION m_MfinMin DOUBLE PRECISION m_ta2 INTEGER m_out INTEGER m_KeyFSR INTEGER m_KeyQCD *COMMON c_Semalib $ !copy of input $ !CMS energy $ !beam mass $ !final mass $ !beam charge $ !final charge $ !smallest final mass $ !Z mass $ !Z width $ !EW mixing angle $ !Gmu Fermi $ alphaQED at q
std::complex< double > T() const
std::complex< double > X() const
std::complex< double > Z() const
std::complex< double > Y() const
◆ Dot() [2/2]
std::complex< double > TLorentzVectorC::Dot |
( |
const TLorentzVectorC & | q | ) |
const |
|
inline |
◆ E()
std::complex< double > TLorentzVectorC::E |
( |
| ) |
const |
|
inline |
◆ operator*() [1/4]
std::complex< double > TLorentzVectorC::operator* |
( |
const TLorentzVector & | q | ) |
const |
|
inline |
Definition at line 110 of file TLorentzVectorC.h.
110 {
112 }
std::complex< double > Dot(const TLorentzVectorC &q) const
◆ operator*() [2/4]
std::complex< double > TLorentzVectorC::operator* |
( |
const TLorentzVectorC & | q | ) |
const |
|
inline |
◆ operator*() [3/4]
◆ operator*() [4/4]
TLorentzVectorC TLorentzVectorC::operator* |
( |
std::complex< double > | a | ) |
const |
|
inline |
◆ operator*=() [1/2]
◆ operator*=() [2/2]
◆ operator+()
◆ operator+=()
◆ operator-() [1/2]
◆ operator-() [2/2]
◆ operator-=()
◆ operator=()
◆ Px()
std::complex< double > TLorentzVectorC::Px |
( |
| ) |
const |
|
inline |
◆ Py()
std::complex< double > TLorentzVectorC::Py |
( |
| ) |
const |
|
inline |
◆ Pz()
std::complex< double > TLorentzVectorC::Pz |
( |
| ) |
const |
|
inline |
◆ SetPxPyPzE()
void TLorentzVectorC::SetPxPyPzE |
( |
std::complex< double > | x, |
|
|
std::complex< double > | y, |
|
|
std::complex< double > | z, |
|
|
std::complex< double > | e ) |
|
inline |
◆ T()
std::complex< double > TLorentzVectorC::T |
( |
| ) |
const |
|
inline |
◆ X()
std::complex< double > TLorentzVectorC::X |
( |
| ) |
const |
|
inline |
◆ Y()
std::complex< double > TLorentzVectorC::Y |
( |
| ) |
const |
|
inline |
◆ Z()
std::complex< double > TLorentzVectorC::Z |
( |
| ) |
const |
|
inline |
◆ fe
std::complex<double> TLorentzVectorC::fe |
|
protected |
Definition at line 9 of file TLorentzVectorC.h.
Referenced by E(), operator*=(), operator*=(), operator+(), operator+=(), operator-(), operator-=(), operator=(), SetPxPyPzE(), T(), and TLorentzVectorC().
◆ fx
std::complex<double> TLorentzVectorC::fx |
|
protected |
Definition at line 9 of file TLorentzVectorC.h.
Referenced by operator*=(), operator*=(), operator+(), operator+=(), operator-(), operator-=(), operator=(), Px(), SetPxPyPzE(), TLorentzVectorC(), and X().
◆ fy
std::complex<double> TLorentzVectorC::fy |
|
protected |
Definition at line 9 of file TLorentzVectorC.h.
Referenced by operator*=(), operator*=(), operator+(), operator+=(), operator-(), operator-=(), operator=(), Py(), SetPxPyPzE(), TLorentzVectorC(), and Y().
◆ fz
std::complex<double> TLorentzVectorC::fz |
|
protected |
Definition at line 9 of file TLorentzVectorC.h.
Referenced by operator*=(), operator*=(), operator+(), operator+=(), operator-(), operator-=(), operator=(), Pz(), SetPxPyPzE(), TLorentzVectorC(), and Z().
The documentation for this class was generated from the following file: