CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Private Attributes
MkFitHitWrapper Class Reference

#include <MkFitHitWrapper.h>

Public Member Functions

edm::ProductID clustersID () const
 
mkfit::HitVechits ()
 
mkfit::HitVec const & hits () const
 
 MkFitHitWrapper ()
 
 MkFitHitWrapper (MkFitHitWrapper const &)=delete
 
 MkFitHitWrapper (MkFitHitWrapper &&)
 
MkFitHitWrapperoperator= (MkFitHitWrapper const &)=delete
 
MkFitHitWrapperoperator= (MkFitHitWrapper &&)
 
void setClustersID (edm::ProductID id)
 
 ~MkFitHitWrapper ()
 

Private Attributes

edm::ProductID clustersID_
 
mkfit::HitVec hits_
 

Detailed Description

Definition at line 14 of file MkFitHitWrapper.h.

Constructor & Destructor Documentation

MkFitHitWrapper::MkFitHitWrapper ( )
default
MkFitHitWrapper::~MkFitHitWrapper ( )
default
MkFitHitWrapper::MkFitHitWrapper ( MkFitHitWrapper const &  )
delete
MkFitHitWrapper::MkFitHitWrapper ( MkFitHitWrapper &&  )
default

Member Function Documentation

edm::ProductID MkFitHitWrapper::clustersID ( ) const
inline

Definition at line 25 of file MkFitHitWrapper.h.

References clustersID_.

25 { return clustersID_; }
edm::ProductID clustersID_
mkfit::HitVec& MkFitHitWrapper::hits ( void  )
inline

Definition at line 27 of file MkFitHitWrapper.h.

References hits_.

Referenced by MkFitSiPixelHitConverter::produce(), and MkFitSiStripHitConverter::produce().

27 { return hits_; }
mkfit::HitVec hits_
mkfit::HitVec const& MkFitHitWrapper::hits ( void  ) const
inline

Definition at line 28 of file MkFitHitWrapper.h.

References hits_.

28 { return hits_; }
mkfit::HitVec hits_
MkFitHitWrapper& MkFitHitWrapper::operator= ( MkFitHitWrapper const &  )
delete
MkFitHitWrapper & MkFitHitWrapper::operator= ( MkFitHitWrapper &&  )
default
void MkFitHitWrapper::setClustersID ( edm::ProductID  id)
inline

Definition at line 24 of file MkFitHitWrapper.h.

References clustersID_, and gpuClustering::id.

Referenced by MkFitSiPixelHitConverter::produce(), and MkFitSiStripHitConverter::produce().

24 { clustersID_ = id; }
uint16_t *__restrict__ id
edm::ProductID clustersID_

Member Data Documentation

edm::ProductID MkFitHitWrapper::clustersID_
private

Definition at line 33 of file MkFitHitWrapper.h.

Referenced by clustersID(), and setClustersID().

mkfit::HitVec MkFitHitWrapper::hits_
private

Definition at line 32 of file MkFitHitWrapper.h.

Referenced by hits().