CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
likelihoodESetup_cfi.py
Go to the documentation of this file.
2 
3 # ESSource for Electron ID likelihood
4 ElectronLikelihoodESSource = cms.ESProducer("ElectronLikelihoodESSource",
5  useEoverPOut = cms.double(1.0),
6  piEBNarrowFracGt15 = cms.double(1.0),
7  #! fisher coefficients
8  fisherCoeffEBLt15_constant = cms.double(0.693496),
9  piWeight = cms.double(1.0),
10  fisherCoeffEBLt15_sigmaEtaEta = cms.double(-12.7018),
11  piEENarrowFracGt15 = cms.double(1.0),
12  eleEBNarrowFracGt15 = cms.double(1.0),
13  useShapeFisher = cms.double(0.0),
14  piEBShoweringFracGt15 = cms.double(1.0),
15  piEBShoweringFracLt15 = cms.double(1.0),
16  piEEShoweringFracGt15 = cms.double(1.0),
17  piEEGoldenFracGt15 = cms.double(1.0),
18  eleEBGoldenFracGt15 = cms.double(1.0),
19  #! a priori probabilities (fullclass fractions). Use flat priors for now
20  eleEBGoldenFracLt15 = cms.double(1.0),
21  piEEBigbremFracLt15 = cms.double(1.0),
22  eleEEGoldenFracGt15 = cms.double(1.0),
23  fisherCoeffEBLt15_s9s25 = cms.double(1.23863),
24  eleEBBigbremFracGt15 = cms.double(1.0),
25  eleEBBigbremFracLt15 = cms.double(1.0),
26  fisherCoeffEBGt15_constant = cms.double(6.02184),
27  fisherCoeffEEGt15_etaLat = cms.double(-9.3025),
28  splitBackgroundPdfs = cms.bool(False),
29  piEBNarrowFracLt15 = cms.double(1.0),
30  fisherCoeffEBGt15_s9s25 = cms.double(2.49634),
31  piEBBigbremFracGt15 = cms.double(1.0),
32  fisherCoeffEELt15_s9s25 = cms.double(4.51575),
33  eleEBShoweringFracGt15 = cms.double(1.0),
34  #! a priori probabilies having an electron/hadron (cross sections)
35  eleWeight = cms.double(1.0),
36  eleEEGoldenFracLt15 = cms.double(1.0),
37  useSigmaEtaEta = cms.double(1.0),
38  piEENarrowFracLt15 = cms.double(1.0),
39  eleEEShoweringFracLt15 = cms.double(1.0),
40  #! use dedicated PDF's for each class defined by
41  #! signalWeightSplitting category
42  #! for now no splitted PDFs are in the DB for Bkg (lack of statistics)
43  splitSignalPdfs = cms.bool(True),
44  fisherCoeffEELt15_constant = cms.double(-1.11814),
45  piEBBigbremFracLt15 = cms.double(1.0),
46  piEBGoldenFracLt15 = cms.double(1.0),
47  eleEBNarrowFracLt15 = cms.double(1.0),
48  fisherCoeffEBGt15_etaLat = cms.double(-30.1528),
49  fisherCoeffEELt15_sigmaEtaEta = cms.double(-5.3288),
50  fisherCoeffEELt15_a20 = cms.double(0.0),
51  fisherCoeffEBGt15_sigmaEtaEta = cms.double(-49.2656),
52  fisherCoeffEEGt15_s9s25 = cms.double(3.61809),
53  fisherCoeffEEGt15_sigmaEtaEta = cms.double(-11.7401),
54  piEEGoldenFracLt15 = cms.double(1.0),
55  backgroundWeightSplitting = cms.string('class'),
56  useHoverE = cms.double(1.0),
57  fisherCoeffEELt15_etaLat = cms.double(-6.47578),
58  eleEEBigbremFracLt15 = cms.double(1.0),
59  #! switch the use of one variable ON / OFF
60  useDeltaEtaCalo = cms.double(1.0),
61  #! PDF's splitting rule
62  #! class: split by non-showering / showering+cracks
63  #! fullclass: split by golden / bigbrem / narrow / showering+cracks
64  # string signalWeightSplitting = "fullclass"
65  # string backgroundWeightSplitting = "fullclass"
66  signalWeightSplitting = cms.string('class'),
67  eleEENarrowFracLt15 = cms.double(1.0),
68  eleEEBigbremFracGt15 = cms.double(1.0),
69  eleEENarrowFracGt15 = cms.double(1.0),
70  fisherCoeffEBGt15_a20 = cms.double(0.0),
71  piEEShoweringFracLt15 = cms.double(1.0),
72  eleEEShoweringFracGt15 = cms.double(1.0),
73  eleEBShoweringFracLt15 = cms.double(1.0),
74  piEEBigbremFracGt15 = cms.double(1.0),
75  fisherCoeffEEGt15_constant = cms.double(0.536351),
76  useDeltaPhiIn = cms.double(1.0),
77  fisherCoeffEBLt15_etaLat = cms.double(-10.115),
78  useE9overE25 = cms.double(1.0),
79  fisherCoeffEEGt15_a20 = cms.double(0.0),
80  fisherCoeffEBLt15_a20 = cms.double(0.0),
81  piEBGoldenFracGt15 = cms.double(1.0)
82 )
83 
84