File indexing completed on 2024-08-21 04:46:45
0001 #include "FWCore/ParameterSet/interface/ValidatedPluginFactoryMacros.h"
0002 #include "FWCore/ParameterSet/interface/ValidatedPluginMacros.h"
0003 #include "TracksterLinkingbyFastJet.h"
0004 #include "TracksterLinkingbySuperClusteringDNN.h"
0005 #include "TracksterLinkingbySuperClusteringMustache.h"
0006 #include "TracksterLinkingbySkeletons.h"
0007 #include "TracksterLinkingPassthrough.h"
0008 #include "RecoHGCal/TICL/plugins/TracksterLinkingPluginFactory.h"
0009
0010 EDM_REGISTER_VALIDATED_PLUGINFACTORY(TracksterLinkingPluginFactory, "TracksterLinkingPluginFactory");
0011 DEFINE_EDM_VALIDATED_PLUGIN(TracksterLinkingPluginFactory, ticl::TracksterLinkingbySkeletons, "Skeletons");
0012 DEFINE_EDM_VALIDATED_PLUGIN(TracksterLinkingPluginFactory,
0013 ticl::TracksterLinkingbySuperClusteringDNN,
0014 "SuperClusteringDNN");
0015 DEFINE_EDM_VALIDATED_PLUGIN(TracksterLinkingPluginFactory,
0016 ticl::TracksterLinkingbySuperClusteringMustache,
0017 "SuperClusteringMustache");
0018 DEFINE_EDM_VALIDATED_PLUGIN(TracksterLinkingPluginFactory, ticl::TracksterLinkingbyFastJet, "FastJet");
0019 DEFINE_EDM_VALIDATED_PLUGIN(TracksterLinkingPluginFactory, ticl::TracksterLinkingPassthrough, "Passthrough");