File indexing completed on 2025-03-14 23:36:37
0001 #include "RecoHGCal/TICL/interface/TracksterInferenceAlgoFactory.h"
0002 #include "RecoHGCal/TICL/interface/TracksterInferenceByPFN.h"
0003 #include "RecoHGCal/TICL/interface/TracksterInferenceByDNN.h"
0004 #include "RecoHGCal/TICL/interface/TracksterInferenceByANN.h"
0005 #include "RecoHGCal/TICL/interface/TracksterInferenceByCNNv4.h"
0006 #include "FWCore/ParameterSet/interface/ValidatedPluginFactoryMacros.h"
0007 #include "FWCore/ParameterSet/interface/ValidatedPluginMacros.h"
0008
0009 EDM_REGISTER_VALIDATED_PLUGINFACTORY(TracksterInferenceAlgoFactory, "TracksterInferenceAlgoFactory");
0010 DEFINE_EDM_VALIDATED_PLUGIN(TracksterInferenceAlgoFactory, ticl::TracksterInferenceByPFN, "TracksterInferenceByPFN");
0011 DEFINE_EDM_VALIDATED_PLUGIN(TracksterInferenceAlgoFactory, ticl::TracksterInferenceByDNN, "TracksterInferenceByDNN");
0012 DEFINE_EDM_VALIDATED_PLUGIN(TracksterInferenceAlgoFactory, ticl::TracksterInferenceByANN, "TracksterInferenceByANN");
0013 DEFINE_EDM_VALIDATED_PLUGIN(TracksterInferenceAlgoFactory,
0014 ticl::TracksterInferenceByCNNv4,
0015 "TracksterInferenceByCNNv4");