src
RecoHGCal
TICL
plugins
TICLInterpretationPluginFactory.h
Go to the documentation of this file.
1
#ifndef RecoHGCal_TICL_TICLInterpretationPluginFactory_H
2
#define RecoHGCal_TICL_TICLInterpretationPluginFactory_H
3
4
#include "
FWCore/PluginManager/interface/PluginFactory.h
"
5
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
6
#include "
FWCore/Framework/interface/ConsumesCollector.h
"
7
#include "
RecoHGCal/TICL/interface/TICLInterpretationAlgoBase.h
"
8
#include "
DataFormats/TrackReco/interface/Track.h
"
9
#include "
DataFormats/GsfTrackReco/interface/GsfTrack.h
"
10
11
using
TICLGeneralInterpretationPluginFactory
=
edmplugin::PluginFactory<ticl::TICLInterpretationAlgoBase<reco::Track>
*(
12
const
edm::ParameterSet
&,
edm::ConsumesCollector
)>;
13
using
TICLEGammaInterpretationPluginFactory
=
14
edmplugin::PluginFactory<ticl::TICLInterpretationAlgoBase<reco::GsfTrack>
*(
const
edm::ParameterSet
&,
15
edm::ConsumesCollector
)>;
16
17
#endif
TICLInterpretationAlgoBase.h
ParameterSet.h
edmplugin::PluginFactory
Definition:
PluginFactory.h:35
GsfTrack.h
PluginFactory.h
Track.h
edm::ParameterSet
Definition:
ParameterSet.h:48
ConsumesCollector.h
edm::ConsumesCollector
Definition:
ConsumesCollector.h:45
Generated for CMSSW Reference Manual by
1.8.14