CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_14/src/RecoEgamma/ElectronIdentification/python/electronIdCutBasedClasses_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 eidCutBasedClasses = cms.EDFilter("EleIdCutBasedRef",
00004 
00005     filter = cms.bool(False),
00006     threshold = cms.double(0.5),
00007 
00008     src = cms.InputTag("gsfElectrons"),
00009     reducedBarrelRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
00010     reducedEndcapRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
00011     algorithm = cms.string('eIDCBClasses'),
00012 
00013     electronQuality = cms.string('loose'),
00014 
00015     useBremFraction = cms.vint32(0, 0, 0),
00016     useInvEMinusInvP = cms.vint32(0, 0, 0),
00017     useHoverE = cms.vint32(1, 1, 1),
00018     useSigmaEtaEta = cms.vint32(0, 1, 1),
00019     useSigmaPhiPhi = cms.vint32(0, 0, 0),
00020     useE9overE25 = cms.vint32(1, 1, 1),
00021     useEoverPOut = cms.vint32(1, 1, 1),
00022     useEoverPIn = cms.vint32(0, 0, 0),
00023     useDeltaPhiIn = cms.vint32(1, 1, 1),
00024     useDeltaPhiOut = cms.vint32(0, 1, 1),
00025     useDeltaEtaIn = cms.vint32(1, 1, 1),
00026     acceptCracks = cms.vint32(1, 1, 1),
00027 
00028     looseEleIDCuts = cms.PSet(
00029         invEMinusInvP = cms.vdouble(0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02),
00030         EoverPInMin = cms.vdouble(0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0),
00031         EoverPOutMin = cms.vdouble(0.7, 1.7, 0.9, 0.6, 0.7, 1.7, 0.9, 0.6, 0.5),
00032         sigmaEtaEtaMin = cms.vdouble(0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0),
00033         EoverPOutMax = cms.vdouble(2.5, 999.0, 2.2, 999.0, 2.5, 999.0, 2.2, 999.0, 999.0),
00034         EoverPInMax = cms.vdouble(999.0, 999.0, 999.0, 999.0, 999.0, 999.0, 999.0, 999.0, 999.0),
00035         deltaPhiOut = cms.vdouble(0.011, 999.0, 999.0, 999.0, 0.02, 999.0, 999.0, 999.0, 999.0),
00036         sigmaEtaEtaMax = cms.vdouble(999.0, 999.0, 999.0, 999.0, 999.0, 999.0, 999.0, 999.0, 999.0),
00037         deltaPhiIn = cms.vdouble(0.02, 0.06, 0.06, 0.08, 0.02, 0.06, 0.06, 0.08, 0.08),
00038         HoverE = cms.vdouble(0.06, 0.06, 0.07, 0.08, 0.06, 0.06, 0.07, 0.08, 0.12),
00039         sigmaPhiPhiMin = cms.vdouble(0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0),
00040         bremFraction = cms.vdouble(0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2),
00041         deltaEtaIn = cms.vdouble(0.005, 0.008, 0.008, 0.009, 0.005, 0.008, 0.008, 0.009, 0.009),
00042         E9overE25 = cms.vdouble(0.8, 0.7, 0.7, 0.5, 0.8, 0.8, 0.8, 0.8, 0.5),
00043         sigmaPhiPhiMax = cms.vdouble(999.0, 999.0, 999.0, 999.0, 999.0, 999.0, 999.0, 999.0, 999.0)
00044     ),
00045     tightEleIDCuts = cms.PSet(
00046         invEMinusInvP = cms.vdouble(0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02),
00047         EoverPInMin = cms.vdouble(0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0),
00048         EoverPOutMin = cms.vdouble(0.6, 0.75, 0.75, 0.75, 0.5, 0.8, 0.5, 0.8, 0.75),
00049         sigmaEtaEtaMin = cms.vdouble(0.005, 0.005, 0.005, 0.005, 0.008, 0.008, 0.008, 0.008, 0.005),
00050         EoverPOutMax = cms.vdouble(999.0, 999.0, 999.0, 999.0, 999.0, 999.0, 999.0, 999.0, 999.0),
00051         EoverPInMax = cms.vdouble(999.0, 999.0, 999.0, 999.0, 999.0, 999.0, 999.0, 999.0, 999.0),
00052         deltaPhiOut = cms.vdouble(0.02, 999.0, 0.02, 999.0, 0.02, 999.0, 0.02, 999.0, 999.0),
00053         sigmaEtaEtaMax = cms.vdouble(0.011, 0.011, 0.011, 0.011, 0.03, 0.03, 0.03, 0.022, 0.011),
00054         deltaPhiIn = cms.vdouble(0.02, 0.03, 0.02, 0.04, 0.04, 0.04, 0.04, 0.05, 0.04),
00055         HoverE = cms.vdouble(0.05, 0.05, 0.05, 0.05, 0.07, 0.07, 0.07, 0.07, 0.05),
00056         sigmaPhiPhiMin = cms.vdouble(0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0),
00057         bremFraction = cms.vdouble(0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2),
00058         deltaEtaIn = cms.vdouble(0.004, 0.004, 0.004, 0.005, 0.005, 0.005, 0.005, 0.005, 0.005),
00059         E9overE25 = cms.vdouble(0.8, 0.65, 0.75, 0.65, 0.8, 0.7, 0.7, 0.65, 0.65),
00060         sigmaPhiPhiMax = cms.vdouble(999.0, 999.0, 999.0, 999.0, 999.0, 999.0, 999.0, 999.0, 999.0)
00061     ),
00062     mediumEleIDCuts = cms.PSet(
00063         invEMinusInvP = cms.vdouble(0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02),
00064         EoverPInMin = cms.vdouble(0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0),
00065         EoverPOutMin = cms.vdouble(0.6, 1.8, 1.0, 0.75, 0.6, 1.5, 1.0, 0.8, 1.0),
00066         sigmaEtaEtaMin = cms.vdouble(0.005, 0.005, 0.005, 0.005, 0.008, 0.008, 0.008, 0.0, 0.005),
00067         EoverPOutMax = cms.vdouble(2.5, 999.0, 999.0, 999.0, 2.0, 999.0, 999.0, 999.0, 999.0),
00068         EoverPInMax = cms.vdouble(999.0, 999.0, 999.0, 999.0, 999.0, 999.0, 999.0, 999.0, 999.0),
00069         deltaPhiOut = cms.vdouble(0.011, 999.0, 999.0, 999.0, 0.02, 999.0, 999.0, 999.0, 999.0),
00070         sigmaEtaEtaMax = cms.vdouble(0.011, 0.011, 0.011, 0.011, 0.022, 0.022, 0.022, 0.3, 0.011),
00071         deltaPhiIn = cms.vdouble(0.04, 0.07, 0.04, 0.08, 0.06, 0.07, 0.06, 0.07, 0.08),
00072         HoverE = cms.vdouble(0.06, 0.05, 0.06, 0.14, 0.1, 0.1, 0.1, 0.12, 0.14),
00073         sigmaPhiPhiMin = cms.vdouble(0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0),
00074         bremFraction = cms.vdouble(0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2),
00075         deltaEtaIn = cms.vdouble(0.004, 0.006, 0.005, 0.007, 0.007, 0.008, 0.007, 0.008, 0.007),
00076         E9overE25 = cms.vdouble(0.7, 0.75, 0.8, 0.0, 0.85, 0.75, 0.8, 0.0, 0.0),
00077         sigmaPhiPhiMax = cms.vdouble(999.0, 999.0, 999.0, 999.0, 999.0, 999.0, 999.0, 999.0, 999.0)
00078     )
00079 )
00080 
00081