|
MCBooster
1.0.1
Tool to generate MC phase space samples in parallel.
|
#include <DecayMother.h>
Collaboration diagram for MCBooster::DecayMother:Public Member Functions | |
| DecayMother (const Vector4R mother, const mc_device_vector< GReal_t > &_masses, const GInt_t _ndaughters, const GInt_t _seed) | |
| __host__ __device__ GReal_t | pdk (const GReal_t a, const GReal_t b, const GReal_t c) const |
| __host__ __device__ void | bbsort (GReal_t *array, GInt_t n) |
| __host__ __device__ GUInt_t | hash (GUInt_t a) |
| __host__ __device__ GReal_t | process (const GInt_t evt, Vector4R **daugters) |
| __host__ __device__ GReal_t | operator() (const GInt_t evt, GT2 &particles) |
| __host__ __device__ GReal_t | operator() (const GInt_t evt, GT3 &particles) |
| __host__ __device__ GReal_t | operator() (const GInt_t evt, GT4 &particles) |
| __host__ __device__ GReal_t | operator() (const GInt_t evt, GT5 &particles) |
| __host__ __device__ GReal_t | operator() (const GInt_t evt, GT6 &particles) |
| __host__ __device__ GReal_t | operator() (const GInt_t evt, GT7 &particles) |
| __host__ __device__ GReal_t | operator() (const GInt_t evt, GT8 &particles) |
| __host__ __device__ GReal_t | operator() (const GInt_t evt, GT9 &particles) |
| __host__ __device__ GReal_t | operator() (const GInt_t evt, GT10 &particles) |
Public Attributes | |
| const GInt_t | fSeed |
| const GInt_t | fNDaughters |
| GReal_t | fTeCmTm |
| GReal_t | fWtMax |
| GReal_t | fBeta0 |
| GReal_t | fBeta1 |
| GReal_t | fBeta2 |
| const GReal_t *__restrict__ | fMasses |
Definition at line 44 of file DecayMother.h.
|
inline |
Definition at line 58 of file DecayMother.h.
References MCBooster::Vector4R::d3mag(), MCBooster::Vector4R::get(), and MCBooster::Vector4R::mass().
Here is the call graph for this function:Definition at line 112 of file DecayMother.h.
Definition at line 136 of file DecayMother.h.
|
inline |
Definition at line 260 of file DecayMother.h.
|
inline |
Definition at line 271 of file DecayMother.h.
|
inline |
Definition at line 283 of file DecayMother.h.
|
inline |
Definition at line 297 of file DecayMother.h.
|
inline |
Definition at line 311 of file DecayMother.h.
|
inline |
Definition at line 326 of file DecayMother.h.
|
inline |
Definition at line 342 of file DecayMother.h.
|
inline |
Definition at line 359 of file DecayMother.h.
|
inline |
Definition at line 377 of file DecayMother.h.
|
inline |
Definition at line 103 of file DecayMother.h.
|
inline |
Definition at line 147 of file DecayMother.h.
References MCBooster::Vector4R::applyBoostTo(), MCBooster::Vector4R::get(), kMAXP, PI, and MCBooster::Vector4R::set().
Here is the call graph for this function:| GReal_t MCBooster::DecayMother::fBeta0 |
Definition at line 50 of file DecayMother.h.
| GReal_t MCBooster::DecayMother::fBeta1 |
Definition at line 51 of file DecayMother.h.
| GReal_t MCBooster::DecayMother::fBeta2 |
Definition at line 52 of file DecayMother.h.
| const GReal_t* __restrict__ MCBooster::DecayMother::fMasses |
Definition at line 55 of file DecayMother.h.
| const GInt_t MCBooster::DecayMother::fNDaughters |
Definition at line 47 of file DecayMother.h.
| const GInt_t MCBooster::DecayMother::fSeed |
Definition at line 46 of file DecayMother.h.
| GReal_t MCBooster::DecayMother::fTeCmTm |
Definition at line 48 of file DecayMother.h.
| GReal_t MCBooster::DecayMother::fWtMax |
Definition at line 49 of file DecayMother.h.