GooFit
v2.1.3
|
#include <SpinHelper.h>
Public Member Functions | |
__device__ void | makeGmunu () |
__device__ const SymmLorentzMatrix & | gmunu () |
__device__ | SymmLorentzMatrix () |
__device__ | SymmLorentzMatrix (const gpuLVec p[4]) |
__device__ | SymmLorentzMatrix (const gpuLVec p) |
__device__ | SymmLorentzMatrix (const SymmLorentzMatrix &other)=default |
__device__ SymmLorentzMatrix & | add (const SymmLorentzMatrix &other) |
__device__ SymmLorentzMatrix & | subtract (const SymmLorentzMatrix &other) |
__device__ SymmLorentzMatrix & | mult (fptype s) |
__device__ SymmLorentzMatrix & | div (fptype s) |
__device__ gpuLVec | Contract (const gpuLVec &vec) |
__device__ LorentzMatrix | Contract_1 (const SymmLorentzMatrix &M) |
__device__ fptype | Contract_2 (const SymmLorentzMatrix &M) |
__device__ SymmLorentzMatrix & | operator+= (const SymmLorentzMatrix &rhs) |
__device__ SymmLorentzMatrix & | operator*= (fptype rhs) |
__device__ SymmLorentzMatrix & | operator-= (const SymmLorentzMatrix &rhs) |
__device__ SymmLorentzMatrix & | operator/= (fptype rhs) |
__device__ SymmLorentzMatrix & | operator= (const SymmLorentzMatrix &other) |
__device__ SymmLorentzMatrix | operator+ (const SymmLorentzMatrix &rhs) const |
__device__ SymmLorentzMatrix | operator- (const SymmLorentzMatrix &rhs) const |
__device__ SymmLorentzMatrix | operator* (fptype rhs) const |
__device__ SymmLorentzMatrix | operator/ (fptype rhs) const |
Public Member Functions inherited from GooFit::LorentzMatrix | |
__device__ const gpuLVec & | v (int i) const |
__device__ | LorentzMatrix ()=default |
__device__ | LorentzMatrix (const gpuLVec p[4]) |
__device__ | LorentzMatrix (const LorentzMatrix &other) |
__device__ const gpuLVec & | X () const |
__device__ const gpuLVec & | Y () const |
__device__ const gpuLVec & | Z () const |
__device__ const gpuLVec & | E () const |
__device__ gpuLVec & | X () |
__device__ gpuLVec & | Y () |
__device__ gpuLVec & | Z () |
__device__ gpuLVec & | E () |
__device__ const gpuLVec & | operator[] (int i) const |
__device__ gpuLVec & | operator[] (int i) |
__device__ LorentzMatrix & | add (const LorentzMatrix &other) |
__device__ LorentzMatrix & | subtract (const LorentzMatrix &other) |
__device__ LorentzMatrix & | mult (fptype s) |
__device__ LorentzMatrix & | div (fptype s) |
__device__ LorentzMatrix & | operator+= (const LorentzMatrix &rhs) |
__device__ LorentzMatrix & | operator*= (fptype rhs) |
__device__ LorentzMatrix & | operator-= (const LorentzMatrix &rhs) |
__device__ LorentzMatrix & | operator/= (fptype rhs) |
__device__ LorentzMatrix & | operator= (const LorentzMatrix &other) |
__device__ LorentzMatrix | operator+ (const LorentzMatrix &rhs) const |
__device__ LorentzMatrix | operator- (const LorentzMatrix &rhs) const |
__device__ LorentzMatrix | operator* (fptype rhs) const |
__device__ LorentzMatrix | operator/ (fptype rhs) const |
Protected Member Functions | |
__device__ bool | symmetrize () |
__device__ bool | makeZero () |
Protected Member Functions inherited from GooFit::LorentzMatrix | |
__device__ bool | makeZero () |
Additional Inherited Members | |
Protected Attributes inherited from GooFit::LorentzMatrix | |
gpuLVec | _v [4] |
Definition at line 210 of file SpinHelper.h.
|
inline |
Definition at line 250 of file SpinHelper.h.
|
inline |
Definition at line 252 of file SpinHelper.h.
|
inline |
Definition at line 255 of file SpinHelper.h.
|
default |
|
inline |
|
inline |
Definition at line 302 of file SpinHelper.h.
|
inline |
Definition at line 307 of file SpinHelper.h.
References GooFit::LorentzMatrix::E(), GooFit::LorentzMatrix::X(), GooFit::LorentzMatrix::Y(), and GooFit::LorentzMatrix::Z().
|
inline |
Definition at line 321 of file SpinHelper.h.
References GooFit::LorentzMatrix::E(), GooFit::LorentzMatrix::X(), GooFit::LorentzMatrix::Y(), and GooFit::LorentzMatrix::Z().
|
inline |
Definition at line 296 of file SpinHelper.h.
__device__ const SymmLorentzMatrix& GooFit::SymmLorentzMatrix::gmunu | ( | ) |
|
inline |
Definition at line 243 of file SpinHelper.h.
|
inlineprotected |
Definition at line 234 of file SpinHelper.h.
|
inline |
Definition at line 290 of file SpinHelper.h.
|
inline |
Definition at line 357 of file SpinHelper.h.
|
inline |
Definition at line 338 of file SpinHelper.h.
|
inline |
Definition at line 347 of file SpinHelper.h.
|
inline |
Definition at line 337 of file SpinHelper.h.
|
inline |
Definition at line 352 of file SpinHelper.h.
|
inline |
Definition at line 339 of file SpinHelper.h.
|
inline |
Definition at line 362 of file SpinHelper.h.
|
inline |
Definition at line 340 of file SpinHelper.h.
|
inline |
|
inline |
|
inlineprotected |
Definition at line 215 of file SpinHelper.h.