CMS 3D CMS Logo

Typedefs | Functions
plugins.cc File Reference
#include "DataFormats/EgammaCandidates/interface/GsfElectron.h"
#include "DataFormats/PatCandidates/interface/Electron.h"
#include "PhysicsTools/SelectorUtils/interface/VersionedIdProducer.h"
#include "FWCore/Framework/interface/Frameworkfwd.h"
#include "FWCore/Framework/interface/EDAnalyzer.h"
#include "FWCore/Framework/interface/Event.h"
#include "FWCore/Framework/interface/ESProducer.h"
#include "FWCore/Framework/interface/MakerMacros.h"
#include "CommonTools/UtilAlgos/interface/ObjectSelector.h"
#include "CommonTools/UtilAlgos/interface/EventSetupInitTrait.h"
#include "RecoEgamma/ElectronIdentification/plugins/ElectronIDSelector.h"
#include "RecoEgamma/ElectronIdentification/plugins/ElectronIDSelectorCutBased.h"
#include "RecoEgamma/ElectronIdentification/plugins/ElectronIDExternalProducer.h"
#include "RecoEgamma/EgammaTools/interface/MVAValueMapProducer.h"
#include "DataFormats/EgammaCandidates/interface/GsfElectronFwd.h"
#include "RecoEgamma/ElectronIdentification/interface/ElectronMVAEstimatorRun2.h"

Go to the source code of this file.

Typedefs

typedef MVAValueMapProducer< reco::GsfElectronElectronMVAValueMapProducer
 
typedef ObjectSelector< EleIdCutBasedSel, reco::GsfElectronCollectionEleIdCutBased
 
typedef ElectronIDExternalProducer< ElectronIDSelectorCutBasedEleIdCutBasedExtProducer
 
typedef ElectronIDSelector< ElectronIDSelectorCutBasedEleIdCutBasedSel
 
typedef VersionedIdProducer< reco::GsfElectronPtrVersionedGsfElectronIdProducer
 
typedef VersionedIdProducer< pat::ElectronPtrVersionedPatElectronIdProducer
 

Functions

static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::ParameterSetDescriptionFiller< ElectronMVAValueMapProducer > > s_filler__LINE__ ("ElectronMVAValueMapProducer")
 
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::ParameterSetDescriptionFiller< EleIdCutBased > > s_filler__LINE__ ("EleIdCutBased")
 
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::ParameterSetDescriptionFiller< EleIdCutBasedExtProducer > > s_filler__LINE__ ("EleIdCutBasedExtProducer")
 
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::ParameterSetDescriptionFiller< VersionedGsfElectronIdProducer > > s_filler__LINE__ ("VersionedGsfElectronIdProducer")
 
static const AnyMVAEstimatorRun2Factory ::PMaker< ElectronMVAEstimatorRun2s_maker__LINE__ ("ElectronMVAEstimatorRun2")
 
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< ElectronMVAValueMapProducer > > s_maker__LINE__ ("ElectronMVAValueMapProducer")
 
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< EleIdCutBased > > s_maker__LINE__ ("EleIdCutBased")
 
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< EleIdCutBasedExtProducer > > s_maker__LINE__ ("EleIdCutBasedExtProducer")
 
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< VersionedGsfElectronIdProducer > > s_maker__LINE__ ("VersionedGsfElectronIdProducer")
 

Typedef Documentation

◆ ElectronMVAValueMapProducer

Definition at line 34 of file plugins.cc.

◆ EleIdCutBased

Definition at line 26 of file plugins.cc.

◆ EleIdCutBasedExtProducer

Definition at line 23 of file plugins.cc.

◆ EleIdCutBasedSel

Definition at line 20 of file plugins.cc.

◆ VersionedGsfElectronIdProducer

Definition at line 14 of file plugins.cc.

◆ VersionedPatElectronIdProducer

Definition at line 17 of file plugins.cc.

Function Documentation

◆ s_filler__LINE__() [1/4]

static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::ParameterSetDescriptionFiller< ElectronMVAValueMapProducer > > s_filler__LINE__ ( "ElectronMVAValueMapProducer"  )
static

◆ s_filler__LINE__() [2/4]

static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::ParameterSetDescriptionFiller< EleIdCutBased > > s_filler__LINE__ ( "EleIdCutBased"  )
static

◆ s_filler__LINE__() [3/4]

static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::ParameterSetDescriptionFiller< EleIdCutBasedExtProducer > > s_filler__LINE__ ( "EleIdCutBasedExtProducer"  )
static

◆ s_filler__LINE__() [4/4]

static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::ParameterSetDescriptionFiller< VersionedPatElectronIdProducer > > s_filler__LINE__ ( "VersionedGsfElectronIdProducer"  )
static

◆ s_maker__LINE__() [1/5]

static const AnyMVAEstimatorRun2Factory ::PMaker< ElectronMVAEstimatorRun2 > s_maker__LINE__ ( "ElectronMVAEstimatorRun2"  )
static

◆ s_maker__LINE__() [2/5]

static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< ElectronMVAValueMapProducer > > s_maker__LINE__ ( "ElectronMVAValueMapProducer"  )
static

◆ s_maker__LINE__() [3/5]

static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< EleIdCutBased > > s_maker__LINE__ ( "EleIdCutBased"  )
static

◆ s_maker__LINE__() [4/5]

static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< EleIdCutBasedExtProducer > > s_maker__LINE__ ( "EleIdCutBasedExtProducer"  )
static

◆ s_maker__LINE__() [5/5]

static const edm::MakerPluginFactory::PMaker< edm::WorkerMaker< VersionedPatElectronIdProducer > > s_maker__LINE__ ( "VersionedGsfElectronIdProducer"  )
static