#include <DigiCollection.h>
Public Member Functions | |
template<typename T = typename StoragePolicy::TagType> | |
std::enable_if< std::is_same< T, ::calo::common::tags::Vec >::value, void >::type | clear () |
DigiCollectionBase ()=default | |
DigiCollectionBase (DigiCollectionBase const &)=default | |
DigiCollectionBase (DigiCollectionBase &&)=default | |
DigiCollectionBase & | operator= (DigiCollectionBase const &)=default |
DigiCollectionBase & | operator= (DigiCollectionBase &&)=default |
template<typename T = typename StoragePolicy::TagType> | |
std::enable_if< std::is_same< T, ::calo::common::tags::Vec >::value, void >::type | reserve (std::size_t size) |
template<typename T = typename StoragePolicy::TagType> | |
std::enable_if< std::is_same< T, ::calo::common::tags::Vec >::value, void >::type | resize (std::size_t size) |
Public Attributes | |
StoragePolicy::template StorageSelector< uint16_t >::type | data |
StoragePolicy::template StorageSelector< uint32_t >::type | ids |
uint32_t | stride {0} |
Definition at line 89 of file DigiCollection.h.
|
default |
|
default |
|
default |
|
inline |
Definition at line 110 of file DigiCollection.h.
Referenced by HcalDigisProducerGPU::acquire(), and hcal::DigiCollection< Flavor5, StoragePolicy >::clear().
|
default |
|
default |
|
inline |
Definition at line 104 of file DigiCollection.h.
Referenced by hcal::DigiCollection< Flavor5, StoragePolicy >::reserve().
|
inline |
Definition at line 98 of file DigiCollection.h.
Referenced by HcalCPUDigisProducer::acquire(), and hcal::DigiCollection< Flavor5, StoragePolicy >::resize().
StoragePolicy::template StorageSelector<uint16_t>::type hcal::DigiCollectionBase< StoragePolicy >::data |
Definition at line 116 of file DigiCollection.h.
Referenced by MainPageGenerator.MainPageGenerator::__NewTreePage(), data_sources.node::__str__(), confdb.HLTProcess::_fix_parameter(), HcalCPUDigisProducer::acquire(), HcalDigisProducerGPU::acquire(), confdb.HLTProcess::addEras(), confdb.HLTProcess::addGlobalOptions(), confdb.HLTProcess::append_filenames(), data_sources.json_list::as_dicts(), data_sources.json_list::as_table(), confdb.HLTProcess::build_source(), hcal::DigiCollectionBase< calo::common::VecStoragePolicy< calo::common::CUDAHostAllocatorAlias > >::clear(), MainPageGenerator.MainPageGenerator::CreateNewMainPage(), confdb.HLTProcess::customize(), confdb.HLTProcess::dump(), MainPageGenerator.MainPageGenerator::ExportJSON(), confdb.HLTProcess::fixPrescales(), data_sources.json_list::get_members(), confdb.HLTProcess::getRawConfigurationFromDB(), confdb.HLTProcess::instrumentDQM(), confdb.HLTProcess::instrumentOpenMode(), confdb.HLTProcess::instrumentTiming(), data_sources.json_list::last(), confdb.HLTProcess::loadAdditionalConditions(), confdb.HLTProcess::loadCff(), confdb.HLTProcess::loadSetupCff(), confdb.HLTProcess::overrideGlobalTag(), confdb.HLTProcess::overrideL1MenuXml(), confdb.HLTProcess::overrideOutput(), confdb.HLTProcess::overrideParameters(), confdb.HLTProcess::overrideProcessName(), confdb.HLTProcess::removeElementFromSequencesTasksAndPaths(), hcal::DigiCollectionBase< calo::common::VecStoragePolicy< calo::common::CUDAHostAllocatorAlias > >::reserve(), hcal::DigiCollectionBase< calo::common::VecStoragePolicy< calo::common::CUDAHostAllocatorAlias > >::resize(), confdb.HLTProcess::runL1Emulator(), confdb.HLTProcess::specificCustomize(), cuy.FindIssue::startElement(), edmStreamStallGrapher.Stack::update(), and confdb.HLTProcess::updateMessageLogger().
StoragePolicy::template StorageSelector<uint32_t>::type hcal::DigiCollectionBase< StoragePolicy >::ids |
Definition at line 115 of file DigiCollection.h.
Referenced by HcalCPUDigisProducer::acquire(), HcalDigisProducerGPU::acquire(), hcal::DigiCollectionBase< calo::common::VecStoragePolicy< calo::common::CUDAHostAllocatorAlias > >::clear(), hcal::DigiCollectionBase< calo::common::VecStoragePolicy< calo::common::CUDAHostAllocatorAlias > >::reserve(), and hcal::DigiCollectionBase< calo::common::VecStoragePolicy< calo::common::CUDAHostAllocatorAlias > >::resize().
uint32_t hcal::DigiCollectionBase< StoragePolicy >::stride {0} |
Definition at line 117 of file DigiCollection.h.
Referenced by HcalCPUDigisProducer::acquire(), HcalDigisProducerGPU::acquire(), hcal::DigiCollectionBase< calo::common::VecStoragePolicy< calo::common::CUDAHostAllocatorAlias > >::reserve(), and hcal::DigiCollectionBase< calo::common::VecStoragePolicy< calo::common::CUDAHostAllocatorAlias > >::resize().