CUDADataFormats
EcalDigi
interface
DigisCollection.h
Go to the documentation of this file.
1
#ifndef CUDADataFormats_EcalDigi_interface_DigisCollection_h
2
#define CUDADataFormats_EcalDigi_interface_DigisCollection_h
3
4
#include "
CUDADataFormats/CaloCommon/interface/Common.h
"
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
;
15
DigisCollection
&
operator=
(
DigisCollection
&&) =
default
;
16
17
// stride is statically known
18
typename
StoragePolicy::template
StorageSelector<uint32_t>::type
ids
;
19
typename
StoragePolicy::template
StorageSelector<uint16_t>::type
data
;
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
Generated for CMSSW Reference Manual by
1.8.16