#include <TrackingRecHit2DReduced.h>
Public Types | |
using | HIDstorage = HostProduct< uint16_t[]> |
using | HLPstorage = HostProduct< float[]> |
Public Member Functions | |
auto | nHits () const |
TrackingRecHit2DReduced & | operator= (const TrackingRecHit2DReduced &)=delete |
TrackingRecHit2DReduced & | operator= (TrackingRecHit2DReduced &&)=default |
template<typename UP32 , typename UP16 > | |
TrackingRecHit2DReduced (UP32 &&istore32, UP16 &&istore16, int nhits) | |
TrackingRecHit2DReduced (TrackingRecHit2DSOAView const &iview, int nhits) | |
TrackingRecHit2DReduced ()=default | |
TrackingRecHit2DReduced (const TrackingRecHit2DReduced &)=delete | |
TrackingRecHit2DReduced (TrackingRecHit2DReduced &&)=default | |
TrackingRecHit2DSOAView & | view () |
TrackingRecHit2DSOAView const & | view () const |
~TrackingRecHit2DReduced ()=default | |
Private Attributes | |
int | m_nHits |
HIDstorage | m_store16 |
HLPstorage | m_store32 |
TrackingRecHit2DSOAView | m_view |
Definition at line 8 of file TrackingRecHit2DReduced.h.
using TrackingRecHit2DReduced::HIDstorage = HostProduct<uint16_t[]> |
Definition at line 11 of file TrackingRecHit2DReduced.h.
using TrackingRecHit2DReduced::HLPstorage = HostProduct<float[]> |
Definition at line 10 of file TrackingRecHit2DReduced.h.
|
inline |
Definition at line 14 of file TrackingRecHit2DReduced.h.
References HostProduct< T >::get(), mps_fire::i, TrackingRecHit2DSOAView::m_chargeAndStatus, TrackingRecHit2DSOAView::m_detInd, m_store16, m_store32, m_view, TrackingRecHit2DSOAView::m_xerr, TrackingRecHit2DSOAView::m_xl, TrackingRecHit2DSOAView::m_yerr, and TrackingRecHit2DSOAView::m_yl.
|
inline |
Definition at line 29 of file TrackingRecHit2DReduced.h.
|
default |
|
default |
|
delete |
|
default |
|
inline |
|
delete |
|
default |
|
inline |
Definition at line 39 of file TrackingRecHit2DReduced.h.
References m_view.
|
inline |
Definition at line 40 of file TrackingRecHit2DReduced.h.
References m_view.
|
private |
Definition at line 50 of file TrackingRecHit2DReduced.h.
Referenced by nHits().
|
private |
Definition at line 48 of file TrackingRecHit2DReduced.h.
Referenced by TrackingRecHit2DReduced().
|
private |
Definition at line 47 of file TrackingRecHit2DReduced.h.
Referenced by TrackingRecHit2DReduced().
|
private |
Definition at line 45 of file TrackingRecHit2DReduced.h.
Referenced by TrackingRecHit2DReduced(), and view().