test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
CommonTools
UtilAlgos
interface
ObjectSelectorStreamProducer.h
Go to the documentation of this file.
1
#ifndef CommonTools_UtilAlgos_ObjectSelectorStreamProducer_h
2
#define CommonTools_UtilAlgos_ObjectSelectorStreamProducer_h
3
4
#include "
FWCore/Framework/interface/stream/EDProducer.h
"
5
#include "
CommonTools/UtilAlgos/interface/ObjectSelectorProducer.h
"
6
7
template
<
typename
Selector
,
8
typename
OutputCollection =
typename ::helper::SelectedOutputCollectionTrait<typename Selector::collection>::type
,
9
typename
PostProcessor =
::helper::NullPostProcessor<OutputCollection, edm::stream::EDProducer<>
>,
10
typename
StoreManager = typename ::helper::StoreManagerTrait<OutputCollection, edm::stream::EDProducer<>>
::type
,
11
typename
Init =
typename ::reco::modules::EventSetupInit<Selector>::type
12
>
13
using
ObjectSelectorStreamProducer
=
ObjectSelectorProducer<Selector, OutputCollection, PostProcessor, StoreManager, typename ::helper::StoreManagerTrait<OutputCollection, edm::stream::EDProducer<>
>
::base
, Init>;
14
15
#endif
newFWLiteAna.base
tuple base
Main Program
Definition:
newFWLiteAna.py:91
type
type
Definition:
HCALResponse.h:21
helper::NullPostProcessor
Definition:
NullPostProcessor.h:11
ObjectSelectorProducer.h
EDProducer.h
Selector
Functor that operates on <T>
Definition:
Selector.h:24
ObjectSelectorProducer
Definition:
ObjectSelectorProducer.h:31
Generated for CMSSW Reference Manual by
1.8.5