File tree 1 file changed +5
-8
lines changed
RecoLocalTracker/SiPixelRecHits/plugins
1 file changed +5
-8
lines changed Original file line number Diff line number Diff line change 5
5
#include < vector>
6
6
7
7
#include " DataFormats/TrackerRecHit2D/interface/SiPixelRecHitCollection.h"
8
- #include " HeterogeneousCore/Product/interface/HeterogeneousProduct.h"
9
- #include " HeterogeneousCore/CUDAUtilities/interface/HistoContainer.h"
10
8
#include " HeterogeneousCore/CUDAUtilities/interface/CUDAHostAllocator.h"
11
-
12
- namespace pixelCPEforGPU {
13
- struct ParamsOnGPU ;
14
- }
9
+ #include " HeterogeneousCore/CUDAUtilities/interface/HistoContainer.h"
10
+ #include " HeterogeneousCore/Product/interface/HeterogeneousProduct.h"
11
+ #include " RecoLocalTracker/SiPixelRecHits/interface/pixelCPEforGPU.h"
15
12
16
13
namespace siPixelRecHitsHeterogeneousProduct {
17
14
18
15
using CPUProduct = int ; // dummy
19
16
20
17
struct HitsOnGPU {
21
- pixelCPEforGPU::ParamsOnGPU const * cpeParams = nullptr ; // forwarded from setup, NOT owned
18
+ pixelCPEforGPU::ParamsOnGPU cpeParams; // forwarded from setup, NOT owned
22
19
float * bs_d;
23
- const uint32_t * hitsModuleStart_d; // forwarded from clusters
20
+ const uint32_t * hitsModuleStart_d; // forwarded from clusters
24
21
uint32_t * hitsLayerStart_d;
25
22
int32_t * charge_d;
26
23
uint16_t * detInd_d;
You can’t perform that action at this time.
0 commit comments