CMS 3D CMS Logo

DigisCollection.h
Go to the documentation of this file.
1 #ifndef CUDADataFormats_EcalDigi_interface_DigisCollection_h
2 #define CUDADataFormats_EcalDigi_interface_DigisCollection_h
3 
5 
6 namespace ecal {
7 
8  template <typename StoragePolicy>
9  struct DigisCollection : public ::calo::common::AddSize<typename StoragePolicy::TagType> {
10  DigisCollection() = default;
11  DigisCollection(DigisCollection const &) = default;
12  DigisCollection &operator=(DigisCollection const &) = default;
13 
14  DigisCollection(DigisCollection &&) = default;
16 
17  // stride is statically known
20  };
21 
22 } // namespace ecal
23 
24 #endif // CUDADataFormats_EcalDigi_interface_DigisCollection_h
ecal::DigisCollection::data
StoragePolicy::template StorageSelector< uint16_t >::type data
Definition: DigisCollection.h:19
ecal::DigisCollection
Definition: DigisCollection.h:9
ecal::DigisCollection::ids
StoragePolicy::template StorageSelector< uint32_t >::type ids
Definition: DigisCollection.h:18
ecal
Definition: ElectronicsMappingGPU.h:13
Common.h
ecal::DigisCollection::DigisCollection
DigisCollection()=default
ecal::DigisCollection::operator=
DigisCollection & operator=(DigisCollection const &)=default
calo::common::AddSize
Definition: Common.h:22
gainCalibHelper::gainCalibPI::type
type
Definition: SiPixelGainCalibHelper.h:40
svgfig.template
def template(fileName, svg, replaceme="REPLACEME")
Definition: svgfig.py:521