Main Page
Namespaces
Classes
Package Documentation
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
}
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 ) :
21
NullPostProcessor
( iConfig ) { }
22
NullPostProcessor
(
const
edm::ParameterSet
& iConfig ) { }
23
void
init
( EdmFilter & ) { }
24
void
process
(
edm::OrphanHandle<OutputCollection>
,
edm::Event
& ) { }
25
};
26
27
}
28
29
#endif
30
helper
Definition:
helper.py:1
helper::NullPostProcessor::NullPostProcessor
NullPostProcessor(const edm::ParameterSet &iConfig)
Definition:
NullPostProcessor.h:22
ParameterSet
Definition:
Functions.h:16
helper::NullPostProcessor
Definition:
NullPostProcessor.h:19
edm::OrphanHandle
Definition:
EDProductfwd.h:29
OrphanHandle.h
helper::NullPostProcessor::init
void init(EdmFilter &)
Definition:
NullPostProcessor.h:23
helper::NullPostProcessor::process
void process(edm::OrphanHandle< OutputCollection >, edm::Event &)
Definition:
NullPostProcessor.h:24
Event
edm
HLT enums.
Definition:
AlignableModifier.h:17
helper::NullPostProcessor::NullPostProcessor
NullPostProcessor(const edm::ParameterSet &iConfig, edm::ConsumesCollector &&iC)
Definition:
NullPostProcessor.h:20
edm::ParameterSet
Definition:
ParameterSet.h:36
edm::Event
Definition:
Event.h:71
ConsumesCollector.h
edm::ConsumesCollector
Definition:
ConsumesCollector.h:39
Generated for CMSSW Reference Manual by
1.8.11