CMS 3D CMS Logo

particleFlowTmpBarrel_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 particleFlowTmpBarrel = cms.EDProducer("PFProducer",
4  GedElectronValueMap = cms.InputTag("gedGsfElectronValueMapsTmp"),
5  GedPhotonValueMap = cms.InputTag("gedPhotonsTmp","valMapPFEgammaCandToPhoton"),
6  PFEGammaCandidates = cms.InputTag("particleFlowEGamma"),
7  PFEGammaFiltersParameters = cms.PSet(
8  electron_ecalDrivenHademPreselCut = cms.double(0.15),
9  electron_iso_combIso_barrel = cms.double(10),
10  electron_iso_combIso_endcap = cms.double(10),
11  electron_iso_mva_barrel = cms.double(-0.1875),
12  electron_iso_mva_endcap = cms.double(-0.1075),
13  electron_iso_pt = cms.double(10),
14  electron_maxElePtForOnlyMVAPresel = cms.double(50),
15  electron_missinghits = cms.uint32(1),
16  electron_noniso_mvaCut = cms.double(-0.1),
17  electron_protectionsForBadHcal = cms.PSet(
18  dEta = cms.vdouble(0.0064, 0.01264),
19  dPhi = cms.vdouble(0.0547, 0.0394),
20  eInvPInv = cms.vdouble(0.184, 0.0721),
21  enableProtections = cms.bool(False),
22  full5x5_sigmaIetaIeta = cms.vdouble(0.0106, 0.0387)
23  ),
24  electron_protectionsForJetMET = cms.PSet(
25  maxDPhiIN = cms.double(0.1),
26  maxE = cms.double(50),
27  maxEcalEOverPRes = cms.double(0.2),
28  maxEcalEOverP_1 = cms.double(0.5),
29  maxEcalEOverP_2 = cms.double(0.2),
30  maxEeleOverPout = cms.double(0.2),
31  maxEeleOverPoutRes = cms.double(0.5),
32  maxEleHcalEOverEcalE = cms.double(0.1),
33  maxHcalE = cms.double(10),
34  maxHcalEOverEcalE = cms.double(0.1),
35  maxHcalEOverP = cms.double(1),
36  maxNtracks = cms.double(3),
37  maxTrackPOverEele = cms.double(1)
38  ),
39  photon_HoE = cms.double(0.05),
40  photon_MinEt = cms.double(10),
41  photon_SigmaiEtaiEta_barrel = cms.double(0.0125),
42  photon_SigmaiEtaiEta_endcap = cms.double(0.034),
43  photon_combIso = cms.double(10),
44  photon_protectionsForBadHcal = cms.PSet(
45  enableProtections = cms.bool(False),
46  solidConeTrkIsoOffset = cms.double(10),
47  solidConeTrkIsoSlope = cms.double(0.3)
48  ),
49  photon_protectionsForJetMET = cms.PSet(
50  sumPtTrackIso = cms.double(4),
51  sumPtTrackIsoSlope = cms.double(0.001)
52  )
53  ),
54  PFHFCleaningParameters = cms.PSet(
55  maxDeltaPhiPt = cms.double(7),
56  maxSignificance = cms.double(2.5),
57  minDeltaMet = cms.double(0.4),
58  minHFCleaningPt = cms.double(5),
59  minSignificance = cms.double(2.5),
60  minSignificanceReduction = cms.double(1.4)
61  ),
62  PFMuonAlgoParameters = cms.PSet(
63  electron_ecalDrivenHademPreselCut = cms.double(0.15),
64  electron_iso_combIso_barrel = cms.double(10),
65  electron_iso_combIso_endcap = cms.double(10),
66  electron_iso_mva_barrel = cms.double(-0.1875),
67  electron_iso_mva_endcap = cms.double(-0.1075),
68  electron_iso_pt = cms.double(10),
69  electron_maxElePtForOnlyMVAPresel = cms.double(50),
70  electron_missinghits = cms.uint32(1),
71  electron_noniso_mvaCut = cms.double(-0.1),
72  electron_protectionsForBadHcal = cms.PSet(
73  dEta = cms.vdouble(0.0064, 0.01264),
74  dPhi = cms.vdouble(0.0547, 0.0394),
75  eInvPInv = cms.vdouble(0.184, 0.0721),
76  enableProtections = cms.bool(False),
77  full5x5_sigmaIetaIeta = cms.vdouble(0.0106, 0.0387)
78  ),
79  electron_protectionsForJetMET = cms.PSet(
80  maxDPhiIN = cms.double(0.1),
81  maxE = cms.double(50),
82  maxEcalEOverPRes = cms.double(0.2),
83  maxEcalEOverP_1 = cms.double(0.5),
84  maxEcalEOverP_2 = cms.double(0.2),
85  maxEeleOverPout = cms.double(0.2),
86  maxEeleOverPoutRes = cms.double(0.5),
87  maxEleHcalEOverEcalE = cms.double(0.1),
88  maxHcalE = cms.double(10),
89  maxHcalEOverEcalE = cms.double(0.1),
90  maxHcalEOverP = cms.double(1),
91  maxNtracks = cms.double(3),
92  maxTrackPOverEele = cms.double(1)
93  ),
94  photon_HoE = cms.double(0.05),
95  photon_MinEt = cms.double(10),
96  photon_SigmaiEtaiEta_barrel = cms.double(0.0125),
97  photon_SigmaiEtaiEta_endcap = cms.double(0.034),
98  photon_combIso = cms.double(10),
99  photon_protectionsForBadHcal = cms.PSet(
100  enableProtections = cms.bool(False),
101  solidConeTrkIsoOffset = cms.double(10),
102  solidConeTrkIsoSlope = cms.double(0.3)
103  ),
104  photon_protectionsForJetMET = cms.PSet(
105  sumPtTrackIso = cms.double(4),
106  sumPtTrackIsoSlope = cms.double(0.001)
107  )
108  ),
109  blocks = cms.InputTag("particleFlowBlock"),
110  calibHF_a_EMHAD = cms.vdouble(
111  1, 1, 1, 1, 1,
112  1, 1, 1, 1, 1
113  ),
114  calibHF_a_EMonly = cms.vdouble(
115  1, 1, 1, 1, 1,
116  1, 1, 1, 1, 1
117  ),
118  calibHF_b_EMHAD = cms.vdouble(
119  1, 1, 1, 1, 1,
120  1, 1, 1, 1, 1
121  ),
122  calibHF_b_HADonly = cms.vdouble(
123  1, 1, 1, 1, 1,
124  1, 1, 1, 1, 1
125  ),
126  calibHF_eta_step = cms.vdouble(
127  0, 2.9, 3, 3.2, 4.2,
128  4.4, 4.6, 4.8, 5.2, 5.4
129  ),
130  calibHF_use = cms.bool(False),
131  calibrationsLabel = cms.string(''),
132  cleanedHF = cms.VInputTag("particleFlowRecHitHF:Cleaned", "particleFlowClusterHF:Cleaned"),
133  debug = cms.untracked.bool(False),
134  dptRel_DispVtx = cms.double(10),
135  egammaElectrons = cms.InputTag("mvaElectrons"),
136  factors_45 = cms.vdouble(10, 100),
137  goodPixelTrackDeadHcal_chi2n = cms.double(2),
138  goodPixelTrackDeadHcal_dxy = cms.double(0.02),
139  goodPixelTrackDeadHcal_dz = cms.double(0.05),
140  goodPixelTrackDeadHcal_maxLost3Hit = cms.int32(0),
141  goodPixelTrackDeadHcal_maxLost4Hit = cms.int32(1),
142  goodPixelTrackDeadHcal_maxPt = cms.double(50),
143  goodPixelTrackDeadHcal_minEta = cms.double(2.3),
144  goodPixelTrackDeadHcal_ptErrRel = cms.double(1),
145  goodTrackDeadHcal_chi2n = cms.double(5),
146  goodTrackDeadHcal_dxy = cms.double(0.5),
147  goodTrackDeadHcal_layers = cms.uint32(4),
148  goodTrackDeadHcal_ptErrRel = cms.double(0.2),
149  goodTrackDeadHcal_validFr = cms.double(0.5),
150  iCfgCandConnector = cms.PSet(
151  bCalibPrimary = cms.bool(True),
152  bCorrect = cms.bool(True),
153  dptRel_MergedTrack = cms.double(5),
154  dptRel_PrimaryTrack = cms.double(10),
155  nuclCalibFactors = cms.vdouble(0.8, 0.15, 0.5, 0.5, 0.05),
156  ptErrorSecondary = cms.double(1)
157  ),
158  mightGet = cms.optional.untracked.vstring,
159  muon_ECAL = cms.vdouble(0.5, 0.5),
160  muon_HCAL = cms.vdouble(3, 3),
161  muon_HO = cms.vdouble(0.9, 0.9),
162  muons = cms.InputTag("hltPhase2L3Muons"),
163  nsigma_TRACK = cms.double(1),
164  pf_nsigma_ECAL = cms.double(0),
165  pf_nsigma_HCAL = cms.double(1),
166  pf_nsigma_HFEM = cms.double(1),
167  pf_nsigma_HFHAD = cms.double(1),
168  postHFCleaning = cms.bool(False),
169  postMuonCleaning = cms.bool(True),
170  pt_Error = cms.double(1),
171  rejectTracks_Bad = cms.bool(True),
172  rejectTracks_Step45 = cms.bool(True),
173  resolHF_square = cms.vdouble(7.834401, 0.012996, 0),
174  useCalibrationsFromDB = cms.bool(True),
175  useEGammaElectrons = cms.bool(False),
176  useEGammaFilters = cms.bool(False),
177  useHO = cms.bool(True),
178  usePFConversions = cms.bool(False),
179  usePFDecays = cms.bool(False),
180  usePFNuclearInteractions = cms.bool(False),
181  useProtectionsForJetMET = cms.bool(False),
182  useVerticesForNeutral = cms.bool(True),
183  verbose = cms.untracked.bool(False),
184  vertexCollection = cms.InputTag("offlinePrimaryVertices")
185 )