Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:25:08

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 mvaConfigsForEleProducer = cms.VPSet( )
0004 
0005 # Import and add all desired MVAs
0006 from RecoEgamma.ElectronIdentification.Identification.mvaElectronID_Spring16_HZZ_V1_cff \
0007     import mvaEleID_Spring16_HZZ_V1_producer_config
0008 mvaConfigsForEleProducer.append( mvaEleID_Spring16_HZZ_V1_producer_config )
0009 
0010 from RecoEgamma.ElectronIdentification.Identification.mvaElectronID_Spring16_GeneralPurpose_V1_cff \
0011     import mvaEleID_Spring16_GeneralPurpose_V1_producer_config
0012 mvaConfigsForEleProducer.append( mvaEleID_Spring16_GeneralPurpose_V1_producer_config )
0013 
0014 from RecoEgamma.ElectronIdentification.Identification.mvaElectronID_Fall17_noIso_V1_cff \
0015     import mvaEleID_Fall17_noIso_V1_producer_config
0016 mvaConfigsForEleProducer.append( mvaEleID_Fall17_noIso_V1_producer_config )
0017 
0018 from RecoEgamma.ElectronIdentification.Identification.mvaElectronID_Fall17_iso_V1_cff \
0019     import mvaEleID_Fall17_iso_V1_producer_config
0020 mvaConfigsForEleProducer.append( mvaEleID_Fall17_iso_V1_producer_config )
0021 
0022 from RecoEgamma.ElectronIdentification.Identification.mvaElectronID_Fall17_noIso_V2_cff \
0023     import mvaEleID_Fall17_noIso_V2_producer_config
0024 mvaConfigsForEleProducer.append( mvaEleID_Fall17_noIso_V2_producer_config )
0025 
0026 from RecoEgamma.ElectronIdentification.Identification.mvaElectronID_Fall17_iso_V2_cff \
0027     import mvaEleID_Fall17_iso_V2_producer_config
0028 mvaConfigsForEleProducer.append( mvaEleID_Fall17_iso_V2_producer_config )
0029 
0030 from RecoEgamma.ElectronIdentification.Identification.mvaElectronID_RunIIIWinter22_noIso_V1_cff \
0031     import mvaEleID_RunIIIWinter22_noIso_V1_producer_config
0032 mvaConfigsForEleProducer.append( mvaEleID_RunIIIWinter22_noIso_V1_producer_config )
0033 
0034 from RecoEgamma.ElectronIdentification.Identification.mvaElectronID_RunIIIWinter22_iso_V1_cff \
0035     import mvaEleID_RunIIIWinter22_iso_V1_producer_config
0036 mvaConfigsForEleProducer.append( mvaEleID_RunIIIWinter22_iso_V1_producer_config )
0037 
0038 # HZZ4l Run2 (Ultra)Legacy 
0039 from RecoEgamma.ElectronIdentification.Identification.mvaElectronID_Summer16UL_ID_ISO_cff \
0040     import mvaEleID_Summer16UL_ID_ISO_producer_config
0041 mvaConfigsForEleProducer.append(mvaEleID_Summer16UL_ID_ISO_producer_config)
0042 
0043 from RecoEgamma.ElectronIdentification.Identification.mvaElectronID_Summer17UL_ID_ISO_cff \
0044     import mvaEleID_Summer17UL_ID_ISO_producer_config
0045 mvaConfigsForEleProducer.append(mvaEleID_Summer17UL_ID_ISO_producer_config)
0046 
0047 from RecoEgamma.ElectronIdentification.Identification.mvaElectronID_Summer18UL_ID_ISO_cff \
0048     import mvaEleID_Summer18UL_ID_ISO_producer_config
0049 mvaConfigsForEleProducer.append( mvaEleID_Summer18UL_ID_ISO_producer_config )
0050 
0051 from RecoEgamma.ElectronIdentification.Identification.mvaElectronID_Winter22_HZZ_V1_cff \
0052     import mvaEleID_Winter22_HZZ_V1_producer_config
0053 mvaConfigsForEleProducer.append( mvaEleID_Winter22_HZZ_V1_producer_config )
0054 
0055 electronMVAValueMapProducer = cms.EDProducer('ElectronMVAValueMapProducer',
0056                                              src = cms.InputTag('slimmedElectrons'),
0057                                              mvaConfigurations = mvaConfigsForEleProducer
0058                                              )