src
RecoHGCal
TICL
plugins
TracksterLinkingPluginFactory.h
Go to the documentation of this file.
1
#ifndef RecoHGCal_TICL_TracksterLinkingPluginFactory_H
2
#define RecoHGCal_TICL_TracksterLinkingPluginFactory_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/TracksterLinkingAlgoBase.h
"
8
9
namespace
cms
{
10
namespace
Ort {
11
class
ONNXRuntime;
12
}
13
}
// namespace cms
14
15
using
TracksterLinkingPluginFactory
=
edmplugin::PluginFactory
<
ticl::TracksterLinkingAlgoBase
*(
16
const
edm::ParameterSet
&,
edm::ConsumesCollector
,
cms::Ort::ONNXRuntime
const
*)>;
17
18
#endif
ParameterSet.h
edmplugin::PluginFactory
Definition:
PluginFactory.h:35
ticl::TracksterLinkingAlgoBase
Definition:
TracksterLinkingAlgoBase.h:40
cms
Namespace of DDCMS conversion namespace.
Definition:
ProducerAnalyzer.cc:41
PluginFactory.h
TracksterLinkingAlgoBase.h
edm::ParameterSet
Definition:
ParameterSet.h:48
ConsumesCollector.h
cms::Ort::ONNXRuntime
Definition:
ONNXRuntime.h:30
edm::ConsumesCollector
Definition:
ConsumesCollector.h:45
Generated for CMSSW Reference Manual by
1.8.14