CMS 3D CMS Logo

Namespaces | Typedefs | Enumerations | Functions | Variables
TracksterInferenceAlgoFactory.cc File Reference
#include "RecoHGCal/TICL/interface/TracksterInferenceAlgoFactory.h"
#include "RecoHGCal/TICL/interface/TracksterInferenceByDNN.h"
#include "RecoHGCal/TICL/interface/TracksterInferenceByANN.h"
#include "RecoHGCal/TICL/interface/TracksterInferenceByCNNv4.h"
#include "FWCore/ParameterSet/interface/ValidatedPluginFactoryMacros.h"
#include "FWCore/ParameterSet/interface/ValidatedPluginMacros.h"

Go to the source code of this file.

Namespaces

 edmplugin
 

Typedefs

using adaptor_t__LINE__ = edm::PluginDescriptionAdaptor< TracksterInferenceAlgoFactory ::CreatedType, ticl::TracksterInferenceByDNN >
 

Enumerations

enum  { dummy_edm_register_pluginfactory___LINE__ }
 
enum  { dummy_edm_register_pluginfactory_2___LINE__ }
 

Functions

static const edmplugin::PluginFactory< edm::PluginDescriptionAdaptorBase< TracksterInferenceAlgoFactory ::CreatedType > *()>::PMaker< adaptor_t__LINE__s_maker2___LINE__ ("TracksterInferenceByANN")
 
static const edmplugin::PluginFactory< edm::PluginDescriptionAdaptorBase< TracksterInferenceAlgoFactory ::CreatedType > *()>::PMaker< adaptor_t__LINE__s_maker2___LINE__ ("TracksterInferenceByCNNv4")
 
static const TracksterInferenceAlgoFactory ::PMaker< ticl::TracksterInferenceByDNNs_maker__LINE__ ("TracksterInferenceByDNN")
 
static const TracksterInferenceAlgoFactory ::PMaker< ticl::TracksterInferenceByANNs_maker__LINE__ ("TracksterInferenceByANN")
 
static const TracksterInferenceAlgoFactory ::PMaker< ticl::TracksterInferenceByCNNv4s_maker__LINE__ ("TracksterInferenceByCNNv4")
 

Variables

static const edmplugin::PluginFactory< edm::PluginDescriptionAdaptorBase< TracksterInferenceAlgoFactory ::CreatedType > *()>::PMaker< adaptor_t__LINE__s_maker2___LINE__ ("TracksterInferenceByDNN")
 

Typedef Documentation

◆ adaptor_t__LINE__

Definition at line 9 of file TracksterInferenceAlgoFactory.cc.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
dummy_edm_register_pluginfactory___LINE__ 

Definition at line 8 of file TracksterInferenceAlgoFactory.cc.

◆ anonymous enum

anonymous enum
Enumerator
dummy_edm_register_pluginfactory_2___LINE__ 

Definition at line 8 of file TracksterInferenceAlgoFactory.cc.

Function Documentation

◆ s_maker2___LINE__() [1/2]

static const edmplugin::PluginFactory<edm::PluginDescriptionAdaptorBase< TracksterInferenceAlgoFactory ::CreatedType>*()>::PMaker< adaptor_t__LINE__ > s_maker2___LINE__ ( "TracksterInferenceByANN"  )
static

◆ s_maker2___LINE__() [2/2]

static const edmplugin::PluginFactory<edm::PluginDescriptionAdaptorBase< TracksterInferenceAlgoFactory ::CreatedType>*()>::PMaker< adaptor_t__LINE__ > s_maker2___LINE__ ( "TracksterInferenceByCNNv4"  )
static

◆ s_maker__LINE__() [1/3]

static const TracksterInferenceAlgoFactory ::PMaker< ticl::TracksterInferenceByDNN > s_maker__LINE__ ( "TracksterInferenceByDNN"  )
static

◆ s_maker__LINE__() [2/3]

static const TracksterInferenceAlgoFactory ::PMaker< ticl::TracksterInferenceByANN > s_maker__LINE__ ( "TracksterInferenceByANN"  )
static

◆ s_maker__LINE__() [3/3]

static const TracksterInferenceAlgoFactory ::PMaker< ticl::TracksterInferenceByCNNv4 > s_maker__LINE__ ( "TracksterInferenceByCNNv4"  )
static

Variable Documentation

◆ s_maker2___LINE__

const edmplugin::PluginFactory<edm::PluginDescriptionAdaptorBase< TracksterInferenceAlgoFactory ::CreatedType>*()>::PMaker< adaptor_t__LINE__ > s_maker2___LINE__("TracksterInferenceByCNNv4") ( "TracksterInferenceByDNN"  )
static