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
<
8
typename
Selector
,
9
typename
OutputCollection
=
typename ::helper::SelectedOutputCollectionTrait<typename Selector::collection>::type
,
10
typename
PostProcessor = ::helper::NullPostProcessor<OutputCollection, edm::stream::EDProducer<>>,
11
typename
StoreManager = typename ::helper::StoreManagerTrait<OutputCollection, edm::stream::EDProducer<>>
::type
,
12
typename
Init =
typename ::reco::modules::EventSetupInit<Selector>::type
>
13
using
ObjectSelectorStreamProducer
=
14
ObjectSelectorProducer
<
Selector
,
15
OutputCollection
,
16
PostProcessor,
17
StoreManager,
18
typename ::helper::StoreManagerTrait<OutputCollection, edm::stream::EDProducer<>>
::base
,
19
Init>;
20
21
#endif
EDProducer.h
gainCalibHelper::gainCalibPI::type
type
Definition:
SiPixelGainCalibHelper.h:40
ALCARECOPromptCalibProdSiPixelAli0T_cff.Selector
Selector
Definition:
ALCARECOPromptCalibProdSiPixelAli0T_cff.py:81
ObjectSelectorProducer
Definition:
ObjectSelectorProducer.h:30
ObjectSelectorProducer.h
HLTTauReferences_cfi.OutputCollection
OutputCollection
Definition:
HLTTauReferences_cfi.py:92
newFWLiteAna.base
base
Definition:
newFWLiteAna.py:92
Generated for CMSSW Reference Manual by
1.8.16