CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Typedefs | Functions
module.cc File Reference
#include "FWCore/Framework/interface/ModuleFactory.h"
#include "FWCore/Framework/interface/MakerMacros.h"
#include "RecoBTag/SoftLepton/plugins/SoftLepton.h"
#include "RecoBTag/SoftLepton/plugins/SoftPFElectronTagInfoProducer.h"
#include "RecoBTag/SoftLepton/plugins/SoftPFMuonTagInfoProducer.h"
#include "DataFormats/EgammaCandidates/interface/GsfElectron.h"
#include "RecoBTag/SoftLepton/interface/GenericSelectorByValueMap.h"
#include "RecoBTau/JetTagComputer/interface/JetTagComputerESProducer.h"
#include "RecoBTag/SoftLepton/interface/LeptonTaggerByIP.h"
#include "RecoBTag/SoftLepton/interface/LeptonTaggerByPt.h"
#include "RecoBTag/SoftLepton/interface/LeptonTaggerDistance.h"
#include "RecoBTag/SoftLepton/interface/ElectronTagger.h"
#include "RecoBTag/SoftLepton/interface/MuonTagger.h"
#include "RecoBTag/SoftLepton/interface/MuonTaggerNoIP.h"

Go to the source code of this file.

Typedefs

typedef
edm::GenericSelectorByValueMap
< reco::GsfElectron, float > 
BtagGsfElectronSelector
 
typedef
JetTagComputerESProducer
< ElectronTagger
ElectronTaggerESProducer
 
typedef
JetTagComputerESProducer
< LeptonTaggerDistance
LeptonTaggerByDistanceESProducer
 
typedef
JetTagComputerESProducer
< LeptonTaggerByIP
LeptonTaggerByIPESProducer
 
typedef
JetTagComputerESProducer
< LeptonTaggerByPt
LeptonTaggerByPtESProducer
 
typedef
JetTagComputerESProducer
< MuonTagger
MuonTaggerESProducer
 
typedef
JetTagComputerESProducer
< MuonTaggerNoIP
MuonTaggerNoIPESProducer
 

Functions

static const
edm::ParameterSetDescriptionFillerPluginFactory::PMaker
< edm::ParameterSetDescriptionFiller
< SoftLepton > > 
s_filler__LINE__ ("SoftLepton")
 
static const
edm::ParameterSetDescriptionFillerPluginFactory::PMaker
< edm::ParameterSetDescriptionFiller
< SoftPFElectronTagInfoProducer > > 
s_filler__LINE__ ("SoftPFElectronTagInfoProducer")
 
static const
edm::ParameterSetDescriptionFillerPluginFactory::PMaker
< edm::ParameterSetDescriptionFiller
< SoftPFMuonTagInfoProducer > > 
s_filler__LINE__ ("SoftPFMuonTagInfoProducer")
 
static const
edm::ParameterSetDescriptionFillerPluginFactory::PMaker
< edm::ParameterSetDescriptionFiller
< BtagGsfElectronSelector > > 
s_filler__LINE__ ("BtagGsfElectronSelector")
 
static const
edm::ParameterSetDescriptionFillerPluginFactory::PMaker
< edm::DescriptionFillerForESProducers
< LeptonTaggerByIPESProducer > > 
s_filler__LINE__ ("LeptonTaggerByIPESProducer")
 
static const
edm::ParameterSetDescriptionFillerPluginFactory::PMaker
< edm::DescriptionFillerForESProducers
< LeptonTaggerByPtESProducer > > 
s_filler__LINE__ ("LeptonTaggerByPtESProducer")
 
static const
edm::ParameterSetDescriptionFillerPluginFactory::PMaker
< edm::DescriptionFillerForESProducers
< LeptonTaggerByDistanceESProducer > > 
s_filler__LINE__ ("LeptonTaggerByDistanceESProducer")
 
static const
edm::ParameterSetDescriptionFillerPluginFactory::PMaker
< edm::DescriptionFillerForESProducers
< ElectronTaggerESProducer > > 
s_filler__LINE__ ("ElectronTaggerESProducer")
 
static const
edm::ParameterSetDescriptionFillerPluginFactory::PMaker
< edm::DescriptionFillerForESProducers
< MuonTaggerESProducer > > 
s_filler__LINE__ ("MuonTaggerESProducer")
 
static const
edm::ParameterSetDescriptionFillerPluginFactory::PMaker
< edm::DescriptionFillerForESProducers
< MuonTaggerNoIPESProducer > > 
s_filler__LINE__ ("MuonTaggerNoIPESProducer")
 
static const
edm::MakerPluginFactory::PMaker
< edm::WorkerMaker< SoftLepton > > 
s_maker__LINE__ ("SoftLepton")
 
static const
edm::MakerPluginFactory::PMaker
< edm::WorkerMaker
< SoftPFElectronTagInfoProducer > > 
s_maker__LINE__ ("SoftPFElectronTagInfoProducer")
 
static const
edm::MakerPluginFactory::PMaker
< edm::WorkerMaker
< SoftPFMuonTagInfoProducer > > 
s_maker__LINE__ ("SoftPFMuonTagInfoProducer")
 
static const
edm::MakerPluginFactory::PMaker
< edm::WorkerMaker
< BtagGsfElectronSelector > > 
s_maker__LINE__ ("BtagGsfElectronSelector")
 
