CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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
StoragePolicy::template StorageSelector< uint16_t >::type data
StoragePolicy::template StorageSelector< uint32_t >::type ids
DigisCollection & operator=(DigisCollection const &)=default
def template
Definition: svgfig.py:521