#include <BeamSpotCUDA.h>
Public Member Functions | |
BeamSpotCUDA ()=default | |
BeamSpotCUDA (BeamSpotCUDA &&)=default | |
BeamSpotCUDA (BeamSpotCUDA const &)=delete | |
BeamSpotCUDA (cudaStream_t stream) | |
BeamSpotPOD * | data () |
BeamSpotPOD const * | data () const |
BeamSpotCUDA & | operator= (BeamSpotCUDA &&)=default |
BeamSpotCUDA & | operator= (BeamSpotCUDA const &)=delete |
cms::cuda::device::unique_ptr< BeamSpotPOD > & | ptr () |
cms::cuda::device::unique_ptr< BeamSpotPOD > const & | ptr () const |
Private Attributes | |
cms::cuda::device::unique_ptr< BeamSpotPOD > | data_d_ |
Definition at line 9 of file BeamSpotCUDA.h.
|
default |
|
inline |
Definition at line 15 of file BeamSpotCUDA.h.
References data_d_, and cms::cuda::stream.
|
delete |
|
default |
|
inline |
|
inline |
|
default |
|
delete |
|
inline |
|
inline |
|
private |
Definition at line 30 of file BeamSpotCUDA.h.
Referenced by BeamSpotCUDA(), data(), and ptr().