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