File indexing completed on 2024-08-21 04:46:45
0001 #ifndef RecoHGCal_TICL_TracksterLinkingPluginFactory_H
0002 #define RecoHGCal_TICL_TracksterLinkingPluginFactory_H
0003
0004 #include "FWCore/PluginManager/interface/PluginFactory.h"
0005 #include "FWCore/ParameterSet/interface/ParameterSet.h"
0006 #include "FWCore/Framework/interface/ConsumesCollector.h"
0007 #include "RecoHGCal/TICL/interface/TracksterLinkingAlgoBase.h"
0008
0009 namespace cms {
0010 namespace Ort {
0011 class ONNXRuntime;
0012 }
0013 }
0014
0015 using TracksterLinkingPluginFactory = edmplugin::PluginFactory<ticl::TracksterLinkingAlgoBase*(
0016 const edm::ParameterSet&, edm::ConsumesCollector, cms::Ort::ONNXRuntime const*)>;
0017
0018 #endif