Go to the documentation of this file. 1 #ifndef CommonTools_UtilAlgos_AssociatedVariableCollectionSelector_h
2 #define CommonTools_UtilAlgos_AssociatedVariableCollectionSelector_h
29 typename VarCollection,
68 struct AssociatedVariableCollectionSelectorEventSetupInit {
75 template <
typename I,
typename V,
typename S,
typename O,
typename C,
typename R>
cudaStream_t T uint32_t const T *__restrict__ const uint32_t *__restrict__ uint32_t int cudaStream_t V
Functor that operates on <T>
const_iterator end() const
const_iterator begin() const
static void init(S &s, const edm::Event &evt, const edm::EventSetup &es)
const std::complex< double > I
bool getByToken(EDGetToken token, Handle< PROD > &result) const
edm::EDGetTokenT< VarCollection > varToken_
AssociatedVariableCollectionSelectorEventSetupInit< AssociatedVariableCollectionSelector< I, V, S, O, C, R > > type
helper::MatcherGetRef< C >::ref_type getRef(const Handle< C > &c, size_t k)
AssociatedVariableCollectionSelector(const edm::ParameterSet &cfg, edm::ConsumesCollector &&iC)
void select(const edm::Handle< InputCollection > &c, const edm::Event &evt, const edm::EventSetup &)
def template(fileName, svg, replaceme="REPLACEME")
S make(const edm::ParameterSet &cfg)
container::const_iterator const_iterator
InputCollection collection