CommonTools
UtilAlgos
interface
NullPostProcessor.h
Go to the documentation of this file.
1
#ifndef UtilAlgos_NullPostProcessor_h
2
#define UtilAlgos_NullPostProcessor_h
3
/* \class helper::NullPostProcessor<OutputCollection>
4
*
5
* \author Luca Lista, INFN
6
*/
7
#include "
FWCore/Framework/interface/ConsumesCollector.h
"
8
#include "
DataFormats/Common/interface/OrphanHandle.h
"
9
10
namespace
edm
{
11
class
EDFilter;
12
class
Event
;
13
class
ParameterSet
;
14
}
// namespace edm
15
16
namespace
helper
{
17
18
template
<
typename
OutputCollection,
typename
EdmFilter = edm::EDFilter>
19
struct
NullPostProcessor
{
20
NullPostProcessor
(
const
edm::ParameterSet
& iConfig,
edm::ConsumesCollector
&& iC) :
NullPostProcessor
(iConfig) {}
21
NullPostProcessor
(
const
edm::ParameterSet
& iConfig) {}
22
void
init
(EdmFilter&) {}
23
void
process
(
edm::OrphanHandle<OutputCollection>
,
edm::Event
&) {}
24
};
25
26
}
// namespace helper
27
28
#endif
helper::NullPostProcessor::process
void process(edm::OrphanHandle< OutputCollection >, edm::Event &)
Definition:
NullPostProcessor.h:23
edm
HLT enums.
Definition:
AlignableModifier.h:19
helper::NullPostProcessor::NullPostProcessor
NullPostProcessor(const edm::ParameterSet &iConfig, edm::ConsumesCollector &&iC)
Definition:
NullPostProcessor.h:20
OrphanHandle.h
Event
edm::ParameterSet
Definition:
ParameterSet.h:47
ParameterSet
Definition:
Functions.h:16
helper
Definition:
helper.py:1
edm::OrphanHandle
Definition:
EDProductfwd.h:39
helper::NullPostProcessor::NullPostProcessor
NullPostProcessor(const edm::ParameterSet &iConfig)
Definition:
NullPostProcessor.h:21
ConsumesCollector.h
edm::Event
Definition:
Event.h:73
helper::NullPostProcessor::init
void init(EdmFilter &)
Definition:
NullPostProcessor.h:22
edm::ConsumesCollector
Definition:
ConsumesCollector.h:45
helper::NullPostProcessor
Definition:
NullPostProcessor.h:19
Generated for CMSSW Reference Manual by
1.8.16