CbmRoot
|
Copies all/one SIMD entries from one class to the other class. More...
#include <KfUtils.h>
Static Public Member Functions | |
static void | CopyEntries (TdataA &a, int ia, const TdataB &b, int ib) |
Copies all/one SIMD entries from one class to the other class.
It helps to work with templates when classes might be SIMD or scalar
If one of the classes is scalar, its SIMD element index is ignored
TdataA | Type of the first class |
TdataB | Type of the second class |
TDoAllA | If true, all entries of the first class must be set |
TDoAllB | If true, all entries of the second class must be used |
a | First class |
ia | Index of SIMD vector element of the first class |
b | Second class |
ib | Index of SIMD vector element of the second class |
|
inlinestatic |
Definition at line 181 of file KfUtils.h.
References cbm::algo::kf::utils::VecCopySpec< TdataA, TdataB, TDoAllA, TDoAllB >::CopyEntries().
Referenced by cbm::algo::kf::TrackKalmanFilter< DataT >::SetOneEntry().