#include <TrajectoryStateSoAT.h>
Public Types | |
using | Matrix5d = Eigen::Matrix< double, 5, 5 > |
using | Vector15f = Eigen::Matrix< float, 15, 1 > |
using | Vector5d = Eigen::Matrix< double, 5, 1 > |
using | Vector5f = Eigen::Matrix< float, 5, 1 > |
Public Member Functions | |
template<typename V3 , typename M3 , typename V2 , typename M2 > | |
__host__ __device__ void | copyFromCircle (V3 const &cp, M3 const &ccov, V2 const &lp, M2 const &lcov, float b, int32_t i) |
template<typename V5 , typename M5 > | |
__host__ __device__ void | copyFromDense (V5 const &v, M5 const &cov, int32_t i) |
template<typename V5 , typename M5 > | |
__host__ __device__ void | copyToDense (V5 &v, M5 &cov, int32_t i) const |
Static Public Member Functions | |
static constexpr int32_t | stride () |
Public Attributes | |
eigenSoA::MatrixSoA< Vector15f, S > | covariance |
eigenSoA::MatrixSoA< Vector5f, S > | state |
Definition at line 8 of file TrajectoryStateSoAT.h.
using TrajectoryStateSoAT< S >::Matrix5d = Eigen::Matrix<double, 5, 5> |
Definition at line 13 of file TrajectoryStateSoAT.h.
using TrajectoryStateSoAT< S >::Vector15f = Eigen::Matrix<float, 15, 1> |
Definition at line 10 of file TrajectoryStateSoAT.h.
using TrajectoryStateSoAT< S >::Vector5d = Eigen::Matrix<double, 5, 1> |
Definition at line 12 of file TrajectoryStateSoAT.h.
using TrajectoryStateSoAT< S >::Vector5f = Eigen::Matrix<float, 5, 1> |
Definition at line 9 of file TrajectoryStateSoAT.h.
|
inline |
Definition at line 21 of file TrajectoryStateSoAT.h.
References b, TrajectoryStateSoAT< S >::covariance, dqmMemoryStats::float, mps_fire::i, and TrajectoryStateSoAT< S >::state.
|
inline |
Definition at line 41 of file TrajectoryStateSoAT.h.
References TrajectoryStateSoAT< S >::covariance, mps_fire::i, dqmiolumiharvest::j, dqmdumpme::k, TrajectoryStateSoAT< S >::state, and findQualityFiles::v.
|
inline |
Definition at line 49 of file TrajectoryStateSoAT.h.
References TrajectoryStateSoAT< S >::covariance, mps_fire::i, dqmiolumiharvest::j, dqmdumpme::k, TrajectoryStateSoAT< S >::state, and findQualityFiles::v.
|
inlinestaticconstexpr |
eigenSoA::MatrixSoA<Vector15f, S> TrajectoryStateSoAT< S >::covariance |
Definition at line 18 of file TrajectoryStateSoAT.h.
Referenced by TrajectoryStateSoAT< S >::copyFromCircle(), TrajectoryStateSoAT< S >::copyFromDense(), and TrajectoryStateSoAT< S >::copyToDense().
eigenSoA::MatrixSoA<Vector5f, S> TrajectoryStateSoAT< S >::state |
Definition at line 17 of file TrajectoryStateSoAT.h.
Referenced by TrajectoryStateSoAT< S >::copyFromCircle(), TrajectoryStateSoAT< S >::copyFromDense(), and TrajectoryStateSoAT< S >::copyToDense().