#include <MatriplexPackers.h>
Public Member Functions | |
void | addInput (const T &item) |
void | addInputAt (int pos, const T &item) |
MatriplexErrParPackerSlurpIn (const T *t) | |
template<typename TMerr , typename TMpar > | |
void | pack (TMerr &err, TMpar &par) |
Public Member Functions inherited from mkfit::MatriplexPackerSlurpIn< D > | |
void | addInput (const D &item) |
void | addInputAt (int pos, const D &item) |
void | addNullInput () |
MatriplexPackerSlurpIn (const D *base) | |
template<typename TM > | |
void | pack (TM &mplex, int base_offset) |
void | reset () |
Private Attributes | |
int | m_off_param |
Additional Inherited Members | |
Protected Attributes inherited from mkfit::MatriplexPackerSlurpIn< D > | |
const D * | m_base |
int | m_idx [NN] |
int | m_pos |
Definition at line 68 of file MatriplexPackers.h.
|
inline |
Definition at line 72 of file MatriplexPackers.h.
|
inline |
Definition at line 75 of file MatriplexPackers.h.
References mkfit::MatriplexPackerSlurpIn< D >::m_base, mkfit::MatriplexPackerSlurpIn< D >::m_idx, and mkfit::MatriplexPackerSlurpIn< D >::m_pos.
Referenced by mkfit::MatriplexErrParPackerSlurpIn< T, D >::addInputAt(), mkfit::MkFinder::bkFitInputTracks(), mkfit::MkFitter::fitTracksWithInterSlurp(), mkfit::MkFitter::inputTracksForFit(), and mkfit::MkFitter::slurpInTracksAndHits().
|
inline |
Definition at line 83 of file MatriplexPackers.h.
References mkfit::MatriplexErrParPackerSlurpIn< T, D >::addInput(), mkfit::MatriplexPackerSlurpIn< D >::m_idx, and mkfit::MatriplexPackerSlurpIn< D >::m_pos.
|
inline |
Definition at line 94 of file MatriplexPackers.h.
References cms::cuda::assert(), mkfit::MatriplexPackerSlurpIn< D >::m_base, mkfit::MatriplexPackerSlurpIn< D >::m_idx, mkfit::MatriplexPackerSlurpIn< D >::m_pos, and mkfit::NN.
Referenced by mkfit::MkFinder::bkFitInputTracks(), mkfit::MkFitter::fitTracksWithInterSlurp(), mkfit::MkFitter::inputTracksForFit(), and mkfit::MkFitter::slurpInTracksAndHits().
|
private |
Definition at line 69 of file MatriplexPackers.h.