static const
edm::eventsetup::ModulePluginFactory::PMaker
< edm::eventsetup::ModuleMaker
< LeptonTaggerByIPESProducer > > 
s_maker__LINE__ ("LeptonTaggerByIPESProducer")
 
static const
edm::eventsetup::ModulePluginFactory::PMaker
< edm::eventsetup::ModuleMaker
< LeptonTaggerByPtESProducer > > 
s_maker__LINE__ ("LeptonTaggerByPtESProducer")
 
static const
edm::eventsetup::ModulePluginFactory::PMaker
< edm::eventsetup::ModuleMaker
< LeptonTaggerByDistanceESProducer > > 
s_maker__LINE__ ("LeptonTaggerByDistanceESProducer")
 
static const
edm::eventsetup::ModulePluginFactory::PMaker
< edm::eventsetup::ModuleMaker
< ElectronTaggerESProducer > > 
s_maker__LINE__ ("ElectronTaggerESProducer")
 
static const
edm::eventsetup::ModulePluginFactory::PMaker
< edm::eventsetup::ModuleMaker
< MuonTaggerESProducer > > 
s_maker__LINE__ ("MuonTaggerESProducer")
 
static const
edm::eventsetup::ModulePluginFactory::PMaker
< edm::eventsetup::ModuleMaker
< MuonTaggerNoIPESProducer > > 
s_maker__LINE__ ("MuonTaggerNoIPESProducer")
 

Typedef Documentation

Definition at line 25 of file module.cc.

Definition at line 38 of file module.cc.

Definition at line 35 of file module.cc.

Definition at line 29 of file module.cc.

Definition at line 32 of file module.cc.

Definition at line 41 of file module.cc.

Definition at line 44 of file module.cc.

Function Documentation

static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::ParameterSetDescriptionFiller< SoftLepton > > s_filler__LINE__ ( "SoftLepton"  )
static
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::ParameterSetDescriptionFiller< SoftPFElectronTagInfoProducer > > s_filler__LINE__ ( "SoftPFElectronTagInfoProducer"  )
static
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::ParameterSetDescriptionFiller< SoftPFMuonTagInfoProducer > > s_filler__LINE__ ( "SoftPFMuonTagInfoProducer"  )
static
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::ParameterSetDescriptionFiller< BtagGsfElectronSelector > > s_filler__LINE__ ( "BtagGsfElectronSelector"  )
static
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::DescriptionFillerForESProducers< LeptonTaggerByIPESProducer > > s_filler__LINE__ ( "LeptonTaggerByIPESProducer"  )
static
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::DescriptionFillerForESProducers< LeptonTaggerByPtESProducer > > s_filler__LINE__ ( "LeptonTaggerByPtESProducer"  )
static
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::DescriptionFillerForESProducers< LeptonTaggerByDistanceESProducer > > s_filler__LINE__ ( "LeptonTaggerByDistanceESProducer"  )
static
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::DescriptionFillerForESProducers< ElectronTaggerESProducer > > s_filler__LINE__ ( "ElectronTaggerESProducer"  )
static
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::DescriptionFillerForESProducers< MuonTaggerESProducer > > s_filler__LINE__ ( "MuonTaggerESProducer"  )
static
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::DescriptionFillerForESProducers< MuonTaggerNoIPESProducer > > s_filler__LINE__ ( "MuonTaggerNoIPESProducer"  )
static
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< SoftLepton > > s_maker__LINE__ ( "SoftLepton"  )
static
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< SoftPFElectronTagInfoProducer > > s_maker__LINE__ ( "SoftPFElectronTagInfoProducer"  )
static
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< SoftPFMuonTagInfoProducer > > s_maker__LINE__ ( "SoftPFMuonTagInfoProducer"  )
static
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< BtagGsfElectronSelector > > s_maker__LINE__ ( "BtagGsfElectronSelector"  )
static
static const edm::eventsetup::ModulePluginFactory ::PMaker< edm::eventsetup::ModuleMaker< LeptonTaggerByIPESProducer > > s_maker__LINE__ ( "LeptonTaggerByIPESProducer"  )
static
static const edm::eventsetup::ModulePluginFactory ::PMaker< edm::eventsetup::ModuleMaker< LeptonTaggerByPtESProducer > > s_maker__LINE__ ( "LeptonTaggerByPtESProducer"  )
static
static const edm::eventsetup::ModulePluginFactory ::PMaker< edm::eventsetup::ModuleMaker< LeptonTaggerByDistanceESProducer > > s_maker__LINE__ ( "LeptonTaggerByDistanceESProducer"  )
static
static const edm::eventsetup::ModulePluginFactory ::PMaker< edm::eventsetup::ModuleMaker< ElectronTaggerESProducer > > s_maker__LINE__ ( "ElectronTaggerESProducer"  )
static
static const edm::eventsetup::ModulePluginFactory ::PMaker< edm::eventsetup::ModuleMaker< MuonTaggerESProducer > > s_maker__LINE__ ( "MuonTaggerESProducer"  )
static
static const edm::eventsetup::ModulePluginFactory ::PMaker< edm::eventsetup::ModuleMaker< MuonTaggerNoIPESProducer > > s_maker__LINE__ ( "MuonTaggerNoIPESProducer"  )
static