diff --git a/CUDADataFormats/CaloCommon/BuildFile.xml b/CUDADataFormats/CaloCommon/BuildFile.xml deleted file mode 100644 index 9f9d23d5c1f84..0000000000000 --- a/CUDADataFormats/CaloCommon/BuildFile.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/CUDADataFormats/CaloCommon/interface/Common.h b/CUDADataFormats/CaloCommon/interface/Common.h deleted file mode 100644 index 1be760ec917df..0000000000000 --- a/CUDADataFormats/CaloCommon/interface/Common.h +++ /dev/null @@ -1,68 +0,0 @@ -#ifndef CUDADataFormats_CaloCommon_interface_Common_h -#define CUDADataFormats_CaloCommon_interface_Common_h - -#include - -#include "HeterogeneousCore/CUDAUtilities/interface/HostAllocator.h" -#include "HeterogeneousCore/CUDAUtilities/interface/device_unique_ptr.h" - -namespace calo { - namespace common { - - // FIXME: not able to get enums to work with genreflex - namespace tags { - - struct Vec {}; - struct Ptr {}; - struct DevPtr {}; - - } // namespace tags - - template - struct AddSize {}; - - template <> - struct AddSize { - uint32_t size; - }; - - template <> - struct AddSize { - uint32_t size; - }; - - struct ViewStoragePolicy { - using TagType = tags::Ptr; - - template - struct StorageSelector { - using type = T*; - }; - }; - - struct DevStoragePolicy { - using TagType = tags::DevPtr; - - template - struct StorageSelector { - using type = cms::cuda::device::unique_ptr; - }; - }; - - template