src
RecoHGCal
TICL
plugins
TracksterInferenceAlgoFactory.cc
Go to the documentation of this file.
1
#include "
RecoHGCal/TICL/interface/TracksterInferenceAlgoFactory.h
"
2
#include "
RecoHGCal/TICL/interface/TracksterInferenceByDNN.h
"
3
#include "
RecoHGCal/TICL/interface/TracksterInferenceByANN.h
"
4
#include "
RecoHGCal/TICL/interface/TracksterInferenceByCNNv4.h
"
5
#include "
FWCore/ParameterSet/interface/ValidatedPluginFactoryMacros.h
"
6
#include "
FWCore/ParameterSet/interface/ValidatedPluginMacros.h
"
7
8
EDM_REGISTER_VALIDATED_PLUGINFACTORY
(
TracksterInferenceAlgoFactory
,
"TracksterInferenceAlgoFactory"
);
9
DEFINE_EDM_VALIDATED_PLUGIN
(
TracksterInferenceAlgoFactory
,
ticl::TracksterInferenceByDNN
,
"TracksterInferenceByDNN"
);
10
DEFINE_EDM_VALIDATED_PLUGIN
(
TracksterInferenceAlgoFactory
,
ticl::TracksterInferenceByANN
,
"TracksterInferenceByANN"
);
11
DEFINE_EDM_VALIDATED_PLUGIN
(
TracksterInferenceAlgoFactory
,
12
ticl::TracksterInferenceByCNNv4
,
13
"TracksterInferenceByCNNv4"
);
ValidatedPluginMacros.h
EDM_REGISTER_VALIDATED_PLUGINFACTORY
#define EDM_REGISTER_VALIDATED_PLUGINFACTORY(_factory_, _category_)
Definition:
ValidatedPluginFactoryMacros.h:30
ValidatedPluginFactoryMacros.h
TracksterInferenceByCNNv4.h
TracksterInferenceByANN.h
TracksterInferenceByDNN.h
ticl::TracksterInferenceByCNNv4
Definition:
TracksterInferenceByCNNv4.h:9
DEFINE_EDM_VALIDATED_PLUGIN
#define DEFINE_EDM_VALIDATED_PLUGIN(factory, type, name)
Definition:
ValidatedPluginMacros.h:28
edmplugin::PluginFactory
Definition:
PluginFactory.h:35
TracksterInferenceAlgoFactory.h
ticl::TracksterInferenceByANN
Definition:
TracksterInferenceByANN.h:7
ticl::TracksterInferenceByDNN
Definition:
TracksterInferenceByDNN.h:9
Generated for CMSSW Reference Manual by
1.8.